Family ovs_vport
netlink 规范¶
摘要¶
通过通用 netlink 进行 OVS vport 配置。
操作¶
新建¶
创建一个新的 OVS vport
- 属性集:
- 固定头部:
- 操作:
- 请求
- 属性:
[
name
,type
,upcall-pid
,ifindex
,options
]
删除¶
从数据路径中删除现有的 OVS vport
- 属性集:
- 固定头部:
- 操作:
- 请求
- 属性:
[
port-no
,type
,name
]
获取¶
获取/转储 OVS vport 配置和状态
- 属性集:
- 固定头部:
- 操作:
- 请求
- 属性:
[
name
]
- 回复
- 属性:
[
port-no
,type
,name
,upcall-pid
,stats
,ifindex
,netnsid
,upcall-stats
]
- 转储:
- 请求
- 属性:
[
name
]
- 回复
- 属性:
[
port-no
,type
,name
,upcall-pid
,stats
,ifindex
,netnsid
,upcall-stats
]
多播组¶
ovs_vport
定义¶
ovs-header¶
- 类型:
结构体
- 成员:
- dp-ifindex (
u32
):
- dp-ifindex (
vport-type¶
- 类型:
枚举
- 枚举名称:
ovs-vport-type
- 名称前缀:
ovs-vport-type-
- 条目:
未指定
netdev
内部
gre
vxlan
geneve
vport-stats¶
- 类型:
结构体
- 枚举名称:
ovs-vport-stats
- 成员:
- rx-packets (
u64
): - tx-packets (
u64
): - rx-bytes (
u64
): - tx-bytes (
u64
): - rx-errors (
u64
): - tx-errors (
u64
): - rx-dropped (
u64
): - tx-dropped (
u64
):
- rx-packets (
属性集¶
vport-options¶
dst-port (u32
)¶
extension (u32
)¶
upcall-stats¶
成功 (u64
)¶
- 值:
0
失败 (u64
)¶
vport¶
未指定 (unused
)¶
- 值:
0
port-no (u32
)¶
类型 (u32
)¶
- 枚举:
名称 (string
)¶
选项 (nest
)¶
- 嵌套属性:
upcall-pid (binary
)¶
- 子类型:
u32
统计 (binary
)¶
- 结构体:
填充 (unused
)¶
ifindex (u32
)¶
netnsid (u32
)¶
upcall-stats (nest
)¶
- 嵌套属性: