【思唯网络】华为交换机端口vlan详解
首页 > >   作者:浙江思唯网络  2021年7月16日 14:26 星期五  字号:   评论:0 条
时间:2021-7-16 14:26   评论:0 条 

华为交换机和其他品牌的交换机在端口的vlan划分上有一些区别

按照IEEE802.1Q标准,vlan帧的格式如下:

 此处的Tag就是vlan tag,即我们常说的vlan标签,具体含义如下:

 

    TPID为固定值0x8100,表明加了一个vlan标签

 

    PRI为优先级,0~7

 

    CFI,取0表示为规范格式,取1表示非规范格式

 

    vlan IDvlan号,取值范围1-4094

 

    首先提一个概念,即PVIDPort Vlan ID),这是端口的一个基本属性,可手动设置,默认值为1。其次,所有的以太网帧在交换机中进行处理得时候,都是按照上图格式来进行处理得,即帧都是带了vlan tag的。

 

    华为交换机的端口有三种模式,分别是accesstrunkhybrid

   1.access端口接收帧时:

 

    ①如果接收的帧有vlan tag时,该帧的vlan IDaccess端口的PVID相同时,将改帧送入交换机;该帧的vlan IDaccess端口的PVID不同时,丢弃帧。

 

    ②如果接收的帧没有vlan tag时,access端口会将该帧打上vlan tagvlan ID即为本端口的PVID,送入交换机。

 

    2.access端口发送帧时:

 

    access端口只能发送vlan ID和端口PVID相同的帧,发送出去时会剥掉vlan tag

 

    例子:

 

    [Huawei-GigabitEthernet0/0/3]port link-type access

 

    [Huawei-GigabitEthernet0/0/3]port default vlan 10

 

    此时该端口为access端口,PVID10

 

    该端口只能发送vlan ID10的帧,发送出来的帧没有vlan tag

 

    该端口可以接收vlan ID10的帧(如交换机传出的帧);也可以接收没有vlan tag的帧(如PC传出的帧),此帧将打上vlan tagvlan ID=10)传入交换机。

 

  1.trunk端口接收帧时:

 

    ①接收没有vlan tag的帧,trunk端口将帧打上vlan tagvlan ID和本端口的PVID相同,若该PVIDtrunk端口的放行vlan中,送入交换机,若PVID不在trunk端口的放行vlan中,丢弃该帧。

 

    ②接收有vlan tag的帧,若帧的vlan IDtrunk端口的放行vlan中,送入交换机,若vlan ID不在trunk端口的放行vlan中,丢弃该帧。

 

    2.trunk端口发送帧时:

 

    trunk端口只能发送放行vlan中的帧,若该帧的vlan IDtrunkPVID相同,则剥掉vlan tag发送;若该帧的vlan IDtrunkPVID不同,则保留原有vlan tag发送。

 

    例子:

 

    [Huawei-GigabitEthernet0/0/4]port link-type trunk

 

    [Huawei-GigabitEthernet0/0/4]port trunk pvid vlan 5

 

    [Huawei-GigabitEthernet0/0/4]port trunk allow-pass vlan 10 20 30

 

    此时该端口为trunk端口,PVID5,放行vlan102030

 

    该端口可以发送vlan ID102030的帧,发送出去的帧时有vlan tag的。

 

    该端口可以接收vlan ID102030的帧。

 

 

 

    [Huawei-GigabitEthernet0/0/5]port link-type trunk

 

    [Huawei-GigabitEthernet0/0/5]port trunk pvid vlan 5

 

    [Huawei-GigabitEthernet0/0/5]port trunk allow-pass vlan 5 10 20 30

 

    此时该端口为trunk端口,PVID5,放行vlan5102030

 

    该端口可以发送vlan ID5102030的帧,发送vlan ID102030的帧,帧是有vlan tag的;发送vlan ID5的帧,帧时没有vlan tag的。

 

    该端口可以接收vlan ID5102030的帧,,也可以接收没有vlan tag的帧。

 1.hybrid端口接收帧时:

 

    ①接收没有vlan tag的帧,hybrid端口将帧打上vlan tagvlan ID和本端口的PVID相同,若该PVIDhybrid端口的放行vlan中,送入交换机,若PVID不在hybrid端口的放行vlan中,丢弃该帧。

 

   ②接收有vlan tag的帧,若帧的vlan IDhybrid端口的放行vlan中,送入交换机,若vlan ID不在hybrid端口的放行vlan中,丢弃该帧。

 

    2.hybrid端口发送帧时:

 

    hybrid端口只能发送放行vlan中的帧,可以通过命令来控制发送时是否携带vlan tag

 

    例子:

 

    [Huawei-GigabitEthernet0/0/6]port hybrid pvid vlan 10

 

    [Huawei-GigabitEthernet0/0/6]port hybrid tagged vlan 10 20 30

 

    [Huawei-GigabitEthernet0/0/6]port hybrid untagged vlan 100 200 300

 

    此端口为hybrid端口,PVID10,放行的vlan102030100200300

 

    端口接收帧时同trunk是一样。

 

    端口发送帧时,vlan ID102030的帧时有vlan tag的;vlan ID100200300的帧时没有vlan tag的。

思唯网络公众号二维码.jpg


 您阅读这篇文章共花了: 
 本文无需标签!
二维码加载中...
技术交流:欢迎在本文下方留言或加入QQ群:859273036 互相学习。     
本文地址:http://www.023wg.com/1061.html
版权声明:若无注明,本文皆为“Swiers思唯网络博客”原创,转载请保留文章出处。

返回顶部    首页   
版权所有:Swiers思唯网络博客    浙江思唯网络