摘要:通信工程师交换技术考试VLAN成员间通信:果VLAN的各个成员位于同一以太网交换机的不同端口之下,则一般采用隐式VLAN标记方式就可实现VLAN成员之间的通信,如图9-13(a)所示。从交换机某一端口进来的帧只能送往属于同一VLAN的其他端口。
9.4.4 VLAN成员间通信
如果VLAN的各个成员位于同一以太网交换机的不同端口之下,则一般采用隐式VLAN标记方式就可实现VLAN成员之间的通信,如图9-13(a)所示。从交换机某一端口进来的帧只能送往属于同一VLAN的其他端口。例如,从端口1进来的帧可根据以太网交换机的转发表转发到端口3或端口5;如果VLAN,的所有站点为一个组播组,那么从端口1进来的帧就将广播给端口3与5。
如果VLAN的各个成员位于不同以太网交换机的端口之下,则需要采用显式VLAN标记方式来实现VLAN成员之间的通信,如图9-13(b)所示。交换机从某一站点收到MAC帧后,根据其输人端口(或其他信息)确定其所属的VLAN,在MAC帧上添加相应的VLAN标签,再根据转发表送到下一交换机,由最后一级交换机自动去掉VLAN标签,把MAC帧送给目的站点。
链接交换机的这些端口构成虚拟网主干(VLT),这些端口被所有VLAN共享,而每个其他端口只能属于一个VLAN。例如,在图9-13(b)中将交换机1和交换机2的端口1定义成虚拟网主干端口,然后把这两端口连接起来,如果交换机1的端口7向交换机2的端口7传送帧,则先让交换机1在帧上加上VLAN标签,然后通过端口1送给交换机2,交换机2在端口1收到交换机1送来的帧,通过判别帧上的VLAN标签知道是厉于该VLAN的端口送来的,一查目的端口7属于同一个VLAN,就去掉_上的VLAN标签,把帧从端口7转发出去。如果同一VLAN的成员在物理上分别厉于多个交换机,如图9-11所示,那么就需要有一个专门的交换机(图中的以太网交换机2)来构成VLT。
在一个VLAN的各个站点分别归属于多个以太网交换机的情况下,为了支持VLAN内部成员间通信,各以太网交换机的转发表表项必须增加与端口号、站点MAC地址相对应的VLAN标签。对照图9-11,下级交换机一旦接收到某站点发来的MAC帧,就可以根据接收端口号或帧的源地址查找转发表,确定相应的VLAN标签,并将它添加到转发帧上;然后把转发帧通过上传端口送给上级交换机。上级交换机根据它的接收端口号、VLAN标签和帧的目的地址,通过查转发表就可确定转发端口号,将帧转发给另一个下级交换机。该交换机再根据VLAN标签和帧的目的地址,确定转发的目的端口,将帧发给指定的目的站点。注意,在这一过程中,VLAN标签是始终不变的。
返回目录:
编辑推荐:
通信工程师备考资料免费领取
去领取