为何如此宠溺VLAN 华为Hybrid●单臂路由●三层交换

华为Hybrid-单臂路由-三层交换机

  • 一.华为Hybrid
      • Hybrid接口作为华为交换机的特有属性接口,主要特点有:
      • 命令
  • 二.单臂路由及其配置
      • 1)单臂路由实现不同VLAN之间通信
      • 2)单臂路由产生的瓶颈
  • 三.三层交换机及虚接口配置
      • 虚接口
      • 在三层交换机上配置的VLAN接口为虚接口

一.华为Hybrid

华为hybrid vlan混合端口(人为控制经过端口时是否脱去vlan标签); Hybrid接口是华为设备的特殊的二层接口模式。**Hybrid接口和Trunk接口的相同之处是都可以允许多个VLAN的流量通过并打标签,不同之处在于Hybrid接口可以 允许多个VLAN的报文发送时不打标签**

Hybrid接口作为华为交换机的特有属性接口,主要特点有:

华为交换机接口默认为Hybrid模式,既可以实现Access接口的功能,也可以实现Trunk接口的功能不借助三层设备即可实现到VLAN通信和访问控制。相对于Access接口和Trunk接口具有更高的灵活性与可控性

●Hybrid可以根据需要以tagged或者untagged方式加入某个VLAN或者多个VLAN

●口诀:数据帧出口检查: 查untag表,有标时,脱标; 无标时,查tag表,有则放通,无则丢掉 数据帧进口检查;先查有无标签,有标时,查tag表,有则放通,无标则丢弃; 无标时,打上PVID后,,放通

命令

[Huawei]int e0/0/0  可理解成access口

[Huawei-Ethernet0/0/0]port link-type hybrid

[Huawei-Ethernet0/0/0]port hybrid pvid vlan 10
把pvid当成vlanid,从pc到交换机进口的数据帧是没标签的,所以要给数据帧打上标签再送进交换机

[Huawei-Ethernet0/0/0]port hybrid untagged vlan 10
在untag表里添加vlanid,如果数据帧要从此接口出时就要先查untag表,若发现有对应的vlanid的标签就会脱掉此标签再发出去

[Huawei-Ethernet0/o/o]undo shutdown

[Huawei]int eo/o/1]  可理解成trunk 口

[Huawei-Ethernet0/0/0] port link-type hybrid

[Huawei-Ethernet0/0/1] port hybrid tagged vlan 10 20 30
在tag表里添加vlanid,如果数据帧要从此接口出时就要先查untag表,如没有会再查tag表,若发现有对应的vlanid的标签就会放通,否则丢掉

[Huawei-Ethernet0/0/1] undo shutdown

[Huawei]int e0/0/2  上层接路由器配法

[Huawei-Ethernet0/0/0]port link-type hybrid

[Huawei-Ethernet0/0/0] port hybrid untagged vlan 10 30
经过端口时脱去vlan10 30标签

[Huawei-Ethernet0/o/o1undo shutdown

[Huawei]int e0/0/0

[Huawei-Ethernet0/0/0] undo port default vlan  初始化还原

[Huawei-Ethernet0/o/o] port link-type hybrid
将这个口变为hybrid模式,华为交换机默认hybrid 口

为何如此宠溺VLAN 华为Hybrid●单臂路由●三层交换_第1张图片

二.单臂路由及其配置

1)单臂路由实现不同VLAN之间通信

①链路类型

●交换机连接主机的端口为access链路
●交换机连接路由器的端口为Trunk链路

②子接口

●路由器的物理接口可以被划分成多个逻辑接口
●每个子接口对应一个VLAN网段的网关

2)单臂路由产生的瓶颈

●“单臂”为网络骨干链路,容易形成网络瓶颈
●子接口依然依托于物理接口,应用不灵活
●VLAN间转发需要查看路由表,严重浪费设备资源

为何如此宠溺VLAN 华为Hybrid●单臂路由●三层交换_第2张图片
为何如此宠溺VLAN 华为Hybrid●单臂路由●三层交换_第3张图片
原理:通信过程中,路由器重新封装MAC地址,转换VLAN标签

[R1]interface g0/0/0.10 进入子接口视图,建议子接口名与vlanID一致

[Huawei-GigabitEthernet0/0/0.10] dot1q termination vid 10
配置vlan标签的封装结构(dot1q为IEEE802.1g协议,该子接口属于vlan10)

[Huawei-GigabitEthernet0/0/0.10]ip add 192.168.10.1 24

[Huawei-GigabitEthernet0/0/0.10]arp broadcast enable
开启向下arp广播请求功能

[R1 ]interface g0/0/0.20

[Huawei-GigabitEthernet0/0/0.20]dot1q termination vid 20

[Huawei-GigabitEthernet0/0/0.20]ip add 192.168.20.1 24

[Huawei-GigabitEthernet0/0/0.20]arp broadcast enable

[R1]int g0/0/0

[Huawei-GigabitEthernet0/0/0]un sh

[R1]dis ip interface brief

注:arp请求命令别忘了敲

三.三层交换机及虚接口配置

●使用三层交换技术实现VLAN之间通信

●三层交换=二层交换+三层转发

① 当三层设备接收到一个数据帧,会拆除源数据帧,重新封装新的源MAC地址和目标MAC地址,并且因为帧头部的信息发生变化,最后的帧校验CRC也应当随之改变

②在这个流中的多个数据包,其中只有第一个数据包是由三层交换机的三层引擎来处理的,处理的方式是软件方式,与路由器相同,三层引擎获取了新的2层封装信息后,路由这个数据包

③在第一个数据包转发后,在硬件中创建一个MLS条目,用于后续的数据包由硬件执行和重新封装和快速转发。2层数据帧会被重新封装为需要转发的下一个网段的帧格式

这就是MLS的“一次路由,多次交换”的原理(第3层引擎处理数据流的第一个包)

基于CEF(一种基于拓扑转发的模型)的MLS,其关键是两张转发信息表,转发信息库(FIB)与路由表一一对应,是路由表的一个镜像。路由表更新时,FIB随之变化。其中FIB包含邻接主机的IP地址与VLAN ID的对应关系。而邻接关系表包含邻接主机和交换机MA基于CEF的MLS转达过程,即发送单播数据包,通过查找FIB和邻接关系表,重新封装数据帧,从相应端口进行转发

为何如此宠溺VLAN 华为Hybrid●单臂路由●三层交换_第4张图片

虚接口

在三层交换机上配置的VLAN接口为虚接口

虚接口的引入使得应用更加灵活

三层交换机具备路由功能,所以两个VLAN之间可以互相访问,每一个VLAN虚接口就是该网段的网关
为何如此宠溺VLAN 华为Hybrid●单臂路由●三层交换_第5张图片

在三层交换机上配置的VLAN接口为虚接口
[Huawei] interface vlanif 10

[Huawei-vlanif101ip address 192.168.10.1 24

[Huawei-vlanif10]display ip interface brief 端口自动激活

注:单臂路由,配置重点在于路由的子接口与交换机Trunk接口;三层交换机,配置重点在于虚拟接口,每个虚接口的地址(该网段的网关)

你可能感兴趣的:(网络基础,网络通信,hybird,交换机,计算机网络)