cgnv6 sixrd

Configure IPv6 Rapid Deployment (sixrd)

sixrd Specification

Type Intermediate Resource
Element Name sixrd
Element URI /axapi/v3/cgnv6/sixrd
Element Attributes sixrd_attributes
Schema sixrd schema

Operations Allowed:

Operation Method URI Payload

Get Object

GET

/axapi/v3/cgnv6/sixrd

sixrd_attributes

sixrd Attributes

domain-list

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

Type: List

Reference Object: /axapi/v3/cgnv6/sixrd/domain/{name}

fragmentation

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

Type: Object

Reference Object: /axapi/v3/cgnv6/sixrd/fragmentation

domain-list

Specification
Type list
Block object keys

br-ipv4-address

Description: 6rd BR IPv4 address

Type: string

Format: ipv4-address

ce-ipv4-netmask

Description: Mask length

Type: string

Format: ipv4-netmask-brief

ce-ipv4-network

Description: Customer Edge IPv4 network

Type: string

Format: ipv4-address

ipv6-prefix

Description: IPv6 prefix

Type: string

Format: ipv6-address-plen

mtu

Description: Tunnel MTU

Type: number

Range: 1280-1480

name

Description: 6rd Domain name

Type: string

sampling-enable

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

Type: List

user-tag

Description: Customized tag

Type: string

Format: string-rlx

uuid

Description: uuid of the object

Type: string

domain-list.sampling-enable

Specification
Type list
Block object keys

counters1

Description: ‘all’: all; ‘outbound-tcp-packets-received’: Outbound TCP packets received; ‘outbound-udp-packets-received’: Outbound UDP packets received; ‘outbound-icmp-packets-received’: Outbound ICMP packets received; ‘outbound-other-packets-received’: Outbound other packets received; ‘outbound-packets-drop’: Outbound packets dropped; ‘outbound-ipv6-dest-unreachable’: Outbound IPv6 destination unreachable; ‘outbound-fragment-ipv6’: Outbound Fragmented IPv6; ‘inbound-tcp-packets-received’: Inbound TCP packets received; ‘inbound-udp-packets-received’: Inbound UDP packets received; ‘inbound-icmp-packets-received’: Inbound ICMP packets received; ‘inbound-other-packets-received’: Inbound other packets received; ‘inbound-packets-drop’: Inbound packets dropped; ‘inbound-ipv4-dest-unreachable’: Inbound IPv4 destination unreachable; ‘inbound-fragment-ipv4’: Inbound Fragmented IPv4; ‘inbound-tunnel-fragment-ipv6’: Inbound Fragmented IPv6 in tunnel; ‘vport-matched’: Traffic match SLB virtual port; ‘unknown-delegated-prefix’: Unknown 6rd delegated prefix; ‘packet-too-big’: Packet too big; ‘not-local-ip’: Not local IP; ‘fragment-error’: Fragment processing errors; ‘other-error’: Other errors;

Type: string

Supported Values: all, outbound-tcp-packets-received, outbound-udp-packets-received, outbound-icmp-packets-received, outbound-other-packets-received, outbound-packets-drop, outbound-ipv6-dest-unreachable, outbound-fragment-ipv6, inbound-tcp-packets-received, inbound-udp-packets-received, inbound-icmp-packets-received, inbound-other-packets-received, inbound-packets-drop, inbound-ipv4-dest-unreachable, inbound-fragment-ipv4, inbound-tunnel-fragment-ipv6, vport-matched, unknown-delegated-prefix, packet-too-big, not-local-ip, fragment-error, other-error

fragmentation

Specification
Type object

inbound

Description: inbound is a JSON Block . Please see below for l970_inbound

Type: Object

Reference Object: /axapi/v3/cgnv6/sixrd/fragmentation/inbound

outbound

Description: outbound is a JSON Block . Please see below for l970_outbound

Type: Object

Reference Object: /axapi/v3/cgnv6/sixrd/fragmentation/outbound

fragmentation.inbound

Specification
Type object

action

Description: ‘drop’: Drop Silently; ‘ipv4’: Use IPv4 fragmentation for oversize packets; ‘ipv6’: Use IPv6 Fragmentation for oversize packets; ‘send-icmpv6’: Send ICMP Type 2 Code 0 (Packet Too Big) (default);

Type: string

Supported Values: drop, ipv4, ipv6, send-icmpv6

Default: send-icmpv6

uuid

Description: uuid of the object

Type: string

fragmentation.outbound

Specification
Type object

action

Description: ‘drop’: Drop Silently; ‘ipv6’: Use IPv6 Fragmentation for oversize packets (default); ‘send-icmp’: Send ICMP Type 3 Code 4 (Fragmentation Needed and DF Set); ‘send-icmpv6’: Send ICMP Type 2 Code 0 (Packet Too Big);

Type: string

Supported Values: drop, ipv6, send-icmp, send-icmpv6

Default: ipv6

count

Description: Configure number of ICMP messages sent when DF set. Default is 1

Type: number

Range: 1-5

df-set

Description: ‘drop’: Drop Silently; ‘ipv6’: Use IPv6 Fragmentation for oversize packets; ‘send-icmp’: Send ICMP Type 3 Code 4 (Fragmentation Needed and DF Set) (default); ‘send-icmpv6’: Send ICMP Type 2 Code 0 (Packet Too Big);

Type: string

Supported Values: drop, ipv6, send-icmp, send-icmpv6

Default: send-icmp

uuid

Description: uuid of the object

Type: string