单臂路由和三层交换

 

一. 单臂路由概述

二. 三层交换技术

三. 链路聚合

四. 总结

 

一. 单臂路由概述

1.单臂路由实现不同VLAN间的通信

链路类型:交换机连接主机的端口为access链路

                 交换机连接路由器的端口为trunk链路

子接口:路由器的物理接口可被划分多个逻辑接口

          每个子接口对应一个VLAN网段的网关

 

 

 2.单臂路由实现不同VLAN间的通信的原理

 路由器重新封装mac地址转换VLAN标签

 

 

 

3.单臂路由的配置

配置链路类型

配置VLAN标签的封装结构

配置子接口地址

4.单臂路由配置的基本命令

 [R1] interface go/0/0. 10

进入子接口视图,建议子接口名与VLANID

[Huawei-Gigabitethernet0/0/0. 10] dot1g termination vid 10

VLAN标签的封装结构(dot1qIEEE802.1q协议,该子接口属于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. 10] dot1g termination vid 20

[Huawei-Gigabitethernet0/0/0.10)ip add 192.168.20.1 24

[Huawei-Gigabitethernet0/0/0. 10] arp broadcast enable

[R1]intg0/0/0

[Huawei-Gigabitethernet0/0/0]un sh

[R1]dis ip interface brief

 5.单臂路由产生的瓶颈

单臂为网络骨干链路,容易形成网络瓶颈

子接口依然依托于物理接口,应用不灵活

VLAN间转发需要查看路由表,严重浪费设备资源

 二.三层交换技术

1.三层交换的概述

三层交换机要执行三层信息的硬件交换,路由处理器(三层引擎)必须将有关路由选择等的三层信息下载到硬件中。以便对数据包进行过处理。为完成在硬件中处理数据包的高层信息,会使用传统的MLS和基于CEFMLS

2.传统的MLS

三层转发过程中重要封装2

三层交换机上,第三层引擎处理数据流的第一个包

交换机ASIC3层引擎中获悉2层重写信息在硬件中创建一个MLS条目

负责重写和转发数据流中的后续数据包

即一次路由 多次交换机

 

 

 3.基于CEFMLS

CEF是一种基于拓扑转发的模型

转发信息库:转发信息库(FIB)与路由表一一对应,是路由表的一一个镜像。路由表更新时,FIB随之变化,其中FIB包含邻接主机的IP地址与VLANID的对应关系。

邻接关系表包含邻接主机和交换机MAC地址的对应关系用来提供二层重写信息。基于CEFMLS转发过程,即发送单播数据包,通过查找FIB和邻接关系表,重新封装数据帧,从相应端口进行转发。

 

 

 

4.虚拟接口概述

三层交换机VLAN间通信的转发过程

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

[Huawei] interface Vlanif 10

[Huawei-vlanif10] ip address 192.168. 10.1 24

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

三.链路聚合

以太网链路聚合一Eth- trunk多链路汇聚,将多条物理链路变为一条E- Trunki的逻辑链路,从而实现增加链路带宽的目的。链路聚合分为手工模式和LACP模式.

LACP模式需要有链路集合控制协议LACP的参与。当需要在两个直连设备间提供一个较大的链路带宽而设备支持LACP时,建议使用LACP模式。LACP模式不仅可以实现增加带宽、提高可靠性、负载分担的目的,而且可以提供Ethtrunk的容错性、提供备份功能。

LACP模式下,部分链路是活动链路,所有活动链路均参与数据转发。如果某条活动链路故障,链路聚合组自动在非活动链路中选择一条链路作为活动链路,使得参与数据转发的链路数目不变。

链路聚合的配置:

交机1配置

[Huawei] lacp priority 1000配置系统LACP优先级

[Huawei] int Eth--Trunk1进入Eth- Trunk视图

[Huawei-Eth-Trunk1] bpdu enable#配置接口上发送到BPDU报文到CPU处理,起到防环作用

[Huawei -Eth-Trunk 1] mode lacp - static配Eth- Trunk为静态LACP模

[Huawei] int e0/0/10

接口在加入Eth-trunk前必须要保持为默认hybrid模式类型,可在加入Eth- trunk后再配 trunk

[Huawei-e0/0/10]eth-trunk1 将当前接口加入Eth- Trunk

[Huawei] int e0/0/11

[Huawei-int e0/0/11] eth-trunk 1

[Huawei] int e0/0/12

[Huawei-int e0/0/12] eth-trunk 1

[Huawei] dis eth-trunk 1 下面有三个成员此时三个口是跑流量的负载冗余

[Huawei]int eth-trunk1

[Huawei-eth trunk1] max active-linkumber2

配置链路聚合活动接口数上限阈值。剩余的成员的接口处于备份状态,未配置上限阈值则Eth- Trunk最多允许个接口同时处于活动状态

[Huawei-eth-trunk 1]dis this

配置 trunk

[SW1] int Eth- Trunk1

[sw1-eth-trunkl] port link-type trunk

[sw1-eth-irunkl] port trunk allow-pass vlan all

[SW2] int Eth Trunk1

[sw2-eth-trunk1] port link-type trunk

[sw2-eth-trunk1] port trunk allow-pass vlan all

交换机2配置

[Huawei]int Eth-trunk 1

[Huawei-eth-trunk 1] bpdu enable

[Huawei - Eth-trunk 1]mode lacp-static

[Huawei]int e0/0/10

[Huawei-e0/0/10] eth-trunk 1

[Huawei] int e0/0/11

[Huawei-int e0/0/11]eth-trunk 1

[Huawei] int e0/0/12

[Huawei-int e0/0/12]eth-trunk 1

[Huawei] interface eth-trunk 1

[Huawei-Eth-Trunk1] trunk port ethernet0/0/10 to 0/0/12

Eth Trunk批量增加成员接口

[Huawei] dis eth-trunk 1

[Huawei] dis trunk membership eth- trunk1 查看链路负载情况

四. 总结

  1. 了解单臂路由的工作原理及单臂路由的产生的瓶颈
  2. 知道三层交换的工作原理即一次路由,多次交换的过程
  3. 熟练配置单臂路由,三层交换机以及链路聚合

 

posted @   零六零一  阅读(290)  评论(0编辑  收藏  举报
编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示