负载分担,负载可以说是传送的数据,分担也就是有别的链路分担传送的数据,所以,负载分担指的是不再只靠一条链路去传送数据,而是两条或多条。如图:

eNSP:静态路由的负载分担_eNSP
在两个路由之间有两条链路,传送数据由两条链路同时传送,各自分担的数据大约是 50% ,这样就可以加快我们的数据传送了,但应该是会收取额外的费用。

配置:

各链路网段:

eNSP:静态路由的负载分担_eNSP_02
各端口IP:

eNSP:静态路由的负载分担_eNSP_03
路由器R1:

interface GigabitEthernet 0/0/1
ip address 192.168.1.1 24
quit
interface GigabitEthernet 0/0/0
ip address 10.0.12.1 24
quit
interface GigabitEthernet 0/0/2
ip address 20.0.12.1 24
quit
ip route-static 192.168.2.0 24 10.0.12.2
ip route-static 192.168.2.0 24 20.0.12.2

前面几条命令是给每个接口配置IP地址

最后两条命令是配置到达目标网段的静态路由,因为路由之间有两条链路,所以我们需要配置两个。

如果不了解静态路由可以参考一下我的另一篇博客:eNSP:实现不同网段主机之间的通信(静态路由)

查看路由表:display ip routing-table

eNSP:静态路由的负载分担_eNSP_04

因为完整连接中一共有四个网段,所以路由表中也应该有四个网段
要注意到达192.168.2.0/24网段的下一跳地址是有两个的,因为有两条链路。

路由器R2:

interface GigabitEthernet 0/0/1
ip address 192.168.2.1 24
quit
interface GigabitEthernet 0/0/0
ip address 10.0.12.2 24
quit
interface GigabitEthernet 0/0/2
ip address 20.0.12.2 24
quit 
ip route-static 192.168.1.0 24 10.0.12.1
ip route-static 192.168.1.0 24 20.0.12.1

和路由器R1的配置原理是相同的。

查看路由表:display ip routing-table

eNSP:静态路由的负载分担_eNSP_05

PC1:

eNSP:静态路由的负载分担_eNSP_06
PC2:

eNSP:静态路由的负载分担_eNSP_07

现在我们用PC1去ping路由器R2的 0/0/2 端口

eNSP:静态路由的负载分担_eNSP_08
再用PC1去ping路由器R2的0/0/0端口

eNSP:静态路由的负载分担_eNSP_09
访问PC2

eNSP:静态路由的负载分担_eNSP_10

都能ping通,说明PC1能够通过路由器之间两条链路中的任意一条去访问PC2

用PC2去ping路由器R1的0/0/0端口

eNSP:静态路由的负载分担_eNSP_11
用PC2去ping路由器R1的0/0/2端口

eNSP:静态路由的负载分担_eNSP_12
PC2 ping PC1

eNSP:静态路由的负载分担_eNSP_13
都能ping通,这也说明PC2能够通过路由器之间两条链路中的任意一条去访问PC1。

如果路由器两侧有多个主机互相访问的话,就可以通过两条链路来传送数据,相比用一条链路传送数据,这样大大提高了主机间的访问速率。