VLAN的划分
思维导图
课堂笔记
Access端口行为:
接收数据:
1、收到untag数据帧,首先用pvid号该数据帧打标签,然后放行。
2、收到tag数据帧,判断端口的pvid==数据帧tag?
2.1相同,放行。
2.2不同,不放行。
发送数据:
1、首先比较pvid==tag?
1.1相同,则放行,同时将数据帧标签tag剥掉,发送出去的数据帧变成一个untag数据帧
1.2不同,则不放行。
Trunk端口行为:
接收数据:
1、如果收到一个untag数据帧,首先用pvid给数据帧打标签,然后判断数据帧的标签在不在allow列表中?
1.1在allow列表中,放行
1.2不在allow列表中,不放行
2、如果收到一个tag数据帧,判断数据帧的标签在不在allow列表中?
2.1在allow列表中,放行
2.2不在allow列表中,不放行
发送数据:
1、首先判断是否放行,如果数据帧的标签在allow列表中,放行,然后判断数据帧tag==pvid?
1.1、相等,就把数据帧标签剥掉,再发送出去。
1.2、不相等,保留数据帧原来的标签发出去。
2、首先判断是否放行,如果数据帧的标签不在allow列表中,不放行。
Hybrid端口行为:
接收数据:
1、当收到一个untag数据帧,首先用端口的pvid号给数据帧打标签,然后用tag列表或者untag列表判断是否放行,
1.1、如果数据帧标签在tag列表或者untag列表中,就放行,数据帧标签不变。
1.2、如果数据帧标签不在tag列表或者untag列表中,就不放行。
2、当收到一个tag数据帧,用tag列表或者untag列表判断是否放行,
2.1、如果数据帧标签在tag列表或者untag列表中,就放行,数据帧标签不变。
2.2 如果数据帧标签不在tag列表或者untag列表中,就不放行。
发送数据:
1、首先判断是否放行,如果数据帧标签在tag列表或者untag列表中,就放行。
1.1 如果数据帧标签在tag列表中,放行,保留标签。
1.2 如果数据帧标签在untag列表中,放行,剥掉标签。
2、首先判断是否放行,如果数据帧标签不在tag列表或者untag列表中,就不放行。
Hybrid端口转发数据示例:
l要求主机A和主机B都能访问服务器,但它们之间不能互相访问。要求交换机连接主机和服务器的端口,以及交换机互连的端口都配置为Hybrid类型。l交换机连接主机A的端口的PVID是2,连接主机B的端口的PVID是3,连接服务器的端口的PVID是10。

SWA
1、G0/0/2 Hybrid,PVID=2,TAG=空 ,UNTAG=2,10
2、G0/0/3 Hybrid,PVID=3,TAG=空 ,UNTAG=3,10
3、G0/0/1 Hybrid,PVID=1,TAG=2,3,10 ,UNTAG=空
SWB
1、G0/0/1 Hybrid,PVID=1,TAG=2,3,10 ,UNTAG=空
2、G0/0/2 Hybrid,PVID=10,TAG=空 ,UNTAG=2,3,10