【待评审】bmc_network-ipv6相关标准IPMI命令评审

关联issue

暂无,bmc_network为闭源仓;

评审背景

美团ipv6需求要求:需要通过ipmitool标准命令设置和查询ipv6静态路由、动态路由,以及支持ipv6动态路由使能。

评审点

  1. 是否同意新增三则属性;bmc_network组件,Ipv6对象,新增IPv6StaticRouter1Info、IPv6StaticRouter2Info与Ipv6RtrAddrConfCtrl
    IPv6StaticRouter1Info:保存静态路由1的相关信息,以“ipaddr;mac_addr;prefix_len;prefix_value”的形式保存
    IPv6StaticRouter2Info :保存静态路由2的相关信息;
    Ipv6RtrAddrConfCtrl :保存动态和静态路由使能开关的信息

  2. 是否同意新增和扩展网络相关IPMI命令
    image

a. 支持设置和查询静态路由IPMI命令,0x0c, 0x02(0x01是设置,0x02是查询) (SubCmd 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48



b. 支持查询动态路由信息,0x0c, 0x02(SubCmd 0x4A, 0x4B, 0x4C, 0x4D)


image

c. 支持设置和查询静态与动态路由使能开关。