笔记本电脑设置抓?/p>
Vlan
包标签方?/p>
固网南京软件开发一?/p>
徐斌?/p>
一?/p>
?/p>
题的提出
VLAN tag
是在
802.1Q
中定义的标签,带
VLAN tag
的报文头格式如下?/p>
01 0c cd 01 00 01 00 01 7a 01 00 52 81 00 00 00
?/p>
其中
81 00
?/p>
TPID
,即表明此数据包为带
802.1Q/802.1P
标签的数据包?/p>
?/p>
接下去的
00
00
?/p>
TCI
(标签控制信息字段)
?/p>
表示为二进制共有
16
位,
其中?/p>
3
位为优先级,
?/p>
4
位为
CFI
?
通常?/p>
0
,第
5-16
位为
VLAN ID
?/p>
VLAN ID
?/p>
0
用于识别帧优先级?/p>
某一些网卡驱动默认会在接收数据包的时候过?/p>
vlan tag
,使得用
wireshark
抓到的数据包中不?/p>
vlan
tag
,此时需要通过修改注册表让驱动保留
vlan tag
?/p>
二、解决办?/p>
我司大部分使用的笔记本电脑网卡为
Intel PRO/1000
?/p>
PRO/100
网卡,对于此类网卡需要将注册表:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE103
18}\00xx
,如果该目录下有多个子项,需要找?/p>
Intel(R) PRO/100 S
网卡对应的子项(其中
DriverDesc
是设备类型)?/p>