静态路由是网络配置最基本的技能,很多初学者很难理解静态路由,本节给出最基础的网络结构,演示静态路由的配置步骤。PC1和PC2通过AR1及AR2两台路由器相连,目的是实现两台电脑通够互相通讯。在规划网络地址时,一条线缆两端的设备接口应该属于同一网段,例如AR1的G0/0/1接口和AR2的G0/0/1接口都属于20网段。
路由器的接口可以直接配置IP地址,首先根据网络结构为网络的各个接口配置对应的IP地址,例如R1的g0/0/0和g0/0/1配置IP地址的命令如下:
[R1]interface g0/0/0
[R1-GigabitEthernet0/0/0]ip address 192.168.10.254 255.255.255.0
[R1-GigabitEthernet0/0/0]interface g0/0/1
[R1-GigabitEthernet0/0/1]ip address 192.168.20.1 255.255.255.0
通过display ip routing-table命令可以查看到新增加的两条路由,如下图。此时PC1能ping 192.168.10.254的192.168.20.1两个地址,也就是说,PC1能够与AR1正常通讯。
参照路由器R1配置相同的步骤完成R2的配置,PC2能与路由器AR2进行通讯。此时,PC1和PC2并不能进行通讯,因为在路由器AR1上没有到PC2的网段(192.168.30.0)的路由信息。在AR1上配置一条到192.168.30.0网段(PC2所在的网段)的静态路由,下一跳是路由器R2的g0/0/1接口(IP是192.168.30.2),命令:ip route-static 192.168.30.0 255.255.255.0 192.168.20.2,再使用display ip routing-table即查看到新添加的路由信息,如图所示。
PC1和PC2仍然不能通信,这是因为数据通信是双向的,报文从PC1到PC2后,需要从PC2返回,PC1和PC2才能通信,ping命令就是这个原理。此时在R2上写一条到PC1网段(192.168.10.0)的路由,下一跳接口地址是192.168.20.1,如图。
此时 PC1和PC2可以正常通信。