鲲鹏社区首页
EN
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

网卡SR-IOV的QinQ功能测试

测试目的

验证网卡支持VF QinQ功能(当VF有VLAN标签时,支持对出向的已经带VLAN的流量再在外层打上VF的VLAN后发出,并对入向的QinQ流量剥离VF的VLAN后发往服务器内部)。

预置条件

  1. 按组网方式2搭建测试环境。
  2. 服务器BIOS、OS和网卡均正确配置了SR-IOV功能。

测试步骤

  1. 陪测服务器和被测服务器上打开网卡QINQ开关。
  2. 在陪测服务器创建VM1,将VF1分配给VM1,通过ip link set xxx vf <vf_num> vlan 100设置外层vlan tag,登录VM1,为VF1网口enp7s0f0配置IP地址为192.168.1.100/24,为enp7s0f0创建enp7s0f0.10 VLAN子接口,配置ip为192.168.10.100/24。
  3. 使用同样的方式,在被测服务器上创建VM2,将VF1分配给VM2,为VF1网口enp7s0f0配置IP地址为192.168.1.200/24,为enp7s0f0创建enp7s0f0.10 VLAN子接口,配置ip为192.168.10.200/24。
  4. 登录到VM1,执行ping 192.168.10.200,有结果1。
  5. ping的过程中,在所连接的交换机上抓包,有结果2。
  6. 执行ping 192.168.1.200,有结果3。
  7. ping的过程中,在所连接的交换机上抓包,有结果4。

测试结果:

-

预期结果:

  1. 可以ping通。
  2. 抓到的Ping包是QinQ格式的报文,外层VLAN ID为100,内层VLAN id为10。
  3. 可以ping通。
  4. 抓到的Ping包是普通VLAN报文,VLAN ID为100,TPID为0x8100。

备注:

外部交换机抓包看。