2013年5月

1、配置路由器接口IP地址

RouterA(config)#int loopback 0
RouterA(config-if)#ip add 172.16.1.1 255.255.255.0
RouterA(config)#int f0/0
RouterA(config-if)#ip add 192.168.1.1 255.255.255.0
RouterA(config-if)#no shutdown

RouterB(config)#int f0/0
RouterB(config-if)#ip add 192.168.1.2 255.255.255.0
RouterB(config-if)#no shutdown
RouterB(config)#int f0/1
RouterB(config-if)#ip add 192.168.2.1 255.255.255.0
RouterB(config-if)#no shutdown

RouterC(config)#int loopback 0
RouterC(config-if)#ip add 172.16.2.1 255.255.255.0
RouterC(config)#int f0/0
RouterC(config-if)#ip add 192.168.2.2 255.255.255.0
RouterC(config-if)#no shutdown

2、在路由器上启动RIP进程,并宣告主网络号

RouterA(config)#router rip
RouterA(config-router)#ver 2
RouterA(config-router)#no auto-summary //ver 2 版本虽然支持不连续子网,但需要关闭自动汇总。
RouterA(config-router)#network 172.16.0.0
RouterA(config-router)#network 192.168.1.0

RouterB(config)#router rip
RouterB(config-router)#ver 2
RouterB(config-router)#no auto-summary
RouterB(config-router)#network 192.168.1.0
RouterB(config-router)#network 192.168.2.0

RouterC(config)#router rip
RouterC(config-router)#ver 2
RouterC(config-router)#no auto-summary
RouterC(config-router)#network 172.16.0.0
RouterC(config-router)#network 192.168.2.0

3、验证配置是否正确

相关命令:
Router#sh ip router
Router#sh ip protocol
Router#debug ip rip

在路由器与交换机连接的端口上配置子接口,每个子接口的IP地址是每个VLAN的网关地址,并在子接口上封装802.1Q。

Router(config)#int f0/0.1
Router(config-subif)#encapsulation dot1Q 1 //1 指VLAN1,下同
Router(config-subif)#ip add 192.168.1.1 255.255.255.0

Router(config)#int f0/0.2
Router(config-subif)#encapsulation dot1Q 2
Router(config-subif)#ip add 192.168.2.1 255.255.255.0

Router(config)#int f0/0.3
Router(config-subif)#encapsulation dot1Q 3
Router(config-subif)#ip add 192.168.3.1 255.255.255.0