负载分担,负载可以说是传送的数据,分担也就是有别的链路分担传送的数据,所以,负载分担指的是不再只靠一条链路去传送数据,而是两条或多条。如图:
在两个路由之间有两条链路,传送数据由两条链路同时传送,各自分担的数据大约是 50% ,这样就可以加快我们的数据传送了,但应该是会收取额外的费用。
配置:
各链路网段:
各端口IP:
路由器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
因为完整连接中一共有四个网段,所以路由表中也应该有四个网段
要注意到达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
PC1:
PC2:
现在我们用PC1去ping路由器R2的 0/0/2 端口
再用PC1去ping路由器R2的0/0/0端口
访问PC2
都能ping通,说明PC1能够通过路由器之间两条链路中的任意一条去访问PC2
用PC2去ping路由器R1的0/0/0端口
用PC2去ping路由器R1的0/0/2端口
PC2 ping PC1
都能ping通,这也说明PC2能够通过路由器之间两条链路中的任意一条去访问PC1。
如果路由器两侧有多个主机互相访问的话,就可以通过两条链路来传送数据,相比用一条链路传送数据,这样大大提高了主机间的访问速率。