BMC使用双管理网口需求

业务场景

BMC通过SGMII0、SGMII1提供了eth2、eth3两个网口,在自研产品中,希望将eth2、eth3作为两个独立网口使用。

需求细节

eth2作为面板网口,IP地址支持按组网要求灵活配置,提供完整的运维管理功能,如ssh、WEB、日志上报等。
eth3用于机箱内部网络,IP地址根据设备所在机箱、槽位进行设置,子网为固定网段,不能随意修改,支持机箱内部的telnet、ssh、管理程序的socket通信。
@pengqiang-gs 有老师可以解答一下吗

@pengqiang-gs @huanghan

当前默认使用Eth2作为对外网口,支持完整的运维管理功能;Eth3要作为内网的话,需要在platform里面进行配置,参考如下配置
“EthGroup_InnerEthGroup2”: {
“Name”: “InnerEthGroup2”,
“GroupId”: 8,
“OutType”: 1,
“ActiveEthId”: 3,
“InnerNetWork”: “192.168.202.0”,
“VLANId”: 4091,
“VLANEnabled”: true,
“EthAlias”: 255,
“IpAddr”: “192.168.202.128”,
“BaseIpAddr”: “192.168.202.128”,
“SubnetMask”: “255.255.255.0”,
“DefaultGateway”: “”,
“IpPolicy”: 1,
“Status”: true,
“Channel”: 18
},
ActiveEthId表示当前内网ip使用是哪个eth,配置3代表eth3

这里的platform是指bmc_network组件的配置吗?

vpd仓库里面的platform.sr这个文件

eth3通常作为聚合网口使用,配置为内网使用后:
1 是否会和聚合网口的功能冲突
2 是否需要修改CLI/WEB进行适配,比如支持IPMC命令配置eth3的IP地址、屏蔽聚合网口的功能

你好,请教一下,如果想实现灵活的对eth3相关信息例如ipv4 ipv6 vlan设置(不是固件配置),有什么好的实现办法吗?