h3c设备ripv2协议的简单实验

路由信息协议(RIP)

常见的协议的分类:动态的和静态的。

内部网关协议(igp):rip igrp eigrp ospf is-is

外部网关协议(egp):bgp4

RIP是一种分布式的基于距离向量的路由选择协议,是因特网的标准协议,其最大的优点就是简单。RIP协议将“距离”定义为:从一路由器到直接连接的网络的距离定义为1。从一路由器到非直接连接的网络的距离定义为每经过一个路由器则距离加1。“距离”也成为“跳数”。RIP允许一条路径最多只能包含15个路由器,因此,距离等于16时即为不可达。

rip协议使用udp的520端口进行消息的交流。

rip的特点:

1:周期更新时间30s

2:采用的是广播(v1 版本 广播,v2版本 组播 224.0.0.9)

3:适合较小规模的网络

4:属于等代价的负载均衡 默认的最大的条数为4条,最大的为6条。

5:计算metric值(最大的条数为16跳)

解决路由环路的机制

a,最大跳 16
b,水平分割
c,路由毒化
d,毒性逆转
e,触发更新 抑制计时器180

拓扑图:

image

[r1]dis cu
  interface Ethernet0
  !
  interface Ethernet1
    loopback
    ip address 192.168.1.1 255.255.255.192
    rip version 2 multicast
  !
  interface Serial0
    clock DTECLK1
    link-protocol ppp
    ip address 192.168.4.1 255.255.255.252
    rip version 2 multicast
  !
  interface Serial1
    link-protocol ppp
    ip address 192.168.4.5 255.255.255.252
    rip version 2 multicast
  rip
    undo summary
    network 192.168.4.0
    network 192.168.1.0
  !
  quit
  !
  return

[r1]dis ip rou
Routing Tables:
  Destination/Mask  Proto   Pref     Metric     Nexthop    Interface
      127.0.0.0/8   Direct    0         0        127.0.0.1 LoopBack0
      127.0.0.1/32  Direct    0         0        127.0.0.1 LoopBack0
    192.168.1.0/26  Direct    0         0      192.168.1.1 Ethernet1
    192.168.1.1/32  Direct    0         0        127.0.0.1 LoopBack0
   192.168.1.64/26     RIP  100         1      192.168.4.2 Serial0
   192.168.1.128/26     RIP  100         1      192.168.4.6 Serial1
    192.168.4.0/30  Direct    0         0      192.168.4.2 Serial0
    192.168.4.1/32  Direct    0         0        127.0.0.1 LoopBack0
    192.168.4.2/32  Direct    0         0      192.168.4.2 Serial0
    192.168.4.4/30  Direct    0         0      192.168.4.6 Serial1
    192.168.4.5/32  Direct    0         0        127.0.0.1 LoopBack0
    192.168.4.6/32  Direct    0         0      192.168.4.6 Serial1
 

[r2]dis cu
  interface Ethernet1
    loopback
    ip address 192.168.1.65 255.255.255.192
    rip version 2 multicast
  !
  interface Serial0
    link-protocol ppp
    ip address 192.168.4.2 255.255.255.252
    rip version 2 multicast
  rip
    undo summary
    network 192.168.4.0
    network 192.168.1.0
[r2]dis ip rou
Routing Tables:
  Destination/Mask  Proto   Pref     Metric     Nexthop    Interface
      127.0.0.0/8   Direct    0         0        127.0.0.1 LoopBack0
      127.0.0.1/32  Direct    0         0        127.0.0.1 LoopBack0
    192.168.1.0/26     RIP  100         1      192.168.4.1 Serial0
   192.168.1.64/26  Direct    0         0     192.168.1.65 Ethernet1
   192.168.1.65/32  Direct    0         0        127.0.0.1 LoopBack0
  192.168.1.128/26     RIP  100         2      192.168.4.1 Serial0
    192.168.4.0/30  Direct    0         0      192.168.4.1 Serial0
    192.168.4.1/32  Direct    0         0      192.168.4.1 Serial0
    192.168.4.2/32  Direct    0         0        127.0.0.1 LoopBack0
    192.168.4.4/30     RIP  100         1      192.168.4.1 Serial0
 

[r3]dis cu
  interface Ethernet1
    loopback
    ip address 192.168.1.129 255.255.255.192
    rip version 2 multicast
  !
  interface Serial1
    clock DTECLK1
    link-protocol ppp
    ip address 192.168.4.6 255.255.255.252
    rip version 2 multicast
  rip
    undo summary
    network 192.168.4.0
    network 192.168.1.0
[r3]dis ip rou
Routing Tables:
  Destination/Mask  Proto   Pref     Metric     Nexthop    Interface
      127.0.0.0/8   Direct    0         0        127.0.0.1 LoopBack0
      127.0.0.1/32  Direct    0         0        127.0.0.1 LoopBack0
    192.168.1.0/26     RIP  100         1      192.168.4.5 Serial1
   192.168.1.64/26     RIP  100         2      192.168.4.5 Serial1
  192.168.1.128/26  Direct    0         0    192.168.1.129 Ethernet1
  192.168.1.129/32  Direct    0         0        127.0.0.1 LoopBack0
    192.168.4.0/30     RIP  100         1      192.168.4.5 Serial1
    192.168.4.4/30  Direct    0         0      192.168.4.5 Serial1
    192.168.4.5/32  Direct    0         0      192.168.4.5 Serial1
    192.168.4.6/32  Direct    0         0        127.0.0.1 LoopBack0
 

r3的 调试信息

[r3]debu rip pa
  Enable Rip packet debugging functions
[r3]

  RIP: send from 192.168.1.129 to 224.0.0.9(Ethernet1)组播地址
Packet:vers 2, cmd Response, length 104
  dest 192.168.4.0 mask 255.255.255.252,router 0.0.0.0    ,metric 2    所有学习到的路由都从e1接口发布出去啦
  dest 192.168.1.0 mask 255.255.255.192,router 0.0.0.0    ,metric 2
  dest 192.168.1.64 mask 255.255.255.192,router 0.0.0.0    ,metric 3
  dest 192.168.4.4 mask 255.255.255.252,router 0.0.0.0    ,metric 1
  dest 192.168.1.128 mask 255.255.255.192,router 0.0.0.0    ,metric 1

  RIP: send from 192.168.4.6 to 224.0.0.9(Serial1)
Packet:vers 2, cmd Response, length 44
  dest 192.168.4.4 mask 255.255.255.252,router 0.0.0.0    ,metric 1 从s1借口只发布自己直连的路由,学习到的不再发布给从学习到路由的那台路由器
  dest 192.168.1.128 mask 255.255.255.192,router 0.0.0.0    ,metric 1

   RIP:receive Response from 192.168.4.5(Serial1)
Packet:vers 2, cmd Response, length 84
  dest 192.168.4.4 mask 255.255.255.252,router 0.0.0.0    ,metric 1
  dest 192.168.1.64 mask 255.255.255.192,router 0.0.0.0    ,metric 2
  dest 192.168.4.0 mask 255.255.255.252,router 0.0.0.0    ,metric 1
  dest 192.168.1.0 mask 255.255.255.192,router 0.0.0.0    ,metric 1

  RIP: send from 192.168.1.129 to 224.0.0.9(Ethernet1)
Packet:vers 2, cmd Response, length 104
  dest 192.168.4.0 mask 255.255.255.252,router 0.0.0.0    ,metric 2
  dest 192.168.1.0 mask 255.255.255.192,router 0.0.0.0    ,metric 2
  dest 192.168.1.64 mask 255.255.255.192,router 0.0.0.0    ,metric 3
  dest 192.168.4.4 mask 255.255.255.252,router 0.0.0.0    ,metric 1
  dest 192.168.1.128 mask 255.255.255.192,router 0.0.0.0    ,metric 1

  RIP: send from 192.168.4.6 to 224.0.0.9(Serial1)
Packet:vers 2, cmd Response, length 44
  dest 192.168.4.4 mask 255.255.255.252,router 0.0.0.0    ,metric 1
  dest 192.168.1.128 mask 255.255.255.192,router 0.0.0.0    ,metric 1

   RIP:receive Response from 192.168.4.5(Serial1)
Packet:vers 2, cmd Response, length 84
  dest 192.168.4.4 mask 255.255.255.252,router 0.0.0.0    ,metric 1
  dest 192.168.1.64 mask 255.255.255.192,router 0.0.0.0    ,metric 2
  dest 192.168.4.0 mask 255.255.255.252,router 0.0.0.0    ,metric 1
  dest 192.168.1.0 mask 255.255.255.192,router 0.0.0.0    ,metric 1

  RIP: send from 192.168.1.129 to 224.0.0.9(Ethernet1)

 说明:ripv2版本支持可变长的子网掩码,采用了组播的方式进行信息的交流,减少了网络中的广播包的数量。组播地址是224.0.0.9.

欢迎加入郑州阳仔的网络工程师自由交流群--132444800(请注明自己的身份,就说是51cto的博友)

你可能感兴趣的:(动态,路由器,因特网,最大的)