初始情况下,路由器的路由表上仅包括了与自己直接相连的网段的路由信息。
通过配置静态路由,可以实现跨不同网段间的通信。静态路由配置有两种方式:一是在配置中采取指定下一跳的方式,二是指定出接口的方式。
1.实现PC1和PC2之间的通信
###在R1上配置目的网段为PC2所处网段的静态路由:即目的IP地址为192.168.20.0。由于R1要发送数据到PC2,必须经过R2,所以下一跳地址为10.0.12.2。
[R1]ip route-static 192.168.20.0 24 10.0.12.2
###在R2上配置目的网段为PC2所处网段的静态路由
[R2]ip route-static 192.168.20.0 24 10.0.23.3
此时,在R1和R2上配置了目的网段为PC2所在网段的路由信息,所以PC1可以向PC2发送消息;
因为R3没有目的网段为PC1所处网段的路由信息,所以PC2不能回复PC1,则PC2与PC1之间无法通信
###在R3上配置上配置目的网段为PC1所处网段的静态路由
[R3]ip route-static 192.168.10.0 24 10.0.23.2
###在R2上配置目的网段为PC1所处网段的静态路由
[R2]ip route-static 192.168.10.0 24 10.0.12.1
使用命令 dis ip routing-table 在R1、R2、R3查看路由信息,全部存在关于PC1和PC2路由信息,再测试PC1和PC2的连通性:通信正常。
2.实现全网通来增强网络的可靠性
使用命令 dis ip routing-table 在R1、R2、R3查看路由信息,R1没有R2-R3直连网段的路由信息,R3没有R1-R2直连网段的路由信息,所以PC1无法访问R3,PC2无法访问R1。
###在R1上添加R2-R3直连网段的路由信息
[R1]ip route-static 10.0.23.0 24 10.0.23.2
###在R3上添加R1-R2直连网段的路由信息
[R3]ip route-static 10.0.12.0 24 10.0.12.2
3.使用默认路由实现简单的网络优化(默认路由)
删除R1和R2上之前配置两条静态路由,然后在R1和R2上配置默认路由
[R1]ip route-static 0.0.0.0 0 10.0.12.2
[R3]ip route-static 0.0.0.0 0 10.0.23.2