一 链路聚合的两种模式
1.手工模式(管理员手工指定,无协议报文。没有开销)
2.LACP模式(交换机之间会交互LACP的协议,会有一点儿报文交互)一般正常情况下推荐使用LACP模式。
一般自动协商都会手工强制的要好,除非自动确实失败,无法成功。才会用手动模式。
1 手工模式
手工模式:Eth-Trunk的建立、成员接口的加入均由手动配置,双方系统之间不使用LACP进行协商。
正常情况下所有链路都是活动链路,该模式下所有活动链路都参与数据的转发,平均分担流量,如果某条活动链路故障,链路聚合组自动在剩余的活动链路中平均分担流量。
当聚合的两端设备中存在一个不支持LACP协议时,可以使用手工模式。
相关命令
手工模式负载均衡:[Huawei-Eth-Trunk1]mode manual load-balance
手工模式缺陷
为了使链路聚合接口正常工作,必须保证本端链路聚合接口中所有成员接口的对端接口:
1 属于同一设备
2 加入同一链路聚合接口
手工模式下,设备间没有报文交互,因此只能通过管理员人工确认。
手动模式下,设备只能通过物理层状态判断对端接口是否正常工作。
2 LACP模式
LACP模式:采用LACP协议的一种链路聚合模式。设备间通过链路聚合控制协议数据单元(Link Aggregation Control Protocol Data Unit,LACPDU)进行交互,通过协议协商确保对端是同一台设备、同一个聚合接口的成员接口。
LACPDU报文中包含设备优先级、MAC地址、接口优先级、接口号等。
相关命令
LACP模式:[Huawei-Eth-Trunk1]mode lacp-static
负载分担
基于包的负载分担
在使用Eth-Trunk转发数据时,由于聚合组两端设备之间有多条物理链路,如果每个数据帧在不同
的链路上转发,则有可能导致数据帧到达对端时间不一致,从而引起数据乱序。
基于流的负载分担
Eth-Trunk推荐采用逐流负载分担的方式,即一条相同的流负载到一条链路,这样既保证了同一数
据流的数据帧在同一条物理链路转发,又实现了流量在聚合组内各物理链路上的负载分担。
默认情况下,交换机用的是基于流的负载分担。
负载分担模式
Eth-trunk支持基于报文的IP地址或MAC地址来进行负载分担,可以配置不同的模式(本地有效,对出方向报文生效)将数据流分担到不同的成员接口上。
常见的模式有:源IP、源MAC、目的IP、目的MAC、源目IP、源目MAC。
实际业务中用户需要根据业务流量特征选择配置合适的负载分担方式。业务流量中某种参数变化越频繁,选择与此参数相关的负载分担方式就越容易实现负载均衡。
默认情况下,交换机用的是源目IP模式。
源目IP模式算法如下,当有两条链路时,优先级高的是0号链路,第二条是1号链路,源IP+目IP末尾是偶数,数据就从0号链路走,反正,奇数,数据就从1号链路走。
相关命令
设置分担模式
[Huawei-Eth-Trunk1]load-balance ?
dst-ip According to destination IP hash arithmetic
dst-mac According to destination MAC hash arithmetic
src-dst-ip According to source/destination IP hash arithmetic
src-dst-mac According to source/destination MAC hash arithmetic
src-ip According to source IP hash arithmetic
src-mac According to source MAC hash arithmetic
二 堆叠、集群
1 什么是堆叠、集群
堆叠(iStack):多台支持堆叠特性的交换机通过堆叠线缆连接在一起,从逻辑上变成一台交换设备,作为一个整体参与数据转发。
集群(ClusterSwitchSystem,CSS):将两台支持集群特性的交换机设备组合在一起,从逻辑上组合成一台交换设备。
集群只支持两台设备,一般框式交换机支持CSS,盒式设备支持iStack。
2 堆叠、集群的优势
交换机多虚一:堆叠交换机对外表现为一台逻辑交换机,控制平面合一,统一管理。
转发平面合一:堆叠内物理设备转发平面合一,转发信息共享并实时同步。
跨设备链路聚合:跨物理设备的链路被聚合成一个Eth-Trunk端口,和下游设备实现互联。
实验:华三IRF实验(同华为堆叠,因为ENSP模拟器不支持做堆叠,因此使用了HCL模拟器)
首先配置交换机1
[SW1]irf member 1 priority 32 \\设置交换机1的优先级为32
[SW1]interface range Ten-GigabitEthernet 1/0/49 to Ten-GigabitEthernet 1/0/50 \\进入49-50接口视图
[SW1-if-range]shutdown \\关闭接口
[SW1-if-range]quit
[SW1]display interface brief \\查看接口信息
XGE1/0/49 ADM 10G F A 1
XGE1/0/50 ADM 10G F A 1
[SW1]irf-port 1/2 \\创建虚拟接口
[SW1-irf-port1/2]port group interface Ten-GigabitEthernet 1/0/49
[SW1-irf-port1/2]port group interface Ten-GigabitEthernet 1/0/50 \\将49-50加入虚拟接口
[SW1-irf-port1/2]quit
[SW1]interface range Ten-GigabitEthernet 1/0/49 to Ten-GigabitEthernet 1/0/50
[SW1-if-range]undo shutdown \\开启接口
[SW1-if-range]quit
[SW1]save force \\保存配置
[SW1]irf-port-configuration active \\激活irf
再配置交换机2
[SW2]irf member 1 renumber 2 \\修改端口成员编号1为2
Renumbering the member ID may result in configuration change or loss. Continue?[Y/N]:y
[SW2]save force \\保存配置
[SW2]quit
<SW2>reboot \\重启交换机
Start to check configuration with next startup configuration file, please wait.........DONE!
This command will reboot the device. Continue? [Y/N]:y
[SW2]interface range Ten-GigabitEthernet 2/0/49 to Ten-GigabitEthernet 2/0/50 \\进入49-50接口视图
[SW2-if-range]shutdown \\关闭接口
[SW2-if-range]quit
[SW2]irf-port 2/1 \\创建虚拟接口
[SW2-irf-port2/1]port group interface Ten-GigabitEthernet 2/0/49
[SW2-irf-port2/1]port group interface Ten-GigabitEthernet 2/0/50 \\将49-50加入虚拟接口
[SW2-irf-port2/1]quit
[SW2]interface range Ten-GigabitEthernet 2/0/49 to Ten-GigabitEthernet 2/0/50
[SW2-if-range]undo shutdown \\开启接口
[SW2-if-range]quit
[SW2]save force \\保存配置
[SW2]irf-port-configuration active \\激活irf
完成后查看接口信息验证是否成功
<SW1>display interface brief \\查看接口信息
Brief information on interfaces in route mode:
Link: ADM - administratively down; Stby - standby
Protocol: (s) - spoofing
Interface Link Protocol Primary IP Description
InLoop0 UP UP(s) --
MGE0/0/0 DOWN DOWN --
NULL0 UP UP(s) --
REG0 UP -- --
Brief information on interfaces in bridge mode:
Link: ADM - administratively down; Stby - standby
Speed: (a) - auto
Duplex: (a)/A - auto; H - half; F - full
Type: A - access; T - trunk; H - hybrid
Interface Link Speed Duplex Type PVID Description
FGE1/0/53 DOWN 40G A A 1
FGE1/0/54 DOWN 40G A A 1
FGE2/0/53 DOWN 40G A A 1
FGE2/0/54 DOWN 40G A A 1
GE1/0/1 DOWN auto A A 1
GE1/0/2 DOWN auto A A 1
GE1/0/3 DOWN auto A A 1
GE1/0/4 DOWN auto A A 1
GE1/0/5 DOWN auto A A 1
GE1/0/6 DOWN auto A A 1
GE1/0/7 DOWN auto A A 1
GE1/0/8 DOWN auto A A 1
GE1/0/9 DOWN auto A A 1
GE1/0/10 DOWN auto A A 1
GE1/0/11 DOWN auto A A 1
GE1/0/12 DOWN auto A A 1
GE1/0/13 DOWN auto A A 1
GE1/0/14 DOWN auto A A 1
GE1/0/15 DOWN auto A A 1
GE1/0/16 DOWN auto A A 1
GE1/0/17 DOWN auto A A 1
GE1/0/18 DOWN auto A A 1
GE1/0/19 DOWN auto A A 1
GE1/0/20 DOWN auto A A 1
GE1/0/21 DOWN auto A A 1
GE1/0/22 DOWN auto A A 1
GE1/0/23 DOWN auto A A 1
GE1/0/24 DOWN auto A A 1
GE1/0/25 DOWN auto A A 1
GE1/0/26 DOWN auto A A 1
GE1/0/27 DOWN auto A A 1
GE1/0/28 DOWN auto A A 1
GE1/0/29 DOWN auto A A 1
GE1/0/30 DOWN auto A A 1
GE1/0/31 DOWN auto A A 1
GE1/0/32 DOWN auto A A 1
GE1/0/33 DOWN auto A A 1
GE1/0/34 DOWN auto A A 1
GE1/0/35 DOWN auto A A 1
GE1/0/36 DOWN auto A A 1
GE1/0/37 DOWN auto A A 1
GE1/0/38 DOWN auto A A 1
GE1/0/39 DOWN auto A A 1
GE1/0/40 DOWN auto A A 1
GE1/0/41 DOWN auto A A 1
GE1/0/42 DOWN auto A A 1
GE1/0/43 DOWN auto A A 1
GE1/0/44 DOWN auto A A 1
GE1/0/45 DOWN auto A A 1
GE1/0/46 DOWN auto A A 1
GE1/0/47 DOWN auto A A 1
GE1/0/48 DOWN auto A A 1
GE2/0/1 DOWN auto A A 1
GE2/0/2 DOWN auto A A 1
GE2/0/3 DOWN auto A A 1
GE2/0/4 DOWN auto A A 1
GE2/0/5 DOWN auto A A 1
GE2/0/6 DOWN auto A A 1
GE2/0/7 DOWN auto A A 1
GE2/0/8 DOWN auto A A 1
GE2/0/9 DOWN auto A A 1
GE2/0/10 DOWN auto A A 1
GE2/0/11 DOWN auto A A 1
GE2/0/12 DOWN auto A A 1
GE2/0/13 DOWN auto A A 1
GE2/0/14 DOWN auto A A 1
GE2/0/15 DOWN auto A A 1
GE2/0/16 DOWN auto A A 1
GE2/0/17 DOWN auto A A 1
GE2/0/18 DOWN auto A A 1
GE2/0/19 DOWN auto A A 1
GE2/0/20 DOWN auto A A 1
GE2/0/21 DOWN auto A A 1
GE2/0/22 DOWN auto A A 1
GE2/0/23 DOWN auto A A 1
GE2/0/24 DOWN auto A A 1
GE2/0/25 DOWN auto A A 1
GE2/0/26 DOWN auto A A 1
GE2/0/27 DOWN auto A A 1
GE2/0/28 DOWN auto A A 1
GE2/0/29 DOWN auto A A 1
GE2/0/30 DOWN auto A A 1
GE2/0/31 DOWN auto A A 1
GE2/0/32 DOWN auto A A 1
GE2/0/33 DOWN auto A A 1
GE2/0/34 DOWN auto A A 1
GE2/0/35 DOWN auto A A 1
GE2/0/36 DOWN auto A A 1
GE2/0/37 DOWN auto A A 1
GE2/0/38 DOWN auto A A 1
GE2/0/39 DOWN auto A A 1
GE2/0/40 DOWN auto A A 1
GE2/0/41 DOWN auto A A 1
GE2/0/42 DOWN auto A A 1
GE2/0/43 DOWN auto A A 1
GE2/0/44 DOWN auto A A 1
GE2/0/45 DOWN auto A A 1
GE2/0/46 DOWN auto A A 1
GE2/0/47 DOWN auto A A 1
GE2/0/48 DOWN auto A A 1
XGE1/0/49 UP 10G F -- --
XGE1/0/50 UP 10G F -- --
XGE1/0/51 DOWN 10G F A 1
XGE1/0/52 DOWN 10G F A 1
XGE2/0/49 UP 10G F -- --
XGE2/0/50 UP 10G F -- --
XGE2/0/51 DOWN 10G F A 1
XGE2/0/52 DOWN 10G F A 1
可以看见两台交换机的所有接口都在一个控制平面上显示出来了,说明实验成功
3 华为推荐架构
三 IP路由基础
在一个典型的数据通信网络中,往往存在多个不同的IP网段,数据在不同的IP网段之间交互是需要借助三层设备的,这些设备具备路由能力,能够实现数据的跨网段转发。
路由是数据通信网络中最基本的要素。路由信息是指导报文转发的路径信息,路由过程就是报文转发的过程。
1 路由
路由是指导报文转发的路径信息,通过路由可以确认转发IP报文的路径。
路由设备是依据路由转发报文到目的网段的网络设备,最常见的路由设备:路由器、防火墙、计算机网卡。
路由设备维护着一张路由表,保存着路由信息。
2 路由信息介绍
路由中包含以下信息
目的网络:标识目的网段
掩码:与目的地址共同标识一个网段
出接口:数据包被路由后离开本路由器的接口
下一跳:路由器转发到达目的网段的数据包所使用的下一跳地址
这些信息标识了目的网段、明确了转发IP报文的路径。
3 路由信息获取方式
路由器依据路由表进行路由转发,为实现路由转发,路由器需要发现路由,以下为常见的路由获取方式。
1 直连路由
直连路由指向本地直连网络的路由,由设备自动生成。
当路由器为路由转发的最后一跳路由器时,IP报文匹配直连路由,路由器转发IP报文到目的主机。
使用直连路由进行路由转发时,报文的目的IP和路由器接口IP在一个网段之中。
实验:直连路由
相关命令
<Huawei>display ip routing-table \\查看路由表
<Huawei>system-view \\进入系统视图
[Huawei]interface GigabitEthernet 0/0/0 \\进入端口视图
[Huawei-GigabitEthernet0/0/0]ip address 1.1.1.1 24 \\设置端口IP地址和掩码
2 静态路由
静态路由由网络管理员手动配置,配置方便,对系统要求低,适用于拓扑结构简单并且稳定的小型网络。
缺点是不能自动适应网络拓扑的变化,需要人工干预。
实验:配置静态路由
现用路由器AR1 ping 路由器AR2 的GE 0/0/1端口IP
结果不能通
再配置一条静态路由:[Huawei]ip route-static 10.1.1.0 24 1.1.1.2
就可以通了
再测试与主机10.1.1.2的连通性
结果不通
这是因为对于PC终端来说,想要连接不同网段的通迅是需要"网关"的设备,而主机10.1.1.2未设置网关,需要配置10.1.1.0 /24 网络的网关地址,也就是路由器AR2的GE 0/0/1端口IP的地址
当设置好后再测试
这时就能互通了
实验二:配置静态路由使3台主机能互通
首先配置好3台主机的IP、掩码、网关
再配置好3台路由器的端口IP
<AR1>system-view
[AR1]interface GigabitEthernet 0/0/0
[AR1-GigabitEthernet0/0/0]ip address 192.168.2.1 24
[AR1-GigabitEthernet0/0/0]quit
[AR1]interface GigabitEthernet 0/0/1
[AR1-GigabitEthernet0/0/1]ip address 192.168.1.1 24
<AR2>system-view
[AR2]interface GigabitEthernet 0/0/0
[AR2-GigabitEthernet0/0/0]ip address 192.168.2.2 24
[AR2-GigabitEthernet0/0/0]quit
[AR2]interface GigabitEthernet 0/0/1
[AR2-GigabitEthernet0/0/1]ip address 192.168.4.1 24
[AR2-GigabitEthernet0/0/1]quit
[AR2]interface GigabitEthernet 0/0/2
[AR2-GigabitEthernet0/0/2]ip address 192.168.3.1 24
<AR3>system-view
[AR3]interface GigabitEthernet 0/0/0
[AR3-GigabitEthernet0/0/0]ip address 192.168.4.2 24
[AR3-GigabitEthernet0/0/0]quit
[AR3]interface GigabitEthernet 0/0/1
[AR3-GigabitEthernet0/0/1]ip address 192.168.5.1 24
再配置好3台路由器的转发策略
[AR1]ip route-static 192.168.3.0 24 192.168.2.2
[AR1]ip route-static 192.168.4.0 24 192.168.2.2
[AR1]ip route-static 192.168.5.0 24 192.168.2.2
[AR2]ip route-static 192.168.1.0 24 192.168.2.1
[AR2]ip route-static 192.168.5.0 24 192.168.4.2
[AR3]ip route-static 192.168.1.0 24 192.168.4.0
[AR3]ip route-static 192.168.2.0 24 192.168.4.0
[AR3]ip route-static 192.168.3.0 24 192.168.4.0
最后测试连通性
测试结果:3台主机能够互通