需求
1、使PC1和PC2能够相互ping通
2、两个路由器之间有负载分担,即有两条线连接,都能正常工作起到负载分担的作用,当其中一个线断开时,仍然不影响两个pc之间的通信
思路
两个PC需要通信,因为中间经过路由器,所以得配置各自的网关,如果图示PC1的网关地址应该配置AR1 GE 0/0/0接口上的地址,即192.168.1.254为PC1的网关。同样的道理PC2的网关也应该是进路由器的接口 AR2 GE00/0/1IP地址 即 192.168.2.254。
好了 到这里两台PC端就已经配置好了,还有他们对应的路由器上的接口地址也配置好了,不过到目前他们还是不能相互ping通的,因为数据经交换机机做广播,没有人回应,就交给网关了,网关地址在路由器,路由器上没有到对方网络路由,所以还是不能相互通信,此是我们用PC1 去PC2
此时是不通的,而且也跟踪不到任何信息,那么我去AR1上看一下路由表
I P路由表组成
Destination/Mask: 目的网络 路由器所知道的网络
Proto:协议,路由器学习该网络是通过哪种方式学习到的 Direct 直连 static静态 rip ospf 动态
Pre:优先级 表示路由协议的优先程度 当路由器通过多种方式学习到同一个目的网络时,可 能通过优先级判断 direct 0 static 60 ospf 10 rip 100 值越小优先级越高
Cost:度量值 衡量路由器到达目的网络的距离
Flags 路由标志,一共有五种不同的标志
NextHop 下一跳 数据转发下一个路由器的进口IP地址
Interface 出接口 发出数据的接口
发现没有到192.168.2.2网络的路由,所以他是不会通的,这时候就需要我们自己手动配置一下,看TOP上有两个线路一条12.1.2.0/24一条是12.1.1.0/24 其实这两条哪个都可以的,我们先用12.1.2.0手动加一下静态路由
这次有到2.0网络的路由了,同样的道理在AR2上配置一下回程路由下一跳要写 12.1.2.1
这样时候再测试两台PC的互通一下
现在就可以互通了,到这里我们的第一个需求就算完成了
那第二个需求应该怎么做呢,第一个需要用的是路由器的转发,这里就不得不提一下路由器里怎么构建路由表的。
路由器里只显示最优的路径,当路由器通过多种方式学习到目标网络时,
1、首先比较一下优先级,优先级值小的优先 PRE
2、如果优先级相同的情况下,再比较度量值
当优先级和度量值都相同的情况下,那么把路径全部保留下,做负载分担。
3、转发进进行最长掩码匹配原则,优先转发给长掩码的网络。
理解了上面这些,再完成第二就需求就简单了,就是再一条同样的静态路由就可以实现
那么我们给AR1再加另一条路由
这样我看到到同一个网络192.168.2.0的路由有两条 同理AR2应该也得有两条 这样就做到负载分担了
AR2的到192.168.1.0网络的路由也有两条。这样就完成了
[AR1]ip route-static 192.168.2.0 24 12.1.1.2
[AR2]ip route-static 192.168.1.0 24 12.1.1.1
[AR1]ip route-static 192.168.2.0 24 12.1.2.1
[AR2]ip route-static 192.168.1.0 24 12.1.2.2
查看一下路由表 如果有两路由就说明做了负载分担
[Huawei]sysname AR1 命名
[AR1]display ip interface brief 查看接口配置IP
[AR1]display ip routing-table 查看路由表
[AR1]display arp all