rt-link 族 netlink 规范¶
概述¶
通过 rtnetlink 进行链路配置。
操作¶
newlink¶
创建新链路。
- 属性集:
- 固定头:
- 操作:
- 请求
- 属性:
[
ifi-index
,ifname
,net-ns-pid
,net-ns-fd
,target-netnsid
,link-netnsid
,linkinfo
,group
,num-tx-queues
,num-rx-queues
,address
,broadcast
,mtu
,txqlen
,operstate
,linkmode
,group
,gso-max-size
,gso-max-segs
,gro-max-size
,gso-ipv4-max-size
,gro-ipv4-max-size
,af-spec
]
dellink¶
删除现有链路。
- 属性集:
- 固定头:
- 操作:
- 请求
- 属性:
[
ifi-index
,ifname
]
getlink¶
获取/转储有关链路的信息。
- 属性集:
- 固定头:
- 操作:
- 请求
- 属性:
[
ifi-index
,ifname
,alt-ifname
,ext-mask
,target-netnsid
]
- 回复
- 属性:
[
ifi-family
,ifi-type
,ifi-index
,ifi-flags
,ifi-change
,address
,broadcast
,ifname
,mtu
,link
,qdisc
,stats
,cost
,priority
,master
,wireless
,protinfo
,txqlen
,map
,weight
,operstate
,linkmode
,linkinfo
,net-ns-pid
,ifalias
,num-vf
,vfinfo-list
,stats64
,vf-ports
,port-self
,af-spec
,group
,net-ns-fd
,ext-mask
,promiscuity
,num-tx-queues
,num-rx-queues
,carrier
,phys-port-id
,carrier-changes
,phys-switch-id
,link-netnsid
,phys-port-name
,proto-down
,gso-max-segs
,gso-max-size
,pad
,xdp
,event
,new-netnsid
,if-netnsid
,target-netnsid
,carrier-up-count
,carrier-down-count
,new-ifindex
,min-mtu
,max-mtu
,prop-list
,alt-ifname
,perm-address
,proto-down-reason
,parent-dev-name
,parent-dev-bus-name
,gro-max-size
,tso-max-size
,tso-max-segs
,allmulti
,devlink-port
,gso-ipv4-max-size
,gro-ipv4-max-size
]
- 转储:
- 请求
- 属性:
[
target-netnsid
,ext-mask
,master
,linkinfo
]
- 回复
- 属性:
[
ifi-family
,ifi-type
,ifi-index
,ifi-flags
,ifi-change
,address
,broadcast
,ifname
,mtu
,link
,qdisc
,stats
,cost
,priority
,master
,wireless
,protinfo
,txqlen
,map
,weight
,operstate
,linkmode
,linkinfo
,net-ns-pid
,ifalias
,num-vf
,vfinfo-list
,stats64
,vf-ports
,port-self
,af-spec
,group
,net-ns-fd
,ext-mask
,promiscuity
,num-tx-queues
,num-rx-queues
,carrier
,phys-port-id
,carrier-changes
,phys-switch-id
,link-netnsid
,phys-port-name
,proto-down
,gso-max-segs
,gso-max-size
,pad
,xdp
,event
,new-netnsid
,if-netnsid
,target-netnsid
,carrier-up-count
,carrier-down-count
,new-ifindex
,min-mtu
,max-mtu
,prop-list
,alt-ifname
,perm-address
,proto-down-reason
,parent-dev-name
,parent-dev-bus-name
,gro-max-size
,tso-max-size
,tso-max-segs
,allmulti
,devlink-port
,gso-ipv4-max-size
,gro-ipv4-max-size
]
setlink¶
设置有关链路的信息。
- 属性集:
- 固定头:
- 操作:
- 请求
- 属性:
[
ifi-family
,ifi-type
,ifi-index
,ifi-flags
,ifi-change
,address
,broadcast
,ifname
,mtu
,link
,qdisc
,stats
,cost
,priority
,master
,wireless
,protinfo
,txqlen
,map
,weight
,operstate
,linkmode
,linkinfo
,net-ns-pid
,ifalias
,num-vf
,vfinfo-list
,stats64
,vf-ports
,port-self
,af-spec
,group
,net-ns-fd
,ext-mask
,promiscuity
,num-tx-queues
,num-rx-queues
,carrier
,phys-port-id
,carrier-changes
,phys-switch-id
,link-netnsid
,phys-port-name
,proto-down
,gso-max-segs
,gso-max-size
,pad
,xdp
,event
,new-netnsid
,if-netnsid
,target-netnsid
,carrier-up-count
,carrier-down-count
,new-ifindex
,min-mtu
,max-mtu
,prop-list
,alt-ifname
,perm-address
,proto-down-reason
,parent-dev-name
,parent-dev-bus-name
,gro-max-size
,tso-max-size
,tso-max-segs
,allmulti
,devlink-port
,gso-ipv4-max-size
,gro-ipv4-max-size
]
getstats¶
获取/转储链路统计信息。
- 属性集:
- 固定头:
- 操作:
- 请求
- 属性:
[
ifindex
]
- 回复
- 属性:
[
family
,ifindex
,filter-mask
,link-64
,link-xstats
,link-xstats-slave
,link-offload-xstats
,af-spec
]
- 转储:
请求
- 回复
- 属性:
[
family
,ifindex
,filter-mask
,link-64
,link-xstats
,link-xstats-slave
,link-offload-xstats
,af-spec
]
多播组¶
rtnlgrp-link
rtnlgrp-stats
定义¶
ifinfo-flags¶
- 类型:
标志
- 条目:
- up:
- broadcast:
- debug:
- loopback:
- point-to-point:
- no-trailers:
- running:
- no-arp:
- promisc:
- all-multi:
- master:
- slave:
- multicast:
- 端口选择:
- 自动媒体类型:
- 动态:
- 降低-提升:
- 休眠:
- 回显:
vlan-protocols¶
- 类型:
枚举
- 条目:
- 8021q:
- 8021ad:
rtgenmsg¶
- 类型:
结构体
- 成员:
- 族 (
u8
):
- 族 (
ifinfomsg¶
- 类型:
结构体
- 成员:
- 接口族 (
u8
): - 接口类型 (
u16
): - 接口索引 (
s32
): - 接口标志 (
u32
): - 接口更改 (
u32
):
- 接口族 (
ifla-bridge-id¶
- 类型:
结构体
- 成员:
- 优先级 (
u16
): - 地址 (
binary
):
- 优先级 (
ifla-cacheinfo¶
- 类型:
结构体
- 成员:
- 最大重组长度 (
u32
): - 时间戳 (
u32
): - 可达时间 (
s32
): - 重传时间 (
u32
):
- 最大重组长度 (
rtnl-link-stats¶
- 类型:
结构体
- 成员:
- 接收数据包 (
u32
): - 发送数据包 (
u32
): - 接收字节数 (
u32
): - 发送字节数 (
u32
): - 接收错误 (
u32
): - 发送错误 (
u32
): - 接收丢弃 (
u32
): - 发送丢弃 (
u32
): - 组播 (
u32
): - 冲突 (
u32
): - 接收长度错误 (
u32
): - 接收溢出错误 (
u32
): - 接收 CRC 错误 (
u32
): - 接收帧错误 (
u32
): - 接收 FIFO 错误 (
u32
): - 接收丢失错误 (
u32
): - 发送中止错误 (
u32
): - 发送载波错误 (
u32
): - 发送 FIFO 错误 (
u32
): - 发送心跳错误 (
u32
): - 发送窗口错误 (
u32
): - 接收压缩 (
u32
): - 发送压缩 (
u32
): - 接收无处理程序 (
u32
):
- 接收数据包 (
rtnl-link-stats64¶
- 类型:
结构体
- 成员:
- 接收数据包 (
u64
): - 发送数据包 (
u64
): - 接收字节数 (
u64
): - 发送字节数 (
u64
): - 接收错误 (
u64
): - 发送错误 (
u64
): - 接收丢弃 (
u64
): - 发送丢弃 (
u64
): - 组播 (
u64
): - 冲突 (
u64
): - 接收长度错误 (
u64
): - 接收溢出错误 (
u64
): - 接收 CRC 错误 (
u64
): - 接收帧错误 (
u64
): - 接收 FIFO 错误 (
u64
): - 接收丢失错误 (
u64
): - 发送中止错误 (
u64
): - 发送载波错误 (
u64
): - 发送 FIFO 错误 (
u64
): - 发送心跳错误 (
u64
): - 发送窗口错误 (
u64
): - 接收压缩 (
u64
): - 发送压缩 (
u64
): - 接收无处理程序 (
u64
): - 接收其他主机丢弃 (
u64
):
- 接收数据包 (
rtnl-link-ifmap¶
- 类型:
结构体
- 成员:
- 内存起始地址 (
u64
): - 内存结束地址 (
u64
): - 基地址 (
u64
): - 中断请求 (
u16
): - DMA (
u8
): - 端口 (
u8
):
- 内存起始地址 (
ipv4-devconf¶
- 类型:
结构体
- 成员:
- 转发 (
u32
): - 组播转发 (
u32
): - 代理 ARP (
u32
): - 接受重定向 (
u32
): - 安全重定向 (
u32
): - 发送重定向 (
u32
): - 共享媒体 (
u32
): - 反向路径过滤 (
u32
): - 接受源路由 (
u32
): - BOOTP 中继 (
u32
): - 记录火星人 (
u32
): - 标签 (
u32
): - ARP 过滤器 (
u32
): - 媒体 ID (
u32
): - 无 XFRM (
u32
): - 无策略 (
u32
): - 强制 IGMP 版本 (
u32
): - ARP 通知 (
u32
): - ARP 忽略 (
u32
): - 提升辅助地址 (
u32
): - ARP 接受 (
u32
): - ARP 通知 (
u32
): - 接受本地 (
u32
): - 源 VMARK (
u32
): - 代理 ARP PVLAN (
u32
): - 路由本地网络 (
u32
): - IGMPv2 主动报告间隔 (
u32
): - IGMPv3 主动报告间隔 (
u32
): - 忽略链路断开的路由 (
u32
): - 在 L2 组播中丢弃单播 (
u32
): - 丢弃免费 ARP (
u32
): - 广播转发 (
u32
): - ARP 清除无载波 (
u32
):
- 转发 (
ipv6-devconf¶
- 类型:
结构体
- 成员:
- 转发 (
u32
): - hoplimit (
u32
): - mtu6 (
u32
): - accept-ra (
u32
): - 接受重定向 (
u32
): - autoconf (
u32
): - dad-transmits (
u32
): - rtr-solicits (
u32
): - rtr-solicit-interval (
u32
): - rtr-solicit-delay (
u32
): - use-tempaddr (
u32
): - temp-valid-lft (
u32
): - temp-prefered-lft (
u32
): - regen-max-retry (
u32
): - max-desync-factor (
u32
): - max-addresses (
u32
): - force-mld-version (
u32
): - accept-ra-defrtr (
u32
): - accept-ra-pinfo (
u32
): - accept-ra-rtr-pref (
u32
): - rtr-probe-interval (
u32
): - accept-ra-rt-info-max-plen (
u32
): - proxy-ndp (
u32
): - optimistic-dad (
u32
): - 接受源路由 (
u32
): - 组播转发 (
u32
): - disable-ipv6 (
u32
): - accept-dad (
u32
): - force-tllao (
u32
): - ndisc-notify (
u32
): - mldv1-unsolicited-report-interval (
u32
): - mldv2-unsolicited-report-interval (
u32
): - suppress-frag-ndisc (
u32
): - accept-ra-from-local (
u32
): - use-optimistic (
u32
): - accept-ra-mtu (
u32
): - stable-secret (
u32
): - use-oif-addrs-only (
u32
): - accept-ra-min-hop-limit (
u32
): - 忽略链路断开的路由 (
u32
): - 在 L2 组播中丢弃单播 (
u32
): - drop-unsolicited-na (
u32
): - keep-addr-on-down (
u32
): - rtr-solicit-max-interval (
u32
): - seg6-enabled (
u32
): - seg6-require-hmac (
u32
): - enhanced-dad (
u32
): - addr-gen-mode (
u8
): - disable-policy (
u32
): - accept-ra-rt-info-min-plen (
u32
): - ndisc-tclass (
u32
): - rpl-seg-enabled (
u32
): - ra-defrtr-metric (
u32
): - ioam6-enabled (
u32
): - ioam6-id (
u32
): - ioam6-id-wide (
u32
): - ndisc-evict-nocarrier (
u32
): - accept-untracked-na (
u32
):
- 转发 (
ifla-icmp6-stats¶
- 类型:
结构体
- 成员:
- inmsgs (
u64
): - inerrors (
u64
): - outmsgs (
u64
): - outerrors (
u64
): - csumerrors (
u64
): - ratelimithost (
u64
):
- inmsgs (
ifla-inet6-stats¶
- 类型:
结构体
- 成员:
- inpkts (
u64
): - inoctets (
u64
): - indelivers (
u64
): - outforwdatagrams (
u64
): - outpkts (
u64
): - outoctets (
u64
): - inhdrerrors (
u64
): - intoobigerrors (
u64
): - innoroutes (
u64
): - inaddrerrors (
u64
): - inunknownprotos (
u64
): - intruncatedpkts (
u64
): - indiscards (
u64
): - outdiscards (
u64
): - outnoroutes (
u64
): - reasmtimeout (
u64
): - reasmreqds (
u64
): - reasmoks (
u64
): - reasmfails (
u64
): - fragoks (
u64
): - fragfails (
u64
): - fragcreates (
u64
): - inmcastpkts (
u64
): - outmcastpkts (
u64
): - inbcastpkts (
u64
): - outbcastpkts (
u64
): - inmcastoctets (
u64
): - outmcastoctets (
u64
): - inbcastoctets (
u64
): - outbcastoctets (
u64
): - csumerrors (
u64
): - noectpkts (
u64
): - ect1-pkts (
u64
): - ect0-pkts (
u64
): - cepkts (
u64
): - reasm-overlaps (
u64
):
- inpkts (
br-boolopt-multi¶
- 类型:
结构体
- 成员:
- optval (
u32
): - optmask (
u32
):
- optval (
if_stats_msg¶
- 类型:
结构体
- 成员:
- 族 (
u8
): - ifindex (
u32
): - filter-mask (
u32
):
- 族 (
ifla-vlan-flags¶
- 类型:
结构体
- 成员:
- flags (
u32
): - mask (
u32
):
- flags (
vlan-flags¶
- 类型:
标志
- 条目:
reorder-hdr
gvrp
loose-binding
mvrp
bridge-binding
ifla-vlan-qos-mapping¶
- 类型:
结构体
- 成员:
- from (
u32
): - 到 (
u32
):
- from (
ifla-vf-mac¶
- 类型:
结构体
- 成员:
- vf (
u32
): - mac (
二进制
):
- vf (
ifla-vf-vlan¶
- 类型:
结构体
- 成员:
- vf (
u32
): - vlan (
u32
): - qos (
u32
):
- vf (
ifla-vf-tx-rate¶
- 类型:
结构体
- 成员:
- vf (
u32
): - rate (
u32
):
- vf (
ifla-vf-spoofchk¶
- 类型:
结构体
- 成员:
- vf (
u32
): - setting (
u32
):
- vf (
ifla-vf-link-state¶
- 类型:
结构体
- 成员:
- vf (
u32
): - link-state (
u32
):
- vf (
ifla-vf-link-state-enum¶
- 类型:
枚举
- 条目:
自动
启用
禁用
ifla-vf-rate¶
- 类型:
结构体
- 成员:
- vf (
u32
): - min-tx-rate (
u32
): - max-tx-rate (
u32
):
- vf (
ifla-vf-rss-query-en¶
- 类型:
结构体
- 成员:
- vf (
u32
): - setting (
u32
):
- vf (
ifla-vf-trust¶
- 类型:
结构体
- 成员:
- vf (
u32
): - setting (
u32
):
- vf (
ifla-vf-guid¶
- 类型:
结构体
- 成员:
- vf (
u32
): - guid (
u64
):
- vf (
ifla-vf-vlan-info¶
- 类型:
结构体
- 成员:
- vf (
u32
): - vlan (
u32
): - qos (
u32
): - vlan-proto (
u32
):
- vf (
rtext-filter¶
- 类型:
标志
- 条目:
vf
brvlan
brvlan-compressed
skip-stats
mrp
cfm-config
cfm-status
mst
netkit-policy¶
- 类型:
枚举
- 条目:
- 转发:
- 黑洞:
netkit-mode¶
- 类型:
枚举
- 条目:
- l2:
- l3:
netkit-scrub¶
- 类型:
枚举
- 条目:
- 无:
- 默认:
属性集¶
link-attrs¶
地址 (二进制
)¶
- 显示提示:
mac
广播 (二进制
)¶
- 显示提示:
mac
ifname (字符串
)¶
mtu (u32
)¶
链接 (u32
)¶
qdisc (字符串
)¶
统计 (二进制
)¶
- 结构体:
成本 (字符串
)¶
优先级 (字符串
)¶
主设备 (u32
)¶
无线 (字符串
)¶
协议信息 (字符串
)¶
txqlen (u32
)¶
映射 (二进制
)¶
- 结构体:
权重 (u32
)¶
操作状态 (u8
)¶
链接模式 (u8
)¶
链接信息 (嵌套
)¶
- 嵌套属性:
net-ns-pid (u32
)¶
ifalias (字符串
)¶
num-vf (u32
)¶
vfinfo-list (嵌套
)¶
- 嵌套属性:
stats64 (二进制
)¶
- 结构体:
vf-ports (嵌套
)¶
- 嵌套属性:
port-self (嵌套
)¶
- 嵌套属性:
af-spec (嵌套
)¶
- 嵌套属性:
组 (u32
)¶
net-ns-fd (u32
)¶
ext-mask (u32
)¶
- 枚举:
- 枚举为标志:
真
混杂模式 (u32
)¶
num-tx-queues (u32
)¶
num-rx-queues (u32
)¶
载波 (u8
)¶
phys-port-id (二进制
)¶
载波变更次数 (u32
)¶
phys-switch-id (二进制
)¶
link-netnsid (s32
)¶
phys-port-name (字符串
)¶
proto-down (u8
)¶
gso-max-segs (u32
)¶
gso-max-size (u32
)¶
填充 (填充
)¶
xdp (嵌套
)¶
- 嵌套属性:
事件 (u32
)¶
new-netnsid (s32
)¶
target-netnsid (s32
)¶
载波启动计数 (u32
)¶
载波关闭计数 (u32
)¶
new-ifindex (s32
)¶
min-mtu (u32
)¶
max-mtu (u32
)¶
prop-list (嵌套
)¶
- 嵌套属性:
alt-ifname (string
)¶
- multi-attr:
真
perm-address (binary
)¶
- 显示提示:
mac
proto-down-reason (string
)¶
parent-dev-name (string
)¶
parent-dev-bus-name (string
)¶
gro-max-size (u32
)¶
tso-max-size (u32
)¶
tso-max-segs (u32
)¶
allmulti (u32
)¶
devlink-port (binary
)¶
gso-ipv4-max-size (u32
)¶
gro-ipv4-max-size (u32
)¶
dpll-pin (nest
)¶
- 嵌套属性:
max-pacing-offload-horizon (uint
)¶
- doc:
设备支持的 EDT 卸载范围(以纳秒为单位)。
af-spec-attrs¶
inet (nest
)¶
- value:
2
- 嵌套属性:
inet6 (nest
)¶
- value:
10
- 嵌套属性:
mctp (nest
)¶
- value:
45
- 嵌套属性:
vfinfo-list-attrs¶
info (nest
)¶
- 嵌套属性:
- multi-attr:
真
vfinfo-attrs¶
mac (binary
)¶
- 结构体:
vlan (binary
)¶
- 结构体:
tx-rate (binary
)¶
- 结构体:
spoofchk (binary
)¶
- 结构体:
link-state (binary
)¶
- 结构体:
rate (binary
)¶
- 结构体:
rss-query-en (binary
)¶
- 结构体:
stats (nest
)¶
- 嵌套属性:
trust (binary
)¶
- 结构体:
ib-node-guid (binary
)¶
- 结构体:
ib-port-guid (binary
)¶
- 结构体:
vlan-list (nest
)¶
- 嵌套属性:
broadcast (binary
)¶
vf-stats-attrs¶
rx-packets (u64
)¶
- value:
0
tx-packets (u64
)¶
rx-bytes (u64
)¶
tx-bytes (u64
)¶
broadcast (u64
)¶
multicast (u64
)¶
pad (pad
)¶
rx-dropped (u64
)¶
tx-dropped (u64
)¶
vf-vlan-attrs¶
info (binary
)¶
- 结构体:
- multi-attr:
真
vf-ports-attrs¶
port-self-attrs¶
linkinfo-attrs¶
kind (string
)¶
data (sub-message
)¶
- sub-message:
- selector:
kind
xstats (binary
)¶
slave-kind (string
)¶
slave-data (sub-message
)¶
- sub-message:
- selector:
slave-kind
linkinfo-bond-attrs¶
mode (u8
)¶
active-slave (u32
)¶
miimon (u32
)¶
updelay (u32
)¶
downdelay (u32
)¶
use-carrier (u8
)¶
arp-interval (u32
)¶
arp-ip-target (indexed-array
)¶
- sub-type:
u32
- byte-order:
big-endian
- 显示提示:
ipv4
arp-validate (u32
)¶
arp-all-targets (u32
)¶
primary (
primary-reselect (u8
)¶
fail-over-mac (u8
)¶
xmit-hash-policy (u8
)¶
resend-igmp (u32
)¶
num-peer-notif (u8
)¶
all-slaves-active (u8
)¶
min-links (u32
)¶
lp-interval (u32
)¶
packets-per-slave (u32
)¶
ad-lacp-rate (u8
)¶
ad-select (u8
)¶
ad-info (nest
)¶
- 嵌套属性:
ad-actor-sys-prio (u16
)¶
ad-user-port-key (u16
)¶
ad-actor-system (binary
)¶
- 显示提示:
mac
tlb-dynamic-lb (u8
)¶
peer-notif-delay (u32
)¶
ad-lacp-active (u8
)¶
missed-max (u8
)¶
ns-ip6-target (indexed-array
)¶
- sub-type:
二进制
- 显示提示:
ipv6
coupled-control (u8
)¶
bond-ad-info-attrs¶
aggregator (u16
)¶
num-ports (u16
)¶
actor-key (u16
)¶
partner-key (u16
)¶
partner-mac (binary
)¶
- 显示提示:
mac
bond-slave-attrs¶
state (u8
)¶
mii-status (u8
)¶
link-failure-count (u32
)¶
perm-hwaddr (binary
)¶
- 显示提示:
mac
queue-id (u16
)¶
ad-aggregator-id (u16
)¶
ad-actor-oper-port-state (u8
)¶
ad-partner-oper-port-state (u16
)¶
prio (u32
)¶
linkinfo-bridge-attrs¶
forward-delay (u32
)¶
hello-time (u32
)¶
max-age (u32
)¶
ageing-time (u32
)¶
stp-state (u32
)¶
priority (u16
)¶
vlan-filtering (u8
)¶
vlan-protocol (u16
)¶
group-fwd-mask (u16
)¶
root-id (binary
)¶
- 结构体:
bridge-id (binary
)¶
- 结构体:
root-port (u16
)¶
root-path-cost (u32
)¶
topology-change (u8
)¶
topology-change-detected (u8
)¶
hello-timer (u64
)¶
tcn-timer (u64
)¶
topology-change-timer (u64
)¶
gc-timer (u64
)¶
group-addr (binary
)¶
- 显示提示:
mac
fdb-flush (binary
)¶
mcast-router (u8
)¶
mcast-snooping (u8
)¶
mcast-query-use-ifaddr (u8
)¶
mcast-querier (u8
)¶
mcast-hash-elasticity (u32
)¶
mcast-hash-max (u32
)¶
mcast-last-member-cnt (u32
)¶
mcast-startup-query-cnt (u32
)¶
mcast-last-member-intvl (u64
)¶
mcast-membership-intvl (u64
)¶
mcast-querier-intvl (u64
)¶
mcast-query-intvl (u64
)¶
mcast-query-response-intvl (u64
)¶
mcast-startup-query-intvl (u64
)¶
nf-call-iptables (u8
)¶
nf-call-ip6-tables (u8
)¶
nf-call-arptables (u8
)¶
vlan-default-pvid (u16
)¶
pad (pad
)¶
vlan-stats-enabled (u8
)¶
mcast-stats-enabled (u8
)¶
mcast-igmp-version (u8
)¶
mcast-mld-version (u8
)¶
vlan-stats-per-port (u8
)¶
multi-boolopt (binary
)¶
- 结构体:
mcast-querier-state (binary
)¶
fdb-n-learned (u32
)¶
fdb-max-learned (u32
)¶
linkinfo-brport-attrs¶
state (u8
)¶
priority (u16
)¶
cost (u32
)¶
mode (flag
)¶
guard (flag
)¶
protect (flag
)¶
快速离开(flag
)¶
学习(flag
)¶
单播洪泛(flag
)¶
代理ARP(flag
)¶
学习同步(flag
)¶
代理ARP-WiFi(flag
)¶
根ID(binary
)¶
- 结构体:
桥ID(binary
)¶
- 结构体:
指定端口(u16
)¶
指定成本(u16
)¶
ID(u16
)¶
编号(u16
)¶
拓扑变更确认(u8
)¶
配置挂起(u8
)¶
消息老化计时器(u64
)¶
转发延迟计时器(u64
)¶
保持计时器(u64
)¶
刷新(flag
)¶
组播路由器(u8
)¶
填充(pad
)¶
组播洪泛(flag
)¶
组播转单播(flag
)¶
VLAN隧道(flag
)¶
广播洪泛(flag
)¶
组转发掩码(u16
)¶
邻居抑制(flag
)¶
隔离(flag
)¶
备份端口(u32
)¶
MRP环路打开(flag
)¶
MRP输入打开(flag
)¶
组播EHT主机限制(u32
)¶
组播EHT主机计数(u32
)¶
锁定(flag
)¶
MAB(flag
)¶
组播组数(u32
)¶
组播最大组数(u32
)¶
邻居VLAN抑制(flag
)¶
备份NHID(u32
)¶
linkinfo-gre-attrs¶
链接(u32
)¶
输入标志(u16
)¶
输出标志(u16
)¶
输入密钥(u32
)¶
输出密钥(u32
)¶
本地(binary
)¶
- 显示提示:
ipv4
远程(binary
)¶
- 显示提示:
ipv4
TTL(u8
)¶
TOS(u8
)¶
PMTUDISC(u8
)¶
封装限制(u32
)¶
流信息(u32
)¶
标志(u32
)¶
封装类型(u16
)¶
封装标志(u16
)¶
封装源端口(u16
)¶
封装目标端口(u16
)¶
收集元数据(flag
)¶
忽略DF(u8
)¶
防火墙标记(u32
)¶
ERSPAN索引(u32
)¶
ERSPAN版本(u8
)¶
ERSPAN方向(u8
)¶
ERSPAN硬件ID(u16
)¶
linkinfo-geneve-attrs¶
ID(u32
)¶
远程(binary
)¶
- 显示提示:
ipv4
TTL(u8
)¶
TOS(u8
)¶
端口(u16
)¶
收集元数据(flag
)¶
远程6(binary
)¶
- 显示提示:
ipv6
UDP校验和(u8
)¶
UDP零校验和6-TX(u8
)¶
UDP零校验和6-RX(u8
)¶
标签(u32
)¶
TTL继承(u8
)¶
DF(u8
)¶
内部协议继承(flag
)¶
linkinfo-iptun-attrs¶
link (u32
)¶
local (binary
)¶
- 显示提示:
ipv4
remote (binary
)¶
- 显示提示:
ipv4
ttl (u8
)¶
tos (u8
)¶
encap-limit (u8
)¶
flowinfo (u32
)¶
flags (u16
)¶
proto (u8
)¶
pmtudisc (u8
)¶
6rd-prefix (binary
)¶
- 显示提示:
ipv6
6rd-relay-prefix (binary
)¶
- 显示提示:
ipv4
6rd-prefixlen (u16
)¶
6rd-relay-prefixlen (u16
)¶
encap-type (u16
)¶
encap-flags (u16
)¶
encap-sport (u16
)¶
encap-dport (u16
)¶
collect-metadata (flag
)¶
fwmark (u32
)¶
linkinfo-tun-attrs¶
owner (u32
)¶
group (u32
)¶
type (u8
)¶
pi (u8
)¶
vnet-hdr (u8
)¶
persist (u8
)¶
multi-queue (u8
)¶
num-queues (u32
)¶
num-disabled-queues (u32
)¶
linkinfo-vlan-attrs¶
id (u16
)¶
flag (binary
)¶
- 结构体:
egress-qos (nest
)¶
- 嵌套属性:
ingress-qos (nest
)¶
- 嵌套属性:
protocol (u16
)¶
- 枚举:
- byte-order:
big-endian
ifla-vlan-qos¶
mapping (binary
)¶
- multi-attr:
真
- 结构体:
linkinfo-vrf-attrs¶
table (u32
)¶
xdp-attrs¶
fd (s32
)¶
attached (u8
)¶
flags (u32
)¶
prog-id (u32
)¶
drv-prog-id (u32
)¶
skb-prog-id (u32
)¶
hw-prog-id (u32
)¶
expected-fd (s32
)¶
ifla-attrs¶
conf (binary
)¶
- 结构体:
ifla6-attrs¶
flags (u32
)¶
conf (binary
)¶
- 结构体:
stats (binary
)¶
- 结构体:
mcast (binary
)¶
cacheinfo (binary
)¶
- 结构体:
icmp6-stats (binary
)¶
- 结构体:
token (binary
)¶
addr-gen-mode (u8
)¶
ra-mtu (u32
)¶
mctp-attrs¶
mctp-net (u32
)¶
stats-attrs¶
link-64 (binary
)¶
- 结构体:
link-xstats (binary
)¶
link-xstats-slave (binary
)¶
link-offload-xstats (nest
)¶
- 嵌套属性:
af-spec (binary
)¶
link-offload-xstats¶
cpu-hit (binary
)¶
hw-s-info (indexed-array
)¶
- sub-type:
nest
- 嵌套属性:
l3-stats (binary
)¶
hw-s-info-one¶
request (u8
)¶
used (u8
)¶
link-dpll-pin-attrs¶
id (u32
)¶
linkinfo-netkit-attrs¶
peer-info (binary
)¶
primary (u8
)¶
policy (u32
)¶
- 枚举:
peer-policy (u32
)¶
- 枚举:
mode (u32
)¶
- 枚举:
scrub (u32
)¶
- 枚举:
peer-scrub (u32
)¶
- 枚举:
子消息¶
linkinfo-data-msg¶
- bond
- 属性集:
- bridge
- erspan
- 属性集:
- gre
- 属性集:
- gretap
- 属性集:
- geneve
- ipip
- 属性集:
- sit
- 属性集:
- tun
- 属性集:
- vlan
- 属性集:
- vrf
- 属性集:
- netkit
链接信息成员数据消息¶
- bridge
- bond
- 属性集: