ip frag

IP fragmentation parameters

frag Specification

Parameter Value
Type Configuration Resource
Element Name frag
Element URI /axapi/v3/ip/frag
Element Attributes frag_attributes
Partition Visibility shared
Statistics Data URI /axapi/v3/ip/frag/stats
Schema frag schema

Operations Allowed:

OperationMethodURIPayload

Create Object

POST

/axapi/v3/ip/frag

frag attributes

Get Object

GET

/axapi/v3/ip/frag

frag attributes

Modify Object

POST

/axapi/v3/ip/frag

frag attributes

Replace Object

PUT

/axapi/v3/ip/frag

frag attributes

Delete Object

DELETE

/axapi/v3/ip/frag

frag attributes

frag attributes

buff

Description Max buff used for fragmentation (Buffer Value(10000-3000000))

Type: number

Range: 10000-3000000

cpu-threshold

Description: cpu-threshold is a JSON Block. Please see below for cpu-threshold

Type: Object

max-packets-per-reassembly

Description Max number of fragmented packets allowed per reassembly(0 is unlimited) (default 0)

Type: number

Range: 2-16

max-reassembly-sessions

Description Max number of pending reassembly sessions allowed (default 100000)

Type: number

Range: 1-200000

timeout

Description Fragmentation timeout (in milliseconds 4 - 16000 (default is 1000))

Type: number

Range: 4-65535

Default: 60000

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

cpu-threshold

Specification Value
Type object

high

Description When CPU usage reaches this value, it will stop processing fragments (default: 75%)

Type: number

Range: 0-100

Default: 75

low

Description When CPU usage remains under this value, it will resume processing fragments (default: 60%)

Type: number

Range: 0-100

Default: 60