RIP有两个版本,RIPv1和RIPv2。RIPv2是对RIPv1的扩充,能够携带更多信息量,并增强安全性。但都是基于UDP协议,使用UDP520端口收发数据包。
接口配置:
[R1]int e0/0/0
[R1-Ethernet0/0/0]ip address 100121 24
[R1]int LoopBack 0
[R1-LoopBack0]ip address 10011 24
[R2]int e0/0/0
[R2-Ethernet0/0/0]ip address 100122 24
[R1]int LoopBack 0
[R1-LoopBack0]ip address 10011 24
[R1]rip
[R1-rip-1]network 10000
[R2]rip
[R2-rip-1]network 10000
运行dis ip routing-table查看路由表,两台路由器已经通过RIP协议学习到对方环回接口所在网段的路由条目。
ping对方的环回地址,可以通信。
在用户视图下,使用debuging命令查看RIP协议定期更新情况。完成后使用undo debugging rip或者undo debugging all。
<R1>debugging rip 1
<R1>terminal debugging
<R1>terminal monitor
配置v2。
[R1]rip
[R1-rip-1]version 2
[R2]rip
[R2-rip-1]version 2
在用户视图下,使用debuging命令查看RIP协议定期更新情况。发现RIPv1与RIPv2的不同:
1、RIPv2的路由信息中携带了子网掩码;
2、RIPv2的路由信息中携带了下一跳地址,标志一个比通告路由器的地址更好的下一跳地址。它指出的地址,其度量值(跳数)比在同一个子网上的通告路由器更靠近目的地。
3、RIPv2默认采用组播方式发送报文,地址为224009交换机lsw2:
vlan 101
interface Vlanif1
ip address 101345254 255255255128
interface Vlanif101
ip address 10154526 255255255252
interface Ethernet0/0/2
port link-type trunk
port trunk pvid vlan 101
port trunk allow-pass vlan 101
ip route-static 1015450 2552552550 10154525
ip route-static 592111000 2552552550 10154525
ip route-static 22171000 255255255128 10154525
交换机lsw3:
vlan 100
interface Vlanif1
ip address 1014100126 255255255128
interface Vlanif100
ip address 10154529 255255255252
interface Ethernet0/0/1
port link-type trunk
port trunk pvid vlan 100
port trunk allow-pass vlan 100
ip route-static 1015450 2552552550 10154530
ip route-static 592111000 2552552550 10154530
ip route-static 22171000 255255255128 10154530
核心交换机lsw1:
undo info-center enable
vlan batch 100 to 103
interface Vlanif1
interface Vlanif100
ip address 10154530 255255255252
interface Vlanif101
ip address 10154525 255255255252
interface Vlanif102
ip address 10154521 255255255252
interface Vlanif103
ip address 10154533 255255255252
interface GigabitEthernet0/0/1
port link-type trunk
port trunk pvid vlan 101
port trunk allow-pass vlan 101
interface GigabitEthernet0/0/2
port link-type trunk
port trunk pvid vlan 100
port trunk allow-pass vlan 100
interface GigabitEthernet0/0/3
port link-type trunk
port trunk pvid vlan 102
port trunk allow-pass vlan 102
interface GigabitEthernet0/0/4
port link-type trunk
port trunk pvid vlan 103
port trunk allow-pass vlan 103
ip route-static 101345128 255255255128 10154526
ip route-static 10141000 255255255128 10154529
ip route-static 21171000 255255255128 10154522 由于路由器上可能同时运行多种动态路由协议,就存在各个路由协议之间路由信息共享和选择的问题。系统为每一种路由协议设置了不同的默认优先级,当不同协议中发现同一条路由时,协议优先级高的将被选择。
如果没有直接配置OSPF接口的开销值,OSPF会根据该接口的带宽自动计算其开销值。计算公式是:接口开销=带宽参考值/接口带宽,取计算结果的整数部分作为接口开销值,当小于1时取1。通过改变带宽参考数值可以间接改变接口的开销值。
OSPF常见的计时器包括hello timer和dead timer,分布决定了OSPF发送hello报文的间隔和保持邻居关系的计时器。默认情况下,P2P、broadcast类型接口发送hello报文的时间间隔时10s,邻居失效时间为40s。P2MP、NBMA类型接口发送hello报文的时间间隔为30s,邻居失效时间为120s。
1、按照图示配置路由器和PC的接口地址。
2、部署OSPF网络。先配置R2路由器这条路由,比如R1 R4的配置如下,其他路由器不再阐述。
[R1]ospf 1
[R1-ospf-1]area 0
[R1-ospf-1-area-0000]network 100120 000255
[R1-ospf-1-area-0000]network 10010 000255
[R4]ospf 1
[R4-ospf-1]area 0
[R4-ospf-1-area-0000]network 100240 000255
[R4-ospf-1-area-0000]network 100450 000255
3、现在网络升级,部署R3路由器这条路由,运行RIP协议。R1 R3 R4 R5配置一样。
[R1]rip 1
[R1-rip-1]version 2
[R1-rip-1]undo summary
[R1-rip-1]network 10000
配置完成后在R1上查看10020网段的路由表,发现仍是通过OSPF协议,即仍是通过R2转发。新接入的R3,带宽更大的路径没有参与数据转发,升级不成功,可以使用tracert命令查看经过的路由。
导致不成功的原因是该路由条目可以同时从OSPF协议和RIP协议获得,OSPF协议优先级是10,RIP协议优先级是100,故而选择优先级更高的OSPF协议。
4、修改OSPF协议优先级为110,大于RIP的100。R1 R4 R5配置一样。
[R1]ospf 1
[R1-ospf-1]preference 110
配置完成后在R1上查看10020网段的路由表,发现是通过rip协议,即是通过R3转发。
在R4查看10010网段的路由表,发现是通过rip协议,即也是通过R3转发。
5、网络中运行不同当然路由协议会导致管理不便,将R1 R3 R4上的RIP路由修改为OSPF协议。
配置完成后,查看在R1上查看10020网段的路由表,仍然维持R3转发。
在路由器R1 R3 R4 R5上执行undo rip 1,删除RIP协议配置。
修改R1的GigabitEthernet0/0/1的OSPF开销值,可以使其通过R2转发。注意OSPF路由开销值是需要通过修改路由更新的接口才失效。命令格式为 ospf cost 1000 ,在此不再阐述。
6、配置OSPF计时器
OSPF协议中的网络类型为广播类型,即默认hello计时器和dead计时器是10s和40s。可以在路由接口下修改R1的hello计时器和dead计时器为20 、80秒。
[R1-GigabitEthernet0/0/1]ospf timer hello 20
[R1-GigabitEthernet0/0/1]ospf timer dead 80 Routing Information Protocol,路由信息协议。两个网段中的两台电脑能相互访问,那么需要在每台路由器上做静态路由来实现,但是做静态路由需要知道下一跳的地址。在小型的网络中,我们用rip协议来实现(RIP协议通常应用在小型网络,用于发现和生成路由信息),只需要知道本台路由器上接口的网段的地址就可以了。
1、按照图示的IP地址来配置PC1和PC2,Z注意网关为连接路由器接口IP。
IP:1926812 IP:1926832
netmask:2552552550 netmask:2552552550
gateway:19216811 gateway:19216831
2、AR1配置
配置接口的ip地址:
<Huawei>sys
[Huawei]int gi 0/0/0
[Huawei-GigabitEthernet0/0/0]ip address 19216811 24
[Huawei-GigabitEthernet0/0/0]int gi 0/0/1
[Huawei-GigabitEthernet0/0/1]ip address 19216811 24
[Huawei-GigabitEthernet0/0/1]q
配置rip协议:
[Huawei]rip 1
[Huawei-rip-1]version 2 #可以选择版本2
[Huawei-rip-1]network 192168100
[Huawei-rip-1]network 19216810
[Huawei-rip-1]q
3、AR2配置
配置接口的ip地址:
<Huawei>sys
[Huawei]int gi 0/0/0
[Huawei-GigabitEthernet0/0/0]ip address 192168102 24
[Huawei-GigabitEthernet0/0/0]int gi 0/0/1
[Huawei-GigabitEthernet0/0/1]ip address 192168121 24
[Huawei-GigabitEthernet0/0/1]q
配置rip协议:
[Huawei]rip 1
[Huawei-rip-1]version 2 #可以选择版本2
[Huawei-rip-1]network 192168100
[Huawei-rip-1]network 192168120
[Huawei-rip-1]q
4、AR3配置
配置接口的ip地址:
<Huawei>sys
[Huawei]int gi 0/0/0
[Huawei-GigabitEthernet0/0/0]ip address 192168122 24
[Huawei-GigabitEthernet0/0/0]int gi 0/0/1
[Huawei-GigabitEthernet0/0/1]ip address 19216831 24
[Huawei-GigabitEthernet0/0/1]q
配置rip协议:
[Huawei]rip 1
[Huawei-rip-1]version 2 #可以选择版本2
[Huawei-rip-1]network 192168130
[Huawei-rip-1]network 19216830
[Huawei-rip-1]q
5、路由器命令查看配置的信息
查看路由表:display ip routing-table protocol rip
查看RIP配置:display rip 1 route
命令可以看到nexthop下一跳地址。
6、ping测试
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)