如图所示,每个主机都划分成相应的vlan,要求vlan30可以和每台主机通信,vlan10 20都只和自己相应的vlan通信,我用的是hybrid口,现在的疑问是两个交换机之间用的允许vlan 10 20 30在配置时是用tagged还是untagged,我用了这两个都可以达到相应的需求,我个人认为应该用tagged,不知道对不对,untagged真的符合要求吗
(0)
最佳答案
我貌似明白了,你交换机连PC的接口也是hybrid接口吧?hybrid接口的pvid应该没有改过,交换机收到一个没有tagged的报文,打上了默认的pvid1,然后连接PC的pvid也是1,就直接转发过去了,你把连接PC的pvid改掉再试一下,就不通了(交换机互联口的pvid不用改)
(0)
我是改了交换机连接主机的pvid,全用的是hybrid口,比如说pc5我是设置pvid为10,允许vlan10 30通过,用untagged还是可以通,这是为什么???
我知道为啥了,因为交换机默认是允许vlan 1 untagged通过的,你在连接PC接口下undo port hybrid vlan 1,就可以了,原理还是和我上边说的一样
我去试试
谢谢,你是对的,我刚刚还想不明白为什么用untagged使用后交换机收到未标签pvid的数据帧打上默认vlan1时会允许通过我设置的只允许vlan10 30通过呢,谢谢了
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
谢谢,你是对的,我刚刚还想不明白为什么用untagged使用后交换机收到未标签pvid的数据帧打上默认vlan1时会允许通过我设置的只允许vlan10 30通过呢,谢谢了