通信人家园
标题:
关于VLAN的一些疑问,请大侠指点
[查看完整版帖子]
[打印本页]
时间:
2005-11-22 19:04
作者:
liyunjie
标题:
关于VLAN的一些疑问,请大侠指点
1、如果一个二层交换机的上联口PVID为10,而该上联口确是untag方式加入到20这个VLAN里,当一个VLAN号为20的数据包(tagged)送到该二层交换机上联口,二层交换机是怎么处理的?是把这个包的PVID改为10转发到10号VLAN还是转发到20号VLAN里?还是根据MAC地址来转发?(我说的只是一种极端情况)请详细解答
2、当端口以UNTAG方式加入到一个VLAN中时,端口的PVID一定就是VLAN号吗?如果不一致会出现什么情况?
3、如果端口的PVID改为不是1,那么那些PVID为1的广播包还能广播进来吗?
4、问题1中,如果VLAN号为20的数据包的目的MAC地址是在该二层交换机里的10号VLAN里(或者是20号VLAN里),数据怎么样才能正确的送到目的地呢?
困惑我很久了,请大家解答,谢谢了!
时间:
2005-11-23 20:40
作者:
ineednone
(1),untag报文进入交换机后,会被加上pvid,然后按照vlan规则转发。tag报文直接按照vlan规则转发。一般说来,port以untag方式加入一个vlan,则该port的pvid应该就是该vlan的vid(让你配置port pvid可能是为了灵活性)。对于你这个问题,一个tag为20的报文加入该port,可以在vid 20的vlan中转发,而一个untag报文,首先被打上pvid 10,然后在vlan 10中转发。仅仅按照mac地址转发,也是可能的,这个就是交换机的svl模式(但一般都是ivl模式,即mac+vid查表)
(2)一般port pvid都等于其untag加入vlan之vid,但有部分交换机允许独立配置port pvid。
(3)“PVID为1的广播包”是一种错误说法,报文没有pvid,pvid是二层端口属性。
(4)一般交换机(按照ivl模式,即mac+vid查表),即便目的mac地址在10号vlan中,它也不能使用这项表现,而是在vlan 20中广播。但一部分老一点交换机,是使用svl模式,它只使用mac查表,所以会出现一些意料之外的事情。
时间:
2005-11-24 09:23
作者:
liyunjie
非常感谢啊!
时间:
2005-11-26 14:39
作者:
hxqgyy
答得真好
时间:
2005-11-26 22:22
作者:
摇摇摆摆的心
2楼强,顶了学习。
时间:
2005-11-28 20:17
作者:
confidence
答的好
通信人家园 (https://www.txrjy.com/)
Powered by C114