interface lif

Logical interface

lif Specification

Type Collection
Object Key(s) ifnum
Collection Name lif-list
Collection URI /axapi/v3/interface/lif/
Element Name lif
Element URI /axapi/v3/interface/lif/{ifnum}
Element Attributes lif_attributes
Statistics Data URI /axapi/v3/interface/lif/{ifnum}/stats
Schema lif schema

Operations Allowed:

Operation Method URI Payload

Create Object

POST

/axapi/v3/interface/lif/

lif Attributes

Create List

POST

/axapi/v3/interface/lif/

lif Attributes

Get Object

GET

/axapi/v3/interface/lif/{ifnum}

lif Attributes

Get List

GET

/axapi/v3/interface/lif/

lif-list

Modify Object

POST

/axapi/v3/interface/lif/{ifnum}

lif Attributes

Replace Object

PUT

/axapi/v3/interface/lif/{ifnum}

lif Attributes

Replace List

PUT

/axapi/v3/interface/lif/

lif-list

Delete Object

DELETE

/axapi/v3/interface/lif/{ifnum}

lif Attributes

Get Stats

GET

/axapi/v3/interface/lif/{ifnum}/stats

stats data

lif-list

lif-list is JSON List of lif Attributes

lif-list : [

lif Attributes

access-list

Description: access-list is a JSON Block . Please see below for access-list

Type: Object

action

Description: Change the administrative status of the logical interface.

Type: string

Supported Values: enable, disable

Default: enable

bfd

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

Type: Object

Reference Object: /axapi/v3/interface/lif/{ifnum}/bfd

ifnum

Description: Specify the number of the logical interface.

Type: number

Range: 1-128

Required: Yes

ip

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

Type: Object

Reference Object: /axapi/v3/interface/lif/{ifnum}/ip

isis

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

Type: Object

Reference Object: /axapi/v3/interface/lif/{ifnum}/isis

mtu

Description: Change the Maximum Transmission Unit (MTU) for the logical interface.

Type: number

sampling-enable

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

Type: List

user-tag

Description: Customized tag

Type: string

Format: string-rlx

uuid

Description: uuid of the object

Type: string

isis

Specification
Type object

authentication

Description: authentication is a JSON Block . Please see below for l641_authentication

Type: Object

bfd-cfg

Description: bfd-cfg is a JSON Block . Please see below for l641_bfd-cfg

Type: Object

circuit-type

Description: ‘level-1’: Level-1 only adjacencies are formed; ‘level-1-2’: Level-1-2 adjacencies are formed; ‘level-2-only’: Level-2 only adjacencies are formed;

Type: string

Supported Values: level-1, level-1-2, level-2-only

Default: level-1-2

csnp-interval-list

Description: csnp-interval-list is a JSON List . Please see below for l641_csnp-interval-list

Type: List

hello-interval-list

Description: hello-interval-list is a JSON List . Please see below for l641_hello-interval-list

Type: List

hello-interval-minimal-list

Description: hello-interval-minimal-list is a JSON List . Please see below for l641_hello-interval-minimal-list

Type: List

hello-multiplier-list

Description: hello-multiplier-list is a JSON List . Please see below for l641_hello-multiplier-list

Type: List

lsp-interval

Description: Set LSP transmission interval (LSP transmission interval (milliseconds))

Type: number

Range: 1-4294967295

Default: 33

mesh-group

Description: mesh-group is a JSON Block . Please see below for l641_mesh-group

Type: Object

metric-list

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

Type: List

network

Description: ‘broadcast’: Specify IS-IS broadcast multi-access network; ‘point-to-point’: Specify IS-IS point-to-point network;

Type: string

Supported Values: broadcast, point-to-point

padding

Description: Add padding to IS-IS hello packets

Type: boolean

Supported Values: true, false, 1, 0

Default: 1

password-list

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

Type: List

priority-list

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

Type: List

retransmit-interval

Description: Set per-LSP retransmission interval (Interval between retransmissions of the same LSP (seconds))

Type: number

Range: 0-65535

Default: 5

uuid

Description: uuid of the object

Type: string

wide-metric-list

Description: wide-metric-list is a JSON List . Please see below for l641_wide-metric-list

Type: List

isis.priority-list

Specification
Type list
Block object keys

level

Description: ‘level-1’: Specify priority for level-1 routing; ‘level-2’: Specify priority for level-2 routing;

Type: string

Supported Values: level-1, level-2

priority

Description: Set priority for Designated Router election (Priority value)

Type: number

Range: 0-127

Default: 64

isis.hello-interval-minimal-list

Specification
Type list
Block object keys

hello-interval-minimal

Description: Set Hello holdtime 1 second, interval depends on multiplier

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

level

Description: ‘level-1’: Specify hello-interval for level-1 IIHs; ‘level-2’: Specify hello-interval for level-2 IIHs;

Type: string

Supported Values: level-1, level-2

isis.mesh-group

Specification
Type object

blocked

Description: Block LSPs on this interface

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

Mutual Exclusion: blocked and value are mutually exclusive

value

Description: Mesh group number

Type: number

Range: 1-4294967295

Mutual Exclusion: value and blocked are mutually exclusive

isis.bfd-cfg

Specification
Type object

bfd

Description: Bidirectional Forwarding Detection (BFD)

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

disable

Description: Disable BFD

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

isis.password-list

Specification
Type list
Block object keys

level

Description: ‘level-1’: Specify password for level-1 PDUs; ‘level-2’: Specify password for level-2 PDUs;

Type: string

Supported Values: level-1, level-2

password

Description: Configure the authentication password for interface

Type: string

Format: string-rlx

isis.authentication

Specification
Type object

key-chain-list

Description: key-chain-list is a JSON List . Please see below for l641_key-chain-list

Type: List

mode-list

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

Type: List

send-only-list

Description: send-only-list is a JSON List . Please see below for l641_send-only-list

Type: List

isis.authentication.key-chain-list

Specification
Type list
Block object keys

key-chain

Description: Authentication key-chain (Name of key-chain)

Type: string

level

Description: ‘level-1’: Specify authentication key-chain for level-1 PDUs; ‘level-2’: Specify authentication key-chain for level-2 PDUs;

Type: string

Supported Values: level-1, level-2

isis.authentication.mode-list

Specification
Type list
Block object keys

level

Description: ‘level-1’: Specify authentication mode for level-1 PDUs; ‘level-2’: Specify authentication mode for level-2 PDUs;

Type: string

Supported Values: level-1, level-2

mode

Description: ‘md5’: Keyed message digest;

Type: string

Supported Values: md5

isis.authentication.send-only-list

Specification
Type list
Block object keys

level

Description: ‘level-1’: Specify authentication send-only for level-1 PDUs; ‘level-2’: Specify authentication send-only for level-2 PDUs;

Type: string

Supported Values: level-1, level-2

send-only

Description: Authentication send-only

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

isis.wide-metric-list

Specification
Type list
Block object keys

level

Description: ‘level-1’: Apply metric to level-1 links; ‘level-2’: Apply metric to level-2 links;

Type: string

Supported Values: level-1, level-2

wide-metric

Description: Configure the wide metric for interface

Type: number

Range: 1-16777214

Default: 10

isis.hello-interval-list

Specification
Type list
Block object keys

hello-interval

Description: Set Hello interval in seconds (Hello interval value)

Type: number

Range: 1-65535

Default: 10

level

Description: ‘level-1’: Specify hello-interval for level-1 IIHs; ‘level-2’: Specify hello-interval for level-2 IIHs;

Type: string

Supported Values: level-1, level-2

isis.hello-multiplier-list

Specification
Type list
Block object keys

hello-multiplier

Description: Set multiplier for Hello holding time (Hello multiplier value)

Type: number

Range: 2-100

Default: 3

level

Description: ‘level-1’: Specify hello multiplier for level-1 IIHs; ‘level-2’: Specify hello multiplier for level-2 IIHs;

Type: string

Supported Values: level-1, level-2

isis.metric-list

Specification
Type list
Block object keys

level

Description: ‘level-1’: Apply metric to level-1 links; ‘level-2’: Apply metric to level-2 links;

Type: string

Supported Values: level-1, level-2

metric

Description: Configure the metric for interface (Default metric)

Type: number

Range: 1-63

Default: 10

isis.csnp-interval-list

Specification
Type list
Block object keys

csnp-interval

Description: Set CSNP interval in seconds (CSNP interval value)

Type: number

Range: 1-65535

Default: 10

level

Description: ‘level-1’: Speficy interval for level-1 CSNPs; ‘level-2’: Specify interval for level-2 CSNPs;

Type: string

Supported Values: level-1, level-2

bfd

Specification
Type object

authentication

Description: authentication is a JSON Block . Please see below for l641_authentication

Type: Object

demand

Description: Demand mode

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

echo

Description: Enable BFD Echo

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

interval-cfg

Description: interval-cfg is a JSON Block . Please see below for l641_interval-cfg

Type: Object

uuid

Description: uuid of the object

Type: string

bfd.authentication

Specification
Type object

encrypted

Description: Do NOT use this option manually. (This is an A10 reserved keyword.) (The ENCRYPTED password string)

key-id

Description: Key ID

Type: number

Range: 0-255

method

Description: ‘md5’: Keyed MD5; ‘meticulous-md5’: Meticulous Keyed MD5; ‘meticulous-sha1’: Meticulous Keyed SHA1; ‘sha1’: Keyed SHA1; ‘simple’: Simple Password;

Type: string

Supported Values: md5, meticulous-md5, meticulous-sha1, sha1, simple

password

Description: Key String

Type: string

Format: password

bfd.interval-cfg

Specification
Type object

interval

Description: Transmit interval between BFD packets (Milliseconds)

Type: number

Range: 48-1000

min-rx

Description: Minimum receive interval capability (Milliseconds)

Type: number

Range: 48-1000

multiplier

Description: Multiplier value used to compute holddown (value used to multiply the interval)

Type: number

Range: 3-50

ip

Specification
Type object

address-list

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

Type: List

allow-promiscuous-vip

Description: Enables client traffic received on this interface and addressed to TCP port 80 to be load balanced for any VIP address. This feature also requires configuration of a virtual server that has IP address 0.0.0.0.

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

cache-spoofing-port

Description: This interface connects to spoofing cache

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

dhcp

Description: Enable Dynamic Host Configuration Protocol (DHCP) to configure multiple IP addresses on the logical interface.

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

generate-membership-query

Description: Enables configuring a timer for IGMPv2 request queries.

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

inside

Description: Configure interface as inside.

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

max-resp-time

Description: Sets the time interval (in 1/10 of a second) before which receiving devices will send an ICMP query message response to indi­cate intention to join the IGMP group or not. The default response timer is 100. This means that receiving devices have 10 seconds in which to indicate if they will join the IGMP membership group or not.

Type: number

Range: 1-255

Default: 100

ospf

Description: ospf is a JSON Block . Please see below for l641_ospf

Type: Object

Reference Object: /axapi/v3/interface/lif/{ifnum}/ip/ospf

outside

Description: Configure interface as outside.

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

query-interval

Description: Sets the time interval after which the ACOS device (using this interface) will initiate an IGMP membership query request.

Type: number

Range: 1-255

Default: 125

rip

Description: rip is a JSON Block . Please see below for l641_rip

Type: Object

Reference Object: /axapi/v3/interface/lif/{ifnum}/ip/rip

router

Description: router is a JSON Block . Please see below for l641_router

Type: Object

Reference Object: /axapi/v3/interface/lif/{ifnum}/ip/router

uuid

Description: uuid of the object

Type: string

ip.router

Specification
Type object

isis

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

Type: Object

Reference Object: /axapi/v3/interface/lif/{ifnum}/ip/router/isis

ip.router.isis

Specification
Type object

tag

Description: ISO routing area tag

Type: string

uuid

Description: uuid of the object

Type: string

ip.rip

Specification
Type object

authentication

Description: authentication is a JSON Block . Please see below for l641_authentication

Type: Object

receive-cfg

Description: receive-cfg is a JSON Block . Please see below for l641_receive-cfg

Type: Object

receive-packet

Description: Enable receiving packet through the specified interface

Type: boolean

Supported Values: true, false, 1, 0

Default: 1

send-cfg

Description: send-cfg is a JSON Block . Please see below for l641_send-cfg

Type: Object

send-packet

Description: Enable sending packets through the specified interface

Type: boolean

Supported Values: true, false, 1, 0

Default: 1

split-horizon-cfg

Description: split-horizon-cfg is a JSON Block . Please see below for l641_split-horizon-cfg

Type: Object

uuid

Description: uuid of the object

Type: string

ip.rip.receive-cfg

Specification
Type object

receive

Description: Advertisement reception

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

version

Description: ‘1’: RIP version 1; ‘2’: RIP version 2; ‘1-2’: RIP version 1 & 2;

Type: string

Supported Values: 1, 2, 1-2

ip.rip.split-horizon-cfg

Specification
Type object

state

Description: ‘poisoned’: Perform split horizon with poisoned reverse; ‘disable’: Disable split horizon; ‘enable’: Perform split horizon without poisoned reverse;

Type: string

Supported Values: poisoned, disable, enable

Default: poisoned

ip.rip.authentication

Specification
Type object

key-chain

Description: key-chain is a JSON Block . Please see below for l641_key-chain

Type: Object

mode

Description: mode is a JSON Block . Please see below for l641_mode

Type: Object

str

Description: str is a JSON Block . Please see below for l641_str

Type: Object

ip.rip.authentication.key-chain

Specification
Type object

key-chain

Description: Authentication key-chain (Name of key-chain)

Type: string

Format: string-rlx

ip.rip.authentication.mode

Specification
Type object

mode

Description: ‘md5’: Keyed message digest; ‘text’: Clear text authentication;

Type: string

Supported Values: md5, text

Default: text

ip.rip.authentication.str

Specification
Type object

string

Description: The RIP authentication string

Type: string

Format: string-rlx

ip.rip.send-cfg

Specification
Type object

send

Description: Advertisement transmission

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

version

Description: ‘1’: RIP version 1; ‘2’: RIP version 2; ‘1-compatible’: RIPv1-compatible; ‘1-2’: RIP version 1 & 2;

Type: string

Supported Values: 1, 2, 1-compatible, 1-2

ip.address-list

Specification
Type list
Block object keys

ipv4-address

Description: IP address

Type: string

Format: ipv4-address

ipv4-netmask

Description: IP subnet mask

Type: string

Format: ipv4-netmask

ip.ospf

Specification
Type object

ospf-global

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

Type: Object

Reference Object: /axapi/v3/interface/lif/{ifnum}/ip/ospf/ospf-global

ospf-ip-list

Description: ospf-ip-list is a JSON List . Please see below for l641_ospf-ip-list

Type: List

Reference Object: /axapi/v3/interface/lif/{ifnum}/ip/ospf/ospf-ip/{ip-addr}

ip.ospf.ospf-ip-list

Specification
Type list
Block object keys

authentication

Description: Enable authentication

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

authentication-key

Description: Authentication password (key) (The OSPF password (key))

Type: string

Format: string-rlx

cost

Description: Interface cost

Type: number

Range: 1-65535

database-filter

Description: ‘all’: Filter all LSA;

Type: string

Supported Values: all

dead-interval

Description: Interval after which a neighbor is declared dead (Seconds)

Type: number

Range: 1-65535

Default: 40

hello-interval

Description: Time between HELLO packets (Seconds)

Type: number

Range: 1-65535

Default: 10

ip-addr

Description: Address of interface

Type: string

Format: ipv4-address

message-digest-cfg

Description: message-digest-cfg is a JSON List . Please see below for l641_message-digest-cfg

Type: List

mtu-ignore

Description: Ignores the MTU in DBD packets

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

out

Description: Outgoing LSA

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

priority

Description: Router priority

Type: number

Range: 0-255

Default: 1

retransmit-interval

Description: Time between retransmitting lost link state advertisements (Seconds)

Type: number

Range: 1-65535

Default: 5

transmit-delay

Description: Link state transmit delay (Seconds)

Type: number

Range: 1-65535

Default: 1

uuid

Description: uuid of the object

Type: string

value

Description: ‘message-digest’: Use message-digest authentication; ‘null’: Use no authentication;

Type: string

Supported Values: message-digest, null

ip.ospf.ospf-ip-list.message-digest-cfg

Specification
Type list
Block object keys

encrypted

Description: Do NOT use this option manually. (This is an A10 reserved keyword.) (The ENCRYPTED password string)

md5-value

Description: The OSPF password (1-16)

Type: string

Format: password

message-digest-key

Description: Message digest authentication password (key) (Key id)

Type: number

Range: 1-255

ip.ospf.ospf-global

Specification
Type object

authentication-cfg

Description: authentication-cfg is a JSON Block . Please see below for l641_authentication-cfg

Type: Object

authentication-key

Description: Authentication password (key) (The OSPF password (key))

Type: string

Format: string-rlx

bfd-cfg

Description: bfd-cfg is a JSON Block . Please see below for l641_bfd-cfg

Type: Object

cost

Description: Interface cost

Type: number

Range: 1-65535

database-filter-cfg

Description: database-filter-cfg is a JSON Block . Please see below for l641_database-filter-cfg

Type: Object

dead-interval

Description: Interval after which a neighbor is declared dead (Seconds)

Type: number

Range: 1-65535

Default: 40

disable

Description: ‘all’: All functionality;

Type: string

Supported Values: all

hello-interval

Description: Time between HELLO packets (Seconds)

Type: number

Range: 1-65535

Default: 10

message-digest-cfg

Description: message-digest-cfg is a JSON List . Please see below for l641_message-digest-cfg

Type: List

mtu

Description: OSPF interface MTU (MTU size)

Type: number

Range: 576-65535

mtu-ignore

Description: Ignores the MTU in DBD packets

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

network

Description: network is a JSON Block . Please see below for l641_network

Type: Object

priority

Description: Router priority

Type: number

Range: 0-255

Default: 1

retransmit-interval

Description: Time between retransmitting lost link state advertisements (Seconds)

Type: number

Range: 1-65535

Default: 5

transmit-delay

Description: Link state transmit delay (Seconds)

Type: number

Range: 1-65535

Default: 1

uuid

Description: uuid of the object

Type: string

ip.ospf.ospf-global.network

Specification
Type object

broadcast

Description: Specify OSPF broadcast multi-access network

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

Mutual Exclusion: broadcast non-broadcast, point-to-point and point-to-multipoint are mutually exclusive

non-broadcast

Description: Specify OSPF NBMA network

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

Mutual Exclusion: non-broadcast broadcast, point-to-point and point-to-multipoint are mutually exclusive

p2mp-nbma

Description: Specify non-broadcast point-to-multipoint network

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

point-to-multipoint

Description: Specify OSPF point-to-multipoint network

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

Mutual Exclusion: point-to-multipoint broadcast, non-broadcast and point-to-point are mutually exclusive

point-to-point

Description: Specify OSPF point-to-point network

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

Mutual Exclusion: point-to-point broadcast, non-broadcast and point-to-multipoint are mutually exclusive

ip.ospf.ospf-global.authentication-cfg

Specification
Type object

authentication

Description: Enable authentication

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

value

Description: ‘message-digest’: Use message-digest authentication; ‘null’: Use no authentication;

Type: string

Supported Values: message-digest, null

ip.ospf.ospf-global.database-filter-cfg

Specification
Type object

database-filter

Description: ‘all’: Filter all LSA;

Type: string

Supported Values: all

out

Description: Outgoing LSA

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

ip.ospf.ospf-global.bfd-cfg

Specification
Type object

bfd

Description: Bidirectional Forwarding Detection (BFD)

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

disable

Description: Disable BFD

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

ip.ospf.ospf-global.message-digest-cfg

Specification
Type list
Block object keys

md5

Description: md5 is a JSON Block . Please see below for l641_md5

Type: Object

message-digest-key

Description: Message digest authentication password (key) (Key id)

Type: number

Range: 1-255

ip.ospf.ospf-global.message-digest-cfg.md5

Specification
Type object

encrypted

Description: Do NOT use this option manually. (This is an A10 reserved keyword.) (The ENCRYPTED password string)

md5-value

Description: The OSPF password (1-16)

Type: string

Format: password

sampling-enable

Specification
Type list
Block object keys

counters1

Description: ‘all’: all; ‘num_pkts’: num_pkts; ‘num_total_bytes’: num_total_bytes; ‘num_unicast_pkts’: num_unicast_pkts; ‘num_broadcast_pkts’: num_broadcast_pkts; ‘num_multicast_pkts’: num_multicast_pkts; ‘num_tx_pkts’: num_tx_pkts; ‘num_total_tx_bytes’: num_total_tx_bytes; ‘num_unicast_tx_pkts’: num_unicast_tx_pkts; ‘num_broadcast_tx_pkts’: num_broadcast_tx_pkts; ‘num_multicast_tx_pkts’: num_multicast_tx_pkts; ‘dropped_dis_rx_pkts’: dropped_dis_rx_pkts; ‘dropped_rx_pkts’: dropped_rx_pkts; ‘dropped_dis_tx_pkts’: dropped_dis_tx_pkts; ‘dropped_tx_pkts’: dropped_tx_pkts;

Type: string

Supported Values: all, num_pkts, num_total_bytes, num_unicast_pkts, num_broadcast_pkts, num_multicast_pkts, num_tx_pkts, num_total_tx_bytes, num_unicast_tx_pkts, num_broadcast_tx_pkts, num_multicast_tx_pkts, dropped_dis_rx_pkts, dropped_rx_pkts, dropped_dis_tx_pkts, dropped_tx_pkts

access-list

Specification
Type object

acl-id

Description: ACL id

Type: number

Range: 1-199

Reference Object: /axapi/v3/access-list/standard

acl-name

Description: Apply an access list (Named Access List)

Type: string

stats data

Counter Size Description
num_tx_pkts 8 num_tx_pkts
dropped_dis_tx_pkts 8 dropped_dis_tx_pkts
num_total_tx_bytes 8 num_total_tx_bytes
num_multicast_pkts 2 num_multicast_pkts
num_unicast_pkts 8 num_unicast_pkts
num_broadcast_tx_pkts 8 num_broadcast_tx_pkts
num_broadcast_pkts 8 num_broadcast_pkts
num_multicast_tx_pkts 8 num_multicast_tx_pkts
num_unicast_tx_pkts 8 num_unicast_tx_pkts
dropped_rx_pkts 8 dropped_rx_pkts
num_total_bytes 8 num_total_bytes
num_pkts 8 num_pkts
dropped_dis_rx_pkts 8 dropped_dis_rx_pkts
dropped_tx_pkts 8 dropped_tx_pkts