2021-12-23 网工基础(十四) 链路聚合的两种模式、堆叠、集群、IP路由基础

一 链路聚合的两种模式

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台主机能够互通

  • 3
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
要配置 Redis 集群模式,需要先创建多个 Redis 实例,然后使用哨兵模式进行监控和管理。下面是配置集群模式的步骤: 1. 首先在多个 Redis 实例上启用集群模式,方法是在 redis.conf 文件中设置 cluster-enabled yes。 2. 然后使用 redis-trib.rb 工具创建 Redis 集群,该工具位于 Redis 源代码的 src 目录下。使用以下命令创建 Redis 集群: ``` $ ./redis-trib.rb create --replicas 1 <ip1>:<port1> <ip2>:<port2> <ip3>:<port3> <ip4>:<port4> <ip5>:<port5> <ip6>:<port6> ``` 其中 --replicas 参数指定每个主节点的从节点数量,<ip1>:<port1> 等参数指定每个 Redis 实例的 IP 地址和端口号。 3. 然后在每个 Redis 实例上启用哨兵模式,方法是在 redis.conf 文件中设置 sentinel monitor <master-name> <ip> <redis-port> <quorum>,其中 <master-name> 是要监控的 Redis 主节点名称,<ip> 和 <redis-port> 分别是该主节点的 IP 地址和端口号,<quorum> 是指在哨兵模式下,需要多少个哨兵节点认为主节点失效时才会启动故障转移。 4. 最后在每个哨兵节点上启动哨兵进程,方法是使用以下命令: ``` $ redis-sentinel /path/to/sentinel.conf ``` 其中 /path/to/sentinel.conf 是哨兵进程的配置文件路径。 完成以上步骤后,Redis 集群就配置成功了,哨兵进程会监控主节点的健康状态,当主节点失效时,哨兵进程会自动启动故障转移,将从节点晋升为主节点。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鹅一只

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值