集团站切换校区

验证码已发送,请查收短信

复制成功
微信号:togogoi
添加微信好友, 详细了解课程
已复制成功,如果自动跳转微信失败,请前往微信添加好友
打开微信
图标

学习文章

当前位置:首页 > >学习文章 > >

{华为HCIE-RS}VLAN通讯原理(1)

发布时间: 2018-03-02 14:28:45


VLAN基本通信原理-vlan内通讯

为了提高处理效率,交换机内部的数据帧一律都带有VLAN

Tag,以统一方式处理。当一个数据帧进入交换机接口时,如果没有带VLAN Tag,且该接口上配置了PVID(Port Default VLAN ID),那么,该数据帧就会被标记上接口的PVID。如果数据帧已经带有VLAN

Tag,那么,即使接口已经配置了PVID,交换机不会再给数据帧标记VLAN Tag。

由于接口类型不同,交换机对数据帧的处理过程也不同。下面根据不同的接口类型分别介绍。



  

表1 各类型接口对数据帧的处理方式


 说明:

由于设备所有的接口都默认加入VLAN1,因此当网络中存在VLAN1的未知单播、组播或者广播报文时,可能会引起广播风暴。对于不需要加入VLAN1的接口及时退出VLAN1,避免环路。

   

VLAN内跨越交换机通信原理

有时属于同一个VLAN的用户主机被连接在不同的交换机上。当VLAN跨越交换机时,就需要交换机间的接口能够同时识别和发送跨越交换机的VLAN报文。这时,需要用到Trunk Link技术。

Trunk Link有两个作用:


 中继作用


           把VLAN报文透传到互联的交换机。

 干线作用


           一条Trunk

     Link上可以传输多个VLAN的报文。


图1 Trunk

Link通信方式示意图


例如在图1所示的网络中,为了让DeviceA和DeviceB之间的链路既支持VLAN2内的用户通讯又支持VLAN3内的用户通讯,需要配置连接接口同时加入两个VLAN。即应配置DeviceA的以太网接口Port2和DeviceB的以太网接口Port1同时加入VLAN2和VLAN3。

当用户主机Host A发送数据给用户主机HostB时,数据帧的发送过程如下:

  1. 数据帧首先到达DeviceA的接口Port4。
  2. 接口Port4给数据帧加上Tag,Tag的VID字段填入该接口所属的VLAN的编号2。
  3. DeviceA查询自己的MAC地址表中是否存在目的地址为DeviceB的MAC地址的转发表项。
    • 如果存在,DeviceA将数据帧转发给接口Port2。
    • 如果不存在,DeviceA会将数据帧发送到本设备上除port4接口外的所有属于VLAN2的接口。
  4. 接口Port2将帧转发到DeviceB上。
  5. DeviceB收到数据帧后,会查询自己的MAC地址表中是否存在目的地址为Host B的MAC地址的转发表项。
    • 如果存在,DeviceB会将数据帧发送给出接口Port3。
    • 如果不存在,DeviceB会将数据帧发送到本设备上除port1接口外的所有属于VLAN2的接口。
  6. 接口Port3将数据帧发送给主机Host B。



上一篇: {华为HCIE-RS}VLAN通讯原理(2)

下一篇: {华为HCIE-RS}DHCP中继

十五年老品牌
微信咨询:togogoi 咨询电话:18922156670 咨询网站客服:在线客服

相关课程推荐

在线咨询 ×

您好,请问有什么可以帮您?我们将竭诚提供最优质服务!