华为路由器:动态路由协议——RIP协议

一、动态路由概述

动态路由概述:路由器之间用来交换信息的语言

1.动态路由特点

1.减少了网络管理
2.占用了网络带宽(少量,可忽略不计)

2.动态路由如何实现

基于某种路由协议实现

3.选择依据:度量值

跳数、带宽、时延、可靠性、成本、负载
路由器会通过度量值来确定最优路由路径

4.收敛

使所有路由器都到达一致状态的过程

5.静态路由与动态路由的比较

网络中静态路由和动态路由相互补充

6、动态路由协议分类

  • 距离矢量路由协议:依据从源网络到目标网络所经过的路由器的个数选择路由 - - RIP、IGIP(思科私有协议)
  • 链路状态路由协议:综合考虑从源网络到目标网络的各条路径的情况选择路由 - - OSPF、ISIS

二、Rip协议的介绍

RIP(Routing information Protocol)是一种用于自治系统AS(AUtonomous System)内部的一种动态路由协议。它是一种较为简单的内部网关协议interior Gageway protocol,IGP

RIP是一种基于距离矢量Distance-Vector)算法的协议,它通过UDP报文进行路由信息的交换,使用的端口号为520

RIP定时器

  • update 为更新时间,它定时角发更新报文的发送Age为老化时间,RIP路由器如果在老化时间内没有收到领导发来的路由更新报文,则认为该路由不可达。
  • Suppress是抑制时间,在这段时间内最佳路由信息的发布被抑制。如果Garbage-Collect超时,且不可达路由没有收到来自同一领导的更新,则该路由被从路由表中彻底删除。

1.RIP协议如何工作?

在路由器上开启RIP协议,并将路由器的直连网段宣告进RIP后,RIP会将这些直连网段信息封装成RIP协议报文, 发送给邻居路由器。这样邻居路由器间就可以相互学习对方的网段信息,实现网络的互通。

2.如何配置基本的RIP网络?

第一步开启RIP协议
第二步将路由器的直连网段宣告进RIP协议。

3.RIP如何计算开销值?

RIP是基于跳数来计算的开销值。所谓跳数即是跨越网段的数量。RIP路由的最大网络跳数为15,如果一条RIP路由的跳数到达16,路由器则认为该路由不可达。

实验环境

实验注意事项:AR1和AR2直连的地址段必须是没有任何子网的网络地址。
华为路由器:动态路由协议——RIP协议_第1张图片

R1配置

<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sys R1
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip add	
[R1-GigabitEthernet0/0/0]ip address 192.168.1.254 24
[R1-GigabitEthernet0/0/0]q

[R1]int g0/0/1
[R1-GigabitEthernet0/0/1]
[R1-GigabitEthernet0/0/1]ip address 202.196.1.1 24
[R1-GigabitEthernet0/0/1]q

[R1]rip 1         #rip的ID为1
[R1-rip-1]ver 2   #版本为2
[R1-rip-1]undo summary   #关闭路由自动聚合(即所有路由信息都会按照IP地址分类归类)
[R1-rip-1]network 192.168.1.0    #宣告网段
[R1-rip-1]network 202.196.1.0    #宣告网段
[R1-rip-1]q
[R1]

R2配置

[R2]int g0/0/1
[R2-GigabitEthernet0/0/1]ip address 202.196.1.2 24
[R2-GigabitEthernet0/0/1]q

[R2-GigabitEthernet0/0/0]
[R2-GigabitEthernet0/0/0]ip address 192.168.2.254 24
[R2-GigabitEthernet0/0/0]q
[R2]rip 1
[R2-rip-1]ver 2
[R2-rip-1]undo summary
[R2-rip-1]network 192.168.2.0
[R2-rip-1]network 202.196.1.0
[R2-rip-1]

验证结果

在PC1上pingPC2

PC>ping 192.168.2.1

Ping 192.168.2.1: 32 data bytes, Press Ctrl_C to break
Request timeout!
From 192.168.2.1: bytes=32 seq=2 ttl=126 time=16 ms
From 192.168.2.1: bytes=32 seq=3 ttl=126 time=16 ms
From 192.168.2.1: bytes=32 seq=4 ttl=126 time=15 ms
From 192.168.2.1: bytes=32 seq=5 ttl=126 time=16 ms

--- 192.168.2.1 ping statistics ---
  5 packet(s) transmitted
  4 packet(s) received
  20.00% packet loss
  round-trip min/avg/max = 0/15/16 ms

你可能感兴趣的:(HCIE)