通信人家园

标题: 关于VLAN的一些疑问,请达人解答  [查看完整版帖子] [打印本页]

时间:  2009-8-11 17:33
作者: 一杯清水     标题: 关于VLAN的一些疑问,请达人解答

问题一:Access端口在收到数据以后是否打上自己的PVID标签再转发?(有的工程师说不打,有的说打)
问题二:当一个交换中存在两个Trunk,且PVID相同但分属不同的TAGVLAN,那么这两个端口之间能否通信?进行数据转发是怎样进行的?

根据以上两个问题,我再说下我想弄清楚的事情

网络环境:上端为华为宽带BAS认证设备,下挂一台交换机,交换机设置上行为Trunk,PVID为1,分别加入其它ACCESS端口VLAN,假如ACCESS端口上行数据打了标签,那么BAS设备如何处理这些数据?如果这台交换下面再挂一台交换机并想用TRUNK模式端口与第一台交换机级联,那么这两台交换的TRUNK口如何设置?

注:此环境目的是让交换机下面的主机以PPPOE认证方式上网,且都没有设置主机的IP地址。

以上问题请达人解答且深表感谢!
时间:  2009-8-12 21:05
作者: justin0910

一、收到带tag的数据帧就按tag的Vlan转发,收到的是不带tag的帧就打上PVID,然后转发;
二、Trunk端口的PVID没什么意义,两个端口间应该不能通信。
时间:  2009-8-13 22:22
作者: 一杯清水

能具体点吗?比如TRUNK端口的标签是不是本端口的PVID?ACCESS端口转发数据打不打自己的PVID标签?
时间:  2009-8-14 14:45
作者: justin0910

ACCESS端口收到不带TAG的帧时,才给这个帧打上PVID,按照PVID的VALN ID来转发它,如果收到的帧是带TAG的,就按照其TAG的VLAN ID来转发;
TRUNK端口上收到的帧肯定都是带TAG的,所以端口的PVID就没什么实际意义了,当然,不设置的话,端口的默认PVID都是1。
时间:  2009-8-17 10:05
作者: 一杯清水

原帖由 justin0910 于 2009-8-14 14:45 发表
ACCESS端口收到不带TAG的帧时,才给这个帧打上PVID,按照PVID的VALN ID来转发它,如果收到的帧是带TAG的,就按照其TAG的VLAN ID来转发;
TRUNK端口上收到的帧肯定都是带TAG的,所以端口的PVID就没什么实际意义了,当 ...
ACCESS端口也接收转发TAG帧?
时间:  2009-8-17 13:41
作者: 北京2008

不知道的就别瞎答了!

把别人也就害了~~

access端口只能转发带tag的帧,从未听过能够接收带tag的帧(无论是端口的PVID的帧还是其他tag的帧);access端口收到带tag的帧一律丢弃!
时间:  2009-8-17 14:10
作者: 行健势坤

烦请版主总结并修正完善给出精确答案,好多双渴求知识的眼睛盯着呢
时间:  2009-8-17 17:41
作者: 飞扬跋扈

9494
时间:  2009-8-17 19:56
作者: 飘雪summer

交换端口对数据处理分接收和发送两个方向
Access端口接收数据帧时:
1、如果该数据不带VLAN标签,则按照自己的PVID值给该数据帧打上VLAN标签,然后在交换芯片内部转发;
2、如果该数据携带VLAN标签,则丢弃该数据帧;

Access端口发送数据帧时:
1、剥掉该VLAN标签,Access端口发送的数据帧是不携带VLAN标签的。

Trunk端口接收数据帧时:
1、如果接收的数据帧不带VLAN标签,则按照自己的PVID值给该数据帧打上VLAN标签,然后在交换芯片内部转发;
2、如果接收的数据帧携带VLAN标签,则判断该VLAN值是否在允许trunk 的VLAN范围内,如果在,则正常转发;如果不在,则丢弃;

Trunk端口发送数据帧时:
先判断待转发的数据帧中的VLAN值;
1、如果该值等于该端口的PVID,则将VLAN标签剥掉,发送出去的数据帧是不携带VLAN标签的;
2、如果该值不等于该端口的PVID,则判断该VLAN值是否在允许trunk的VLAN范围内,如果在,则正常转发出去,发出去的数据帧携带原有的VLAN标签;如果不在,则丢弃。其实不在的话,数据应该不会转发到该端口。

[ 本帖最后由 飘雪summer 于 2009-8-17 19:58 编辑 ]
时间:  2009-8-17 23:20
作者: liuwm

9楼讲的很详细。
时间:  2009-8-19 01:32
作者: gande08

9楼正解
时间:  2009-8-20 13:56
作者: shinglee     标题:

谢谢!




通信人家园 (https://www.txrjy.com/) Powered by C114