【网络】RIPv2报文封装与解析

1.RIPV2报文 及RIPV1和RIPV2的区别

R1------>R2------>R3 
R1:f0/0:10.1.1.1/24
R2:f0/0:10.1.1.2/24
R2:f0/1:172.16.1.1/24
R3:f0/1:172.16.1.2/24 


R1#config t 
R1(config)#router rip 
R1(config-router)#version 2 
R1(config-router)#end 
R1#clear ip route * 


R2#config t 
R2(config)#router rip 
R2(config-router)#version 2 
R2(config-router)#end 
R2#clear ip route * 

R1#sh ip route 

Out Layers:
Layer 7:RIP Version :2,Commandd:2 
Layer6 
Layer5
Layer4:UDP Src Port:520,DstPort:520
Layer3:IP Header Src,IP:10.1.1.2,Dest.IP:224.0.0.9 
Layer2:Ethernet II Header.00D0.D3AE.A101 
0100.5E00.0009 
Layer1:Port(s):FastEthernet0/0 

RIPv2 
CMD:0x2   VER:0X2  0000 0000 0000 0000 
ADD FAMILY:0x2  |ROUTE TAG:0x0 
NETWORK:172.16.0.0 
SUBNET:255.255.0.0 
NEXT HOP:10.1.2.1 
METRIC:0x1  


--关闭自动汇总功能。
R2(config-router)# no auto-summary

R1(config-router)# no auto-summary
R1(config-router)#end
R1#sh ip route 

RIPv2 的特性。

R1--->R2--->R3 
|    /
|   /
↓  /
R4  

--R2 加模块。
R2# 断电 
R2# 添加 NM-IFE-TX 模块 
R2# 开电 

R1:f0/0:10.1.1.1/24
R2:f0/0:10.1.1.2/24
R2:f0/1:172.16.1.1/24
R3:f0/1:172.16.1.2/24 

R2:10.1.3.1/24
R4:f0/1:10.1.2.2/24 
R4:f0/0:10.1.3.2/24 

--使用RIPv2的时候:
router rip 
ver 2 
auto-summary
再去宣告需要的网段:network xxxxx; 

R2(config)#int f1/0
R2(config-if)#ip address 10.1.3.1 255.255.255.0 
R2(config-if)#no shutdown  
R2(config-if)#exit 


R4:
Router> 
Router>en 
Router#confi t 
Router(config)#hostname R4 
R4(config)#int f0/1
R4(config-if)#ip address 10.1.3.2 255.255.255.0 
R4(config-if)#no shutdown 
R4(config)#router rip 
R4(config-router)#version 2 
R4(config-router)#no auto-summary --关闭自动汇总。
R4(config-router)#version 2 
R4(config-router)#network 10.0.0.0 
R4(config-router)#exit 
R4(config)#

R2(config)#int f0/0
R2(config-if)#ip address 10.1.2.2 255.255.255.0 

R1#config t 
R1(config)#int f0/1
R1(config-if)#ip address 10.1.2.1 255.255.255.0 
R1(config-if)#no shutdown 
R1(config-if)#end 
R1#sh ip route 

R 172.16.1.0/24 [120]/1 via 10.1.1.2,00:00:07,FastEthernet0/0

R4#sh cdp neighbors 
R4#config t 
R4(config)#int f0/0
R4(config-if)#no ip address 
R4(config-if)#int f0/0
R4(config-if)#ip address 10.1.3.2 255.255.255.0 
R4(config-if)#no shutdown 
R4(config-if)#exit 
R4(config)#int f0/1
R4(config-if)#no ip address 
R4(config-if)#int f0/1
R4(config-if)#ip address 10.1.2.2 255.255.255.0 
R4(config-if)#no shutdown 

R4#ping 10.1.3.1 
R4#sh ip rou 

R1# sh ip rout 
R 10.1.3.0 [120/1] via 10.1.2.2,00:00:07,FastEthernet0/1 
	172.16.0.0/24 is subnetted,1 subnets 
R 172.16.1.0 [120/2] via 10.1.2.2,00:00:07,FastEthernet0/1 

--------------------------
R 10.1.3.0  [120/1] via 10.1.2.2,00:00:07,FastEthernet0/1
		    [120/1] via 10.1.1.2,00:00:07,FastEthernet0/0
	172.16.0.0/24 is subnetted,1 subnets 
R 172.16.1.0 [120/2] via 10.1.2.2,00:00:07,FastEthernet0/1 

AD,Metric 都是用来建立路由表的。

R1(config)#ip route 172.16.1.0 255.255.255.0 10.1.2.2 
R1(config)#ip route 172.16.0.0 255.255.0.0 10.1.2.2 

ping 172.16.1.1 

S 172.16.0.0 [1/0] via 10.1.2.2 
R 172.16.1.0/24 [120/1] via 10.1.1.2,00:00:09,FastEthernet0/0

R1# traceroute 172.16.1.1 


R1--->R2--->R3 
|    /
|   /
↓  /
R4  

R4 和 R2 不运行路由协议。
关闭同一个主网下不同子网的路由,使用no network 是不行的。
--no network 10.0.0.0

R4#confi t 
R4(config)#router rip  
R4(config-router)#passive-interface f0/0  --关闭这个接口。


network:激活接口,宣告网段。 

passive-interface f0/0::阻止接口接入。放RIP处于半死状态。
RIP路由协议中 passive-interface 掉相应的端口,在这个端口
只会接收RIP更新,不会发送RIP更新。

--默认路由。
R3(config)#router  rip 
R3(config-router)#default-information originate 

RIPv1 
广播更新 
有类路由协议 
自动汇总且不可关闭。
不支持VLSM 
不支持认证 


RIPv2
组播更新 224.0.0.9 
无类路由协议。
自动汇总可以关闭。支持手工汇总。
支持 VLSM.  
支持认证 


RIP:
距离矢量路由协议 优化:防环机制 
1.最大跳数 最多15个路由器。超过15不可达。
2.水平分割
3.路由中毒 
4.毒性逆转 
5.触发更新 
6.抑制时间

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值