cgnv6 sctp

Configure CGNv6 SCTP NAT parameters.

sctp Specification

Type Intermediate Resource
Element Name sctp
Element URI /axapi/v3/cgnv6/sctp
Element Attributes sctp_attributes
Schema sctp schema

Operations Allowed:

Operation Method URI Payload

Get Object

GET

/axapi/v3/cgnv6/sctp

sctp_attributes

sctp Attributes

global

Description: global is a JSON Block . Please see below for global

Type: Object

Reference Object: /axapi/v3/cgnv6/sctp/global

permit-payload-protocol

Description: permit-payload-protocol is a JSON Block . Please see below for permit-payload-protocol

Type: Object

Reference Object: /axapi/v3/cgnv6/sctp/permit-payload-protocol

rate-limit

Description: rate-limit is a JSON Block . Please see below for rate-limit

Type: Object

Reference Object: /axapi/v3/cgnv6/sctp/rate-limit

global

Specification
Type object

half-open-timeout

Description: Set SCTP half-open timeout (SCTP half-open timeout in seconds (default 4))

Type: number

Range: 2-30

Default: 4

idle-timeout

Description: SCTP idle timeout in minutes (default 5)

Type: number

Range: 1-63

Default: 5

sampling-enable

Description: sampling-enable is a JSON List . Please see below for l961_sampling-enable

Type: List

uuid

Description: uuid of the object

Type: string

global.sampling-enable

Specification
Type list
Block object keys

counters1

Description: ‘all’: all; ‘session-created’: Session Created; ‘session-deleted’: Session Deleted; ‘pkt-err-drop’: Packet Error Drop; ‘oos-pkt-drop’: Out-of-state Packet Drop; ‘max-multi-home-drop’: Maximum Multi-homing IP Addresses Drop; ‘multi-home-remove-ip-skip’: Multi-homing Remove IP Parameter Skip; ‘multi-home-addr-not-found-drop’: Multi-homing IP Address Not Found Drop; ‘static-nat-cfg-not-found’: Static NAT Config Not Found Drop; ‘cfg-err-drop’: Configuration Error Drop; ‘vrrp-standby-drop’: NAT Resource VRRP-A Standby Drop; ‘invalid-frag-chunk-drop’: Invalid Fragmented Chunks Drop; ‘disallowed-chunk-removed’: Disallowed Chunk Removed; ‘disallowed-pkt-drop’: Disallowed Packet Drop; ‘rate-limit-drop’: Rate-limit Drop; ‘sby-session-created’: Standby Session Created; ‘sby-session-create-fail’: Standby Session Create Failed; ‘sby-session-updated’: Standby Session Updated; ‘sby-session-update-fail’: Standby Session Update Failed; ‘sby-static-nat-cfg-not-found’: Static NAT Config Not Found on Standby;

Type: string

Supported Values: all, session-created, session-deleted, pkt-err-drop, oos-pkt-drop, max-multi-home-drop, multi-home-remove-ip-skip, multi-home-addr-not-found-drop, static-nat-cfg-not-found, cfg-err-drop, vrrp-standby-drop, invalid-frag-chunk-drop, disallowed-chunk-removed, disallowed-pkt-drop, rate-limit-drop, sby-session-created, sby-session-create-fail, sby-session-updated, sby-session-update-fail, sby-static-nat-cfg-not-found

rate-limit

Specification
Type object

destination-list

Description: destination-list is a JSON List . Please see below for l961_destination-list

Type: List

Reference Object: /axapi/v3/cgnv6/sctp/rate-limit/destination/{ip}

source-list

Description: source-list is a JSON List . Please see below for l961_source-list

Type: List

Reference Object: /axapi/v3/cgnv6/sctp/rate-limit/source/{ip}

rate-limit.source-list

Specification
Type list
Block object keys

ip

Description: IP address

Type: string

Format: ipv4-address

rate-limit

Description: Rate limit in packets per second

Type: number

Range: 1-2147483647

uuid

Description: uuid of the object

Type: string

rate-limit.destination-list

Specification
Type list
Block object keys

ip

Description: IP address

Type: string

Format: ipv4-address

rate-limit

Description: Rate limit in packets per second

Type: number

Range: 1-2147483647

uuid

Description: uuid of the object

Type: string

permit-payload-protocol

Specification
Type object

protocol-id-list

Description: protocol-id-list is a JSON List . Please see below for l961_protocol-id-list

Type: List

Reference Object: /axapi/v3/cgnv6/sctp/permit-payload-protocol/protocol-id/{id}

protocol-name-list

Description: protocol-name-list is a JSON List . Please see below for l961_protocol-name-list

Type: List

Reference Object: /axapi/v3/cgnv6/sctp/permit-payload-protocol/protocol-name/{protocol}

permit-payload-protocol.protocol-id-list

Specification
Type list
Block object keys

id

Description: Specify SCTP permitted payload protocol IDs

Type: number

Range: 1-63

uuid

Description: uuid of the object

Type: string

permit-payload-protocol.protocol-name-list

Specification
Type list
Block object keys

protocol

Description: ‘iua’: IUA; ‘m2ua’: M2UA; ‘m3ua’: M3UA; ‘sua’: SUA; ‘m2pa’: M2PA; ‘h.323’: H.323;

Type: string

Supported Values: iua, m2ua, m3ua, sua, m2pa, h.323

uuid

Description: uuid of the object

Type: string