access口用于连接终端设备,access端口出来的以太网帧不可能有Tag的 !
那access端口,收到(发送)的帧里面有Tag怎么办 ???
access不是要配一个vlan吗 ? Tag vlan=access vlan 接收(发送),不一样就丢掉。
那access端口,收到(发送)的帧里面没Tag怎么办 ???
access不是要配一个vlan吗 ?把这个vlan给打上再接收(发送)。
以太网帧格式
|-----------------------------------------------------------------------------|
| DMAC(6bytes) | SMAC(6bytes) | Ether-Type(2bytes) | DATA |
|-----------------------------------------------------------------------------|
带VLAN TAG的以太网帧格式
|------------------------------------------------------------------------------------------|
| DMAC(6bytes) | SMAC(6bytes) | Ether-Type(0x8100) | VLAN(4bytes) | DATA |
|------------------------------------------------------------------------------------------|
VLAN TAG的格式
|---------------------------------------------------------------------------------|
| PRI(3bits) | CFI(1bit) | TAG(12bits) | Ether-Type(2bytes) | DATA |
|---------------------------------------------------------------------------------|
PRI:帧优先级,就是通常所说的802.1p。3比特
CFI:规范标识位,0为规范格式,用于802.3或EthII。1比特
TAG:就是我们通常说的VLAN ID 12比特
Ether-Type:标识紧随其后的数据类型。!!!! 这个占了2字节
原文地址:https://www.cnblogs.com/98wsx/p/10124039.html