要求:
配置静态路由,实现全网互通。
基础配置
1. 设置路由器R1和R2的IP地址;
2. 为PC1—PC3设置IP地址,并将网关指为R1的F0/0的地址1.251,将PC4的网关设为3.1。
3. 在路由器R2上增加两个环回测试接口(loopback).
loopback1 192.168.4.1
loopback2 192.168.5.1
默认路由的配置
如果要让PC1能同时访问3.0/4.0/5.0,则需要在R1上配置多条静态路由:
r1(config)#ip route 192.168.3.0 255.255.255.0 192.168.2.2
r1(config)#ip route 192.168.4.0 255.255.255.0 192.168.2.2
r1(config)#ip route 192.168.5.0 255.255.255.0 192.168.2.2
r2(config)#ip route 192.168.1.0 255.255.255.0 192.168.2.1
这里,我们可以用一条默认路由实现,命令如下:
r1(config)#ip route 0.0.0.0 0.0.0.0 192.168.2.2
r1#sh ip route
C 192.168.1.0/24 is directly connected, FastEthernet0/0
C 192.168.2.0/24 is directly connected, Serial1/0
S* 0.0.0.0/0 [1/0] via 192.168.2.2
PC>ping 192.168.3.2
Reply from 192.168.3.2: bytes=32 time=125ms TTL=126
Reply from 192.168.3.2: bytes=32 time=109ms TTL=126
路由环路
由于路由错误,路数据在两个路由器之间循环,直到TTL=0时被丢弃。默认路由必须
方向一致,不能回指,否则将会导致路由环路。
r1(config)#ip route 0.0.0.0 0.0.0.0 192.168.2.2
r2(config)#ip route 0.0.0.0 0.0.0.0 192.168.2.1
结果,当在PC上访问一个R2上不存在的地址,显示如下:
PC>tracert 123.1.1.1
Tracing route to 123.1.1.1 over a maximum of 30 hops:
1 36 ms 62 ms 63 ms 192.168.1.251
2 93 ms 78 ms 78 ms 192.168.2.2
3 94 ms 93 ms 78 ms 192.168.1.251
4 109 ms 109 ms 124 ms 192.168.2.2
5 124 ms 124 ms 124 ms 192.168.1.251
6 156 ms 140 ms 141 ms 192.168.2.2
........
结果显示,发送123.1.1.1的数据包在R1和R2之间循环。