RIP协议及实验举例

RIP:路由信息协议 存在V1,V2 NG(IPV6)三个版本,为标准的距离矢量路由协议,邻居(直连)间直接共享路由表;默认仅存在更新包;基于UDP520端口工作;支持等开销负载均衡,默认支持4条。最大6条,IOS版本12.4以上支持16条;使用跳数来作为度量。管理距离120;使用周期更新和触发更新。
触发更新–结构突变时,进行及时地重新收敛
周期更新–保活、确认 30S进行一次更新

RIP V1和V2的区别

1:V1为有类别协议
V2为无类别协议–支持VLSM。CIDR,不支持超网
2:V1使用广播更新–255.255.255.255
V2使用组播更新–224.0.0.9
3:V2支持手工认证–邻居间身份核实

RIP的破环机制

1:条数限制–最大15跳,16跳不可达
2:水平分割–从此口进,不从此口出–仅用于直连和星型拓扑下的环路;
核心作用
1:消除重复更新量
2:在MA网络中先消除重复更新量
MA:多路访问网络–在一个网段中可连接的结点数量不受限制
3:毒性逆转水平分割–完整的触发更新
4:抑制计时器

RIP实验

RIP协议及实验举例_第1张图片
实验要求

1:全网可达
2:R4的环回不能被宣告
3:R2 R3 R5各有两个环回需要汇总,且做被动接口
4:加快收敛速度
5:保证更新安全

实验配置
由于packet tracer上不能做汇总,被动接口和认证,所以先做第1、2、4条实验要求
R1

Router(config)#interface f0/0
Router(config-if)#ip address 123.1.1.1 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#router rip 
Router(config-router)#version 2
Router(config-router)#no auto-summary 
Router(config-router)#network 123.1.1.0
Router(config-router)#exit
Router(config)#ip route 0.0.0.0 0.0.0.0 123.1.1.2
Router(config)#ip route 0.0.0.0 0.0.0.0 123.1.1.3
Router(config)#router rip 
Router(config-router)#timers basic 15 90 90 120
Router(config-router)#exit 

R2

Router(config)#interface f0/0
Router(config-if)#ip address 123.1.1.2 255.255.255.0
Router(config-if)#no shutdown 
Router(config-if)#exit 
Router(config)#interface f0/1
Router(config-if)#ip address 23.1.1.1 255.255.255.0
Router(config-if)#no shutdown 
Router(config-if)#exit
Router(config)#router rip 
Router(config-router)#version 2
Router(config-router)#no auto-summary 
Router(config-router)#network 123.1.1.0
Router(config-router)#network 23.1.1.0
Router(config-router)#exit 
Router(config)#ip route 0.0.0.0 0.0.0.0 23.1.1.2
Router(config)#router rip 
Router(config-router)#timers basic 15 90 90 120
Router(config-router)#exit 

R3

Router(config)#interface f0/0
Router(config-if)#ip address 23.1.1.2 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#exit 
Router(config)#interface f0/1
Router(config-if)#ip address 34.1.1.1 255.255.255.0
Router(config-if)#no shutdown 
Router(config-if)#exit 
Router(config)#router rip 
Router(config-router)#version 2
Router(config-router)#no auto-summary 
Router(config-router)#network 23.1.1.0
Router(config-router)#network 34.1.1.0
Router(config-router)#exit 
Router(config)#ip route 0.0.0.0 0.0.0.0 34.1.1.2
Router(config)#router rip 
Router(config-router)#timers basic 15 90 90 120

R4

Router(config)#interface f0/1
Router(config-if)#ip address 34.1.1.2 255.255.255.0
Router(config-if)#no shutdown 
Router(config-if)#exit 
Router(config)#interface f0/0
Router(config-if)#ip address 45.1.1.2 255.255.255.0
Router(config-if)#no shutdown 
Router(config-if)#exit 
Router(config)#router rip 
Router(config-router)#version 2
Router(config-router)#no auto-summary 
Router(config-router)#network 34.1.1.0
Router(config-router)#network 45.1.1.0
Router(config-router)#exit 
Router(config)#interface loopback 0
Router(config-if)#ip address 172.16.1.1 255.255.255.0
Router(config-if)#exit 
Router(config)#router rip 
Router(config-router)#timers basic 15 90 90 120
Router(config-router)#exit 

R5

Router(config)#interface f0/0
Router(config-if)#ip address 123.1.1.3 255.255.255.0
Router(config-if)#no shutdown 
Router(config-if)#exit 
Router(config)#interface f0/1
Router(config-if)#ip address 45.1.1.1 255.255.255.0
Router(config-if)#no shutdown 
Router(config-if)#exit 
Router(config)#router rip 
Router(config-router)#version 2
Router(config-router)#no auto-summary 
Router(config-router)#network 123.1.1.0
Router(config-router)#network 45.1.1.0
Router(config-router)#timers basic 15 90 90 120
Router(config-router)#exit 
Router(config)#ip route 0.0.0.0 0.0.0.0 45.1.1.2

使用GNS3做实验要求3、5,仅做示例。

RIP协议及实验举例_第2张图片
以上图为例,做要求3、5

R1

R1(config)#interface f0/0
R1(config-if)#ip address 12.1.1.1 255.255.255.0
R1(config-if)#no shutdown 
R1(config-if)#exit 
R1(config)#router rip
R1(config-router)#version 2
R1(config-router)#no auto-summary 
R1(config-router)#network 12.1.1.0
R1(config-router)#exit 
R1(config)#interface loopback 0
R1(config-if)#ip address 172.16.1.1 255.255.255.0
R1(config-if)#exit 
R1(config)#interface loopback 1
R1(config-if)#ip address 172.16.2.1 255.255.255.0
R1(config-if)#exit 
R1(config)#router rip 
R1(config-router)#network 172.16.0.0 
R1(config-router)#exit 
R1(config)#interface f0/0
R1(config-if)#ip summary-address rip 172.16.0.0 255.255.252.0
R1(config-if)#exit 
R1(config)#router rip 
R1(config-router)#passive-interface loopback 0
R1(config-router)#passive-interface loopback 1
R1(config-router)#exit 
R1(config)#key chain 1
R1(config-keychain)#key 1
R1(config-keychain-key)#key-string cisco
R1(config-keychain-key)#exit 
R1(config)#interface f0/0
R1(config-if)#ip rip authentication key-chain 1
R1(config-if)#exit 

R2

R2(config)#interface f0/0
R2(config-if)#ip address 12.1.1.2 255.255.255.0
R2(config-if)#no shutdown 
R2(config-if)#exit 
R2(config)#interface f0/1
R2(config-if)#ip address 23.1.1.1 255.255.255.0
R2(config-if)#no shutdown 
R2(config-if)#exit 
R2(config)#router rip  
R2(config-router)#version 2
R2(config-router)#no auto-summary 
R2(config-router)#network 12.1.1.0 
R2(config-router)#network 23.1.1.0
R2(config-router)#exit 
R2(config)#interface loopback 0
R2(config-if)#ip address 172.17.1.1 255.255.255.0
R2(config-if)#exit 
R2(config)#interface loopback 1
R2(config-if)#ip address 172.17.2.1 255.255.255.0
R2(config-if)#exit
R2(config)#router rip 
R2(config-router)#network 172.17.0.0
R2(config-router)#exit 
R2(config)#interface f0/0
R2(config-if)#ip summary-address rip 172.17.0.0 255.255.252.0
R2(config-if)#exit 
R2(config)#interface f0/1
R2(config-if)#ip summary-address rip 172.17.0.0 255.255.252.0
R2(config-if)#exit 
R2(config)#router rip 
R2(config-router)#passive-interface loopback 0
R2(config-router)#passive-interface loopback 1
R2(config-router)#exit 
R2(config)#key chain 2
R2(config-keychain)#key 1
R2(config-keychain-key)#key-string cisco
R2(config-keychain-key)#exit 
R2(config-keychain)#exit 
R2(config)#interface f0/0
R2(config-if)#ip rip authentication key-chain 2
R2(config-if)#exit 

R3

R3(config)#interface f0/0
R3(config-if)#ip address 23.1.1.2 255.255.255.0
R3(config-if)#no shutdown 
R3(config-if)#exit 
R3(config)#router rip 
R3(config-router)#version 2
R3(config-router)#no auto-summary 
R3(config-router)#network 23.1.1.0
R3(config-router)#exit 
R3(config)#interface loopback 0
R3(config-if)#ip address 172.18.1.1 255.255.255.0
R3(config-if)#exit 
R3(config)#interface loopback 1
R3(config-if)#ip address 172.18.2.1 255.255.255.0
R3(config-if)#exit 
R3(config)#router rip 
R3(config-router)#network 172.18.0.0
R3(config-router)#exit 
R3(config)#interface f0/0
R3(config-if)#ip summary-address rip 172.18.0.0 255.255.252.0
R3(config-if)#exit 
R3(config)#router rip 
R3(config-router)#passive-interface loopback 0
R3(config-router)#passive-interface loopback 1
R3(config-router)#exit 

实验测试(GNS3的要求3 5)

R1#ping 172.18.1.1

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 172.18.1.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 32/118/184 ms
R1#ping 23.1.1.2

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 23.1.1.2, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 20/87/200 ms
R3#ping 172.16.1.1

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 172.16.1.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 32/68/124 ms
R3#ping 12.1.1.1

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 12.1.1.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 32/74/168 ms

你可能感兴趣的:(网络初级笔记)