Windows 下网卡对802.1Q tag 的支持

本文详细介绍了在Windows环境下,针对不同网卡型号(如Realtek RTL8169/8110、Realtek RTL8139/810x、Marvell Yukon 88E8038和SiS191)进行802.1Q VLAN Tagging支持的测试。通过Linux系统配合虚拟机和Ethereal抓包工具,作者发现某些网卡能够接收带tag的包,但回应时不带tag,而某些网卡则会直接剥离tag。测试显示,Linux环境在处理VLAN方面更加灵活。
摘要由CSDN通过智能技术生成

Windows 下网卡对802.1Q tag 的支持 

目标:测试设备对802.1p 的支持,即设备能对802.1q tag 里的priority 值, 对数据进行不同优先级级别的转发。由于手头没有smartbits ,也没有VLAN 终端设备,没有VLAN 交换机,所以只能依靠PC 机的网卡来生成802.1q 的网络包。

从理论上来讲,VLAN 是软件级别的功能,网卡只充当物理链路的角色,只要驱动支持的话,任何网卡都可以支持VLAN。比如在Linux下,只要加载了8021q.o 模块之后,就可以用vconfig 工具对VLAN ID、Priority 等进行任意设置。而在WINDOWS 系统下,很多网卡声称支持802.1q/p, 但是根据实际的测试结果,支持的情况不尽相同。本来可以通过Linux 直接进行我要的测试,出于好奇,进行了下面几种对Windows 的测试:

测试条件:

1, PC1 Linux 系统,用vconfig 配置VLAN ID 为3,IP 为192.168.1.5

2, PC2 Windows XP 系统(并装有Linux 虚拟机、Ethereal 抓包工具),上面插有待测的网卡,IP 为192.168.1.6

一、系统:Windows XP 网卡:Realtek RTL8169/8110 Family Gigabit Etherne

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值