r1(config-if)#exit r1(config)#int fa0/0
r1(config-if)#ip add 172.16.1.1 255.255.255.0 r1(config-if)#no sh r1(config-if)#end R2: Router>en Router#conf t Router(config)#ho r2 r2(config)#no ip domain-loo r2(config)#line con 0 r2(config-line)#logg s r2(config-line)#exit r2(config)#int fa0/0
r2(config-if)#ip add 172.16.1.2 255.255.255.0 r2(config-if)#no sh r2(config-if)#exit r2(config)#int s1/1
r2(config-if)#ip add 192.168.1.1 255.255.255.0 r2(config-if)#clock rate 64000 r2(config-if)#no sh r2(config-if)#end R3: Router>en Router#conf t Router(config)#ho r3 r3(config)#no ip domain-loo r3(config)#line con 0 r3(config-line)#logg s r3(config-line)#exit r3(config)#int s1/0
r3(config-if)#ip add 192.168.1.2 255.255.255.0 r3(config-if)#no sh r3(config-if)#exit r3(config)#int loo0
r3(config-if)#ip add 10.3.3.1 255.255.255.0
r3(config-if)#no sh r3(config-if)#end
(2) 配置EIGRP路由协议,使每个网段之间都能相互通信且在路由表中看到明细路由条目 R1: r1#conf t
r1(config)#router eigrp 100 r1(config-router)#network 10.0.0.0 r1(config-router)#network 172.16.0.0
r1(config-router)#no auto-summary //关闭自动汇总 r1(config-router)#end R2: r2#conf t
r2(config)#router eigrp 100 r2(config-router)#net 172.16.0.0 r2(config-router)#net 192.168.1.0 r1(config-router)#no auto-summary r2(config-router)#end R3: r3#conf t
r3(config)#router eigrp 100 r3(config-router)#net 192.168.1.0 r3(config-router)#net 10.0.0.0 r1(config-router)#no auto-summary r3(config-router)#end 测试: r1#show ip pro r1#show ip route
r1#ping ip //全部可ping通 (3) 使用第二种方法,要求在路由表中看不到明细路由条目 R1: r1#conf t
r1(config)#no router eigrp 100 r1(config)#router eigrp 100
r1(config-router)#net 10.1.1.0 0.0.0.255 r1(config-router)#net 172.16.1.0 0.0.0.255 r1(config-router)#no auto-summ
r1(config-router)#end R2: r2#conf t
r2(config)#no router eigrp 100 r2(config)#router eigrp 100
r2(config-router)#net 172.16.1.0 0.0.0.255 r2(config-router)#net 192.168.1.0 0.0.0.255 r2(config-router)#no auto-summ r2(config-router)#end R3: r3#conf t
r3(config)#no router eigrp 100 r3(config)#router eigrp 100
r3(config-router)#net 192.168.1.0 0.0.0.255 r3(config-router)#net 10.3.3.0 0.0.0.255 r3(config-router)#no auto-summ r3(config-router)#end 测试: r1#show ip pro r1#show ip route
r1#ping ip //全部可ping通
注:所谓明细路由是指在路由表中出现的具体路由条目,且这些条目它不是一个主类网络,二十子网前缀长度匹配的条目。
《十》 配置单区域OSPF
1. 实验拓扑:用到R1、R2和R3
2. 实验要求
(1) 路由器的基本配置:根据拓扑命名路由器的名称;关闭域名查找;设置输入同步;配置IP地址
(2) 配置运行OSPF路由协议,使所有路由器都工作在区域0中,要求每个网段之间都能够相互通信且在路由表中看到明细路由条目 3. 实验步骤 (1) 基本配置 R1:
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z. Router(config)#ho r1 r1(config)#no ip domain-loo r1(config)#line con 0 r1(config-line)#logg s r1(config-line)#exit r1(config)#int loo0
r1(config-if)#ip add 10.1.1.1 255.255.255.0 r1(config-if)#no sh r1(config-if)#exit r1(config)#int fa0/0
r1(config-if)#ip add 172.16.1.1 255.255.255.0 r1(config-if)#no sh r1(config-if)#end R2:
Router#conf t Router(config)#ho r2 r2(config)#no ip domain-loo r2(config)#line con 0
r2(config-line)#logg s r2(config-line)#exit r2(config)#int fa0/0
r2(config-if)#ip add 172.16.1.2 255.255.255.0 r2(config-if)#no sh r2(config-if)#exit r2(config)#int s1/1
r2(config-if)#ip add 192.168.1.1 255.255.255.0 r2(config-if)#clock rate 64000 r2(config-if)#no sh r2(config-if)#end R3:
Router#conf t Router(config)#ho r3 r3(config)#no ip domain-loo r3(config)#line con 0 r3(config-line)#logg s r3(config-line)#exit r3(config)#int s1/0
r3(config-if)#ip add 192.168.1.2 255.255.255.0 r3(config-if)#no sh r3(config-if)#exit r3(config)#int loo0
r3(config-if)#ip add 10.2.2.1 255.255.255.0 r3(config-if)#no sh r3(config-if)#end (2) 配置OSPF R1: r1#conf t
r1(config)#router ospf 100
r1(config-router)#net 10.1.1.0 0.0.0.255 area 0 r1(config-router)#net 172.16.1.0 0.0.0.255 area 0 r1(config-router)#exit
r1(config)#int lo0 //进入loopback口
r1(config-if)#ip ospf network point-to-point //消除主机路由(32位掩码) r1(config-if)#end