精华内容
下载资源
问答
  • 典型的距离矢量路由协议是
    千次阅读
    2021-01-25 19:34:23

    一、RIP

    动态路由是基于某种路由协议实现

    1.动态路由的特点

    1、减少了管理任务
    2、占用了网络带框

    2.动态路由的概述

    路由器之间用来交换信息的语言

    3.度量值

    度量值:跳数、带宽、负载、时延、可靠性、成本

    4.收敛

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

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

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

    6.RIPv1v2的区别

    rip1是有类路由协议,有固定边界,不能进行子网划分。rip1是通过广播更新的,rip2是组播224.0.0.9。
    rip1自动路由汇总无法关闭,rip2是支持自动路由汇总,可以手动关闭。rip1不支持不连续子网,rip2支持不连续子网。

    7.RIP的配置

    [R1] rip1
    [R1] version 2
    [R1] undo summary
    [R1] network(宣告网段)

    二、OSPF

    1.OSPF的概述

    OSPF(Open Shortest Path First开放式最短路径优先)是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由。是对链路状态路由协议的一种实现,隶属内部网关协议(IGP),故运作于自治系统内部。著名的迪克斯彻(Dijkstra)算法被用来计算最短路径树。OSPF支持负载均衡和基于服务类型的选路,也支持多种路由形式,如特定主机路由和子网路由等。

    2.协议的分类

    1.按自治系统分为
    IGP:内部网关路由协议,运行在AS内部的路由协议,主要解决AS内部的选路问题,发现、计算路由。
    主要的协议:RIP1/RIP2、OSPF、ISIS、EIGRP(思科私有协议)
    EGP:外部网关路由协议,运行在AS与AS之间的路由协议,他解决AS之间选路问题
    通常:BGP
    2.按协议类型分类
    距离矢量路由协议:RIP1/2、BGP(路径矢量协议)、EIGRP(高级距离矢量协议
    路由器对全网拓扑不完全了解。是“传说的路由”,A发路由信息给B,B加上自己的度量值又发给C,路由表里的条目是听来的。
    3.链路状态路由协议:OSPF,ISIS
    路由器对全网拓扑完全了解。是“传信的路由”,A将信息放在一封信里发给B,B对其不做任何改变,拷贝下来,并将自己的信息放在另一封信里,两封信一起给C,这样,信息没有任何改变和丢失,最后所有路由器都收到相同的一堆信,这一堆信就是LSDB。然后,每个路由器运用相同的SPF算法,以自己为根,计算出SPF Tree(即将到达目的地的各个方案),选出最佳路径,放入路由表中。

    3.OSPF的工作过程

    建立邻接关系—链路状态数据库—最短路径树—路由表

    4.OSPF的工作区域

    为了适应大型的网络,OSPF在AS内划分多个区域,每个OSPF路由器只维护所在区域的完整链路状态信息,区域ID可以表示成一个十进制的数字,也可以表示成一个IP
    骨干区域Area 0(负责区域间路由信息传播)非骨干区域
    Router ID(OSPF区域内唯一标识路由器的IP地址)
    Router ID选取规则
    选取路由器loopback接口上数值最高的IP地址
    如果没有loopback接口,在物理端口中选取IP地址最高的
    也可以使用router-id命令指定Router ID

    5.OSPF的工作原理

    OSPF的简单说就是两个相邻的路由器通过发报文的形式成为邻居关系,邻居再相互发送链路状态信息形成邻接关系,之后各自根据最短路径算法算出路由,放在OSPF路由表,OSPF路由与其他路由比较后优的加入全局路由表。
    五个包
    Hello包:
    发现和维持邻居关系、选举DR和BDR
    数据库描述包(DBD)
    向邻居发送摘要信息以同步链路状态数据库
    链路状态请求包(LSR)
    路由器收到新信息的DBD发送,请求更详细的信息
    链路状态更新包(LSU)
    将LSR请求的头部信息对应的完整信息发给邻居。
    链路状态确认包(LSAck)
    收到LSU报文后确认DBD/LSU
    七种状态
    down:初始化
    init:收到第一个Hello包
    2-way:双向建立会话
    Exstart:建立主从关系
    Exchange:交换摘要信息
    Loading:加载详细信息
    full:完全连接
    OSPF的区域类型
    -标准区域
    -末梢区域(stub)
    -完全末梢(Totally stubby)区域
    -非纯末梢区域(NSSA)

    链路状态通告(LSA)类型
    Type 1 路由器LSA 由区域内的路由器发出,描述了路由器的链路状态和花费,传递到整个区域内
    Type 2 网络LSA 由区域内的DR发出,描述了区域内变更信息,传递到整个区域内
    Type 3 网络汇总LSA ABR发出,其他区域的汇总链路通告,描述了其他区域内某一网段的路由,区域间传递
    Type 4 ASBR汇总LSA ABR发出,用于通告ASBR信息,确定ASBR的位置,不会出现在ASBR所属区域之内
    Type 5 AS外部LSA ASBR发出,用于通告外部路由,告诉相同AS的路由器通往外部AS的路径,在整个AS中进行泛洪
    Type 7 NSSA外部LAS NSSA区域内的ASBR发出的,用于通告本区域连接的外部路由,与Type 5 类似,仅在非纯末梢区域内进行泛洪,传递时会被ABR转换为LSA5
    末梢区域和完全末梢区域

    满足以下条件的区域

    只有一个默认路由作为其区域的出口
    区域不能作为虚链路的穿越区域
    Stub区域里无自治系统边界路由器ASBR
    不是骨干区域Area 0
    末梢区域
    没有LSA4、5、7通告
    完全末梢区域
    除一条LSA3的默认路由通告外,没有LSA3、4、5、7的通告
    末梢与完全末梢的作用
    减少区域内的LSA条目以及路由条目
    减少对设备CPU和内存的占用

    更多相关内容
  • 距离矢量路由协议

    千次阅读 多人点赞 2022-04-16 09:40:50
    距离向量路由协议(distance-vector routing protocol),为路由协议中的两大分类之一,这类协议采用距离向量(distance-vector,缩写为DV)算法来决定报文交换的路径。本文主要总结了距离矢量路由协议的基础


    前言✨✨✨

    ⛴️新的征途从这里开始⛴️

    Route base💺

    路由介绍:

    什么是路由:⛵

    路由就是寻径
    路由信息就是去往目的地的一条信息,它指明了去往的目的地
    要完成数据包的传输,路由器必须知道并处理哪些信息:

    1. 目的地址。
    2. 相邻路由器,并且能够从邻居处获得远程网络的信息。
    3. 到远程网络的所有可能路径。
    4. 能计算出到达远程网络的最佳路径。
    5. 要能够维护并验证路由信息,在路径发生改变时,要能很快的知道

    什么是路由表:🚏

    • 路由器使用一个路由器来保存去往目的地的路由信息,路由表中的信息描述了如何到达远程网络。
    • 路由器根据路由器中的路由信息来进行数据包的转发,如果来路由表中找不到去往目的地的路由,数据包将会被丢弃。
    • 路由表默认只有直连路由信息

    路由表的基本元素:🏎️

    1. 目标网络
    2. 去往目的地的下一跳地址(直连的邻居地址)
    3. 出接口
    4. 管理距离值
    5. metric值 描述了去往目的地的路线的好坏

    管理距离:🛻

    当不同的路由协议学到去往同一目的地路由的时候,用于在路由协议之间进行比较,以确定把从哪一种路由协议学到的路由放入路由表。

    路由分两类:🚆

    1. 静态路由 – 手工配置的路由
    2. 动态路由 – 由动态路由协议学到的路由
    3. 默认路由 – 是一种特殊的形式,它指明了如果在路由表内找不到去往目的地的路由时,可以将数据从哪个方向转发出去。

    配置静态路由:🛰️

    实验一:在R2和R3上配置静态路由,实现互访。在这里插入图片描述

    R2#configure terminal
    Enter configuration commands, one per line.  End with CNTL/Z.
    R2(config)#ip route 13.1.1.0 255.255.255.0 12.1.1.1
    
    
    R3#configure terminal
    Enter configuration commands, one per line.  End with CNTL/Z.
    R3(config)#ip route 12.1.1.0 255.255.255.0 serial 1/1
    R3(config)#ip route 172.16.0.0 255.255.0.0 10.1.1.1 ?
      <1-255>    Distance metric for this route
      name       Specify name of the next hop
      permanent  permanent route
      tag        Set tag for this route
      track      Install route depending on tracked item
      <cr>
    R3(config)#ip route 172.16.0.0 255.255.0.0 10.1.1.1  50 修改管理距离
    R3(config)#ip route 172.16.0.0 255.255.0.0 10.1.1.1  permanent  默认当下一跳不可达时。此路由就会从路由表删除。加了这个参数就是无论下一跳是否可达。都保留在路由表中。(用这个参数时不能写接口,只能用下一跳。)
    

    默认路由:🚨

    默认路由是一条特殊的路由,可以用来代表所有的网络。
    通常可以在存根网络上只配置默认路由:存根网络是指与外界只有一个输出连接的网络。
    实验二在这里插入图片描述

    R2#configure  terminal
    Enter configuration commands, one per line.  End with CNTL/Z.
    R2(config)#ip route 0.0.0.0 0.0.0.0 s1/1
    R2(config)#ip classless	 	如果想使用默认路由,就必须打上这一命令,否则数据包会被丢弃。现已默认配置。
    R2(config)#
    

    什么是路由协议:🚂

    路由协议从工作范围来分类:

    1. 内部路由协议 IGP – 工作在自治系统之内
    2. 外部路由协议 EGP – 工作在这种系统之外

    从工作原理分为:⛺

    1. 距离矢量协议 例如:RIP距离矢量协议通过判断离查找到达远程网络的最佳路径。数据包每通过一个路由器,称为一跳。使用最少跳数到达目的网络的路由被认为是最佳路由。
      距离矢量路由协议发送完整的路由表到相邻的路由器,一个传一个,所以被戏称为传言路由。周期为30秒
    2. 链路状态协议 例如:OSPF
      LSA(Link state)链路状态信息
    3. 混合型协议 例如:EIGRP

    还可以分为:

    1. 有类协议 RIP-V1 、IGRP 通告时不带掩码,在主类边界自动汇总,不以手工汇总
    2. 无类汇总 RIP-V2 、EIGRP 、OSPF

    配置浮动静态路由:🚦

    这是一种用来进行利用备份的方法,可以在动态路由发生改变,不再可用的情况下去启用一个备份路径。
    其实就是写一条静态路由,但是将它的管理距离值设得比动态路由协议要大,这样平常这条静态路由就不会起作用,一旦动态路由不可用,消失了,这条静态路由就生效了。
    实验三
    R1和R2之间有两条链路,在R1与R2的E0/0口之间运行RIP,并且将2.2.2.0 宣告进RIP,这样R1就可以学到2.2.2.0的路由,R1和R2之间还有一条链路是用s1/0口相连,现在要求在E0/0口down掉之后,R1还能通过S1.0的接口访问2.2.2.0网段。在这里插入图片描述

    R1#configure terminal
    Enter configuration commands, one per line.  End with CNTL/Z.
    R1(config)#ip route 2.2.2.0 255.255.255.0 s1/0 150   只要在R1上设置这样一条静态路由就可以了
    

    让我们一起前去绚烂的霓虹🎇

    距离矢量路由协议🗺️

    1. 距离矢量名称是因为路由以协议的矢量(距离,方向)的方式被通告出去的,其中距离是根据度量定义的,方向是根据下一跳路由器定义的。
    2. 定期更新、广播更新、路由表更新;依照传说;距离矢量路由协议并不了解网络拓扑。
    3. 定义一个最大值
      定义跳数的最大值15跳,16跳为不可达,以避免路由选择环路
    4. 通过水平分割消除选择环路
      简单水平分割的规则是,从某接口发送的更新消息不包含从该接口收到的更新所包含的网络,就是我从这个接口收到的路由就不会再发回去。
    5. 路由毒化
      当10.4.0.0挂掉的时候,C会立即发送一条中毒消息(10.4.0.0 16跳)然后通告出去;B收到这条中毒消息后将10.4.0.0从路由表抹去,但仍存在在rip database里,状态是possible down,垃圾收集时间(Garbage colletion Cisco 默认60S)到后,路由被从B的database抹去。
      在这里插入图片描述
    6. 毒性逆转
      同上图,4.0挂掉后,C会发送中毒消息消息,理论上4.0的路由是C通告给B的,根据水平分割原则,B不能向C通告4.0的信息,但是带毒性逆转的水平分割打破了这个原则, B会定期向C发送4.0的毒性逆转消息,以让C知道,他的邻居晓得了4.0挂掉的消息并且在眼巴巴的等着4.0原地满血复活,这样做的另一个好处是避免环路,至少C不会从B再去访问4.0了。
    7. 用触发更新避免环路
      新的路由表一般是定期发送给邻居路由器的,而触发更新(triggered update)则是立即发送以响应路由表的变化。
    8. 用抑制定时器(hold-down timer)防止路由选择环路
      当一个router从邻居roter收到一条更新,指示以前可达的网络现在不可达了,或有一个更大的跳数的路由,则这个router标该路由为不可达并启动一个抑制定时器,如果在定时器满以前收到该路由又可达的更新,或者比以前的记录有更好的度量值,则该router标识这个路由可达并删除定时器。

    🌌总结🌌

    美好的时光总是过得很快:
    距离向量路由协议(distance-vector routing protocol),为路由协议中的两大分类之一,这类协议采用距离向量(distance-vector,缩写为DV)算法来决定报文交换的路径。本文主要总结了距离矢量路由协议的基础

    展开全文
  • 距离矢量路由算法实验报告
  • 用Bellman-Ford 算法实现的路由协议,适用距离矢量协议bgp 等, (matlab 源码)
  • 华为培训课件:HC110113002 距离矢量路由协议-RIP.ppt
  • ns3dvrp ns-3 模拟器的距离矢量路由协议 (DVRP)。ns3 的距离矢量路由协议 (DVRP) 集成作为 IPv4 主动表驱动路由协议,DVRP 实施到 ns-3。 该路由协议为测试和试验不同网络类型提供了一个很好的平台。 DVRP是基于...
  • RIPv1是有类别路由协议,不支持VLSM和CIDR。 以广播的形式发送报文。 不支持认证。 RIPv1 vs. RIPv2 RIPv2 RIPv2为无类别路由协议,支持VLSM,支持路由聚合与CIDR。 支持以广播或者组播(224.0.0.9)方式发送报文。 ...
  • 距离矢量路由协议中路由环路问题的解决方法概括来讲,主要分为六种:定义最大值、水平分割技术、路由中毒、反向路由中毒、控制更新时间、触发更新。本文一一讲解了各种解决方法的实现原理。
  • 第四章 距离矢量路由协议与RIP

    千次阅读 2022-04-19 21:51:28
    第一节 距离矢量路由协议及其原理 驱动问题 距离矢量路由协议的核心算法是什么? Bellman-Ford算法:周期性向邻居传送完整的路由表 距离矢量路由协议具有什么优...

    第一节 距离矢量路由协议及其原理

    驱动问题

          • 距离矢量路由协议的核心算法是什么?

            • Bellman-Ford算法:周期性向邻居传送完整的路由表

          • 距离矢量路由协议具有什么优缺点?

            • 优点:成本低

            • 缺点:收敛慢

          • RIPv1与RIPv2这两个版本有哪些不同?

            • 变长掩码、组播、汇总、安全

    1、距离矢量的意义

    • 距离向量是指以距离和方向向量的形式发布的路线

      • 距离——确定距离目标网络有多远,并基于跳数、成本、带宽、延迟等度量

      • 方向——指定到达目的地址的下一跳或出接口方向

    2、距离矢量路由协议的工作原理

    • 不了解到目标网络的整个路径或网络拓扑的实际地图

      • 但了解到远程网络的距离或度量值和获取远程网络的路径或接口

    • 在通往最终目的地的道路上使用路由器作为指标

    • 共用一条链路且使用相同路由协议的邻居路由器共享更新

    • 更新可以定时发送,也可以在广播或多播需要时发送

    • 距离矢量算法

      • 发送和接收路由信息

      • 计算最佳路径,在路由表中安装路由

      • 检测拓扑变化并对其作出反应

    3、RIP的重要性

    • 虽然RIP在现代网络中很少使用,但它是了解基本网络路由的基础

    • 熟悉RIP的许多基本概念可以帮助你比较RIP和其他协议

    4、路由协议算法

    • 定义:

      • 发送和接收路由信息

      • 存储路由信息

      • 计算最佳路径和安装路由表中的路由

      • 检查拓扑变化并对其作出反应

    • RIP使用Bellman-Ford算法作为路由算法

    5、冷启动——初始网络发现

    • 在冷启动之后,在交换路由信息之前,路由器首先发现它们自己的直连网络和子网掩码

    • 直连的网络最先放置在路由表中

    6、RIP使用的Bellman-Ford算法

    • 发送更新

      • 如果配置了RIP,则邻居路由器将交换包含整个路由表的路由信息

      • 定期或定时发送更新

    • 计算最佳路径和安装路线

      • 路由器检查更新以获取新信息

      • 指标是更新

      • 新的信息存储在路由表中

    • 发送和接收更新

      • 路由器继续交换路由信息并更新路由表

    • 对拓扑变化做出反应

      • 检查并响应拓扑更改

    7、收敛性和网络可操作性

    实现收敛的速度由两个互相依赖的类别组成

    广播路由信息的速度

    最佳路径计算速度

    网络被认为是完全可操作的之前,必须达到收敛

    8、RIP计时器

    更新定时器:默认为30S

    无效定时器

    刷新定时器

    限制定时器

    更新定时器还可以用来跟踪路由表中路由信息的年龄

    每次收到更新报文时,路由表中路由信息的年龄都会更新

    第二节 RIP的基本配置

    驱动配置

        • RIP的基本配置有哪些?

          • 激活进程

          • 指定网络(宣告的内容与途径)

        • 如何减少不必要的路由更新?

          • 配置Passive Interface

        • 如何查看RIP路由运行的情况

          • Show ip protocols

          • Show ip route rip

          • Debug ip rip

    1、指定网络

    • 当需要使能网络进程的RIP路由时,可以使用network network-address router router configuration mode 命令

    • 为每个直连网络输入有类网络地址

    Router(config-router)#network directly-connected-classful-network-address

    • 在属于特定网络的所有接口上启用RIP,关联的接口可以发送和接收RIP更新

    2、路由验证与故障处理

    • 在配置任何路由之前,无论是静态路由还是动态路由,使用show ip interface brief命令确保所有必要的接口都是打开状态

    • 要验证路由并排除故障,首先使用show ip route 和 show ip protocols。

    • 如果不能使用这两个命令来隔离问题,那么使用 debug ip rip 来查看到底发生了什么

    3、不必要更新的影响

    • 浪费的带宽——带宽被浪费在传输不必要的更新

    • 浪费的资源——局域网中的所有设备都必须将更新处理到传输层

    • 安全风险——广播网络上的广告更新存在安全风险,路由更新可以被修改并发送回路由器,从而用错误的度量破坏路由表

    4、被动接口配置

    被动接口命令用来抑制接口的路由更新

    Router(config-router)#passive-interface interface-type interface-number

    第三节 RIP的高级配置

    驱动问题

        • RIP的自动汇总在什么情况下发生?

          • 在跨越主类网络边界时

        • RIP的自动汇总会有什么问题?

          • 不能支持子网非连续的场景

        • 若要支持非连续的子网,应如何配置RIP?

          • 使用支持能够关闭自动汇总的RIPv2

    1、边界路由器

    边界路由器是一种具有多个主要有类网络接口的路由器

    2、自动汇总

    有类路由协议自动总结跨主要网络边界的有类网络

    RIP在发送更新时,会使用自动摘要

    • 优点:

      • 路由更新的大小随着路由更新带宽的减少而减少

      • 单个路由被用来表示多个路由,这使得在路由表中查找更快

    • 缺点:

      • 自动汇总不能支持非连续的子网的环境

    • 自动汇总无效的情况:

      • 使用RIPv1时,no auto-summary命令无效。必须使用RIPv2。

    3、手动RIPv2总结

    ip summary-address rip ip-address network-mask interface命令用于聚合指定接口下的地址或子网

    第四节 RIP默认路由

    驱动问题

        • 为什么要在路由协议中进行默认路由的传播?

          • 提高默认路由的灵活性(适应性)

        • 如何通过RIP进行默认路由的传播?

          • 重分发(所有)静态路由

          • 仅重分发默认静态路由

    1、复习默认静态路由

    • 默认路由

      • 没有在路由表中明确定义的报文将被发送到默认静态路由的指定接口

    • 命令语法

      • Router(config)#ip route 0.0.0.0 0.0.0.0{ip-address|exit-intf}

    2、参考网络

    ISP为客户网络内的地址配置一个指向R的静态路由

    为RIP路由域中的所有其他网络提供Internet连接

    R2或R3上配置静态路由

    或者仅重发一个默认静态路由给所有使用动态路由协议的其他路由器

    3、在RIP中传播默认路由

    命令用来在RIP更新中传播默认静态路由,从而指定路由器产生默认信息

    第五节 RIPng for IPv6

    驱动问题

        • IPv6网络中是否有类似RIPv1或RIPv2这样的距离矢量路由协议?

          • 有,RIPng

        • 如果有,IPv6下的RIP协议相对RIPv1或RIPv2有什么异同?

          • 除 UDP端口号与组播地址不同外,其他基本相同

      

    1、RIPng对IPv6概述

    RIP有三个版本:RIPv1,RIPv2和RIPng

    IPv4网络中的RIPv1和RIPv2路由

    IPv6网络中的RIPng路由

    RIPng基于RIPv2协议,它仍然有15跳的限制,行政距离是120

    第六节 消除路由环路的机制

    驱动问题

        • 距离矢量路由协议为什么可能形成路由环路?

          • 路由器知道的只是网络的一部分信息

          • 路由信息的更新周期比较长

        • 在距离矢量路由协议中可以使用哪些机制来避免路由环路?

          • 触发更新

          • 水平分割

          • 路由毒化

          • 毒性逆转

    1、什么是路由环路?

    • 一个包在一系列路由器中连续地传输,而永远不会到达它的目的地的状态

    • 可能由以下原因引起

      • 静态路由配置错误

      • 路由重新分配配置错误

      • 错误的配置或安装丢弃路由

      • 收敛速度慢

    2、循环可能导致跳数无限大

    当不确定的路由更新将度量值增加到“无穷大”时所存在的一种情况,该度量值对于一个不可再达的网络来说是无穷大的

    3、路由循环问题

    • 在一个环路中,在路由器之间来回循环的流量占用过多的带宽

    • 可能导致CPU资源紧张

    • 路由更新可能丢失或没有及时处理,这将引入额外的路由循环,使情况更糟

    • 数据包可能会迷失在“黑洞”中

    4、消除路由循环的机制

    • 定义最大度量以防止计数到无穷大

    • 抑制定时器

    • 水平分割

    • 路由投毒或投毒反转

    • 触发更新——>快速收敛

    5、设置最大度量值

    • 距离矢量路由协议通过设置指定的度量值来表示无穷大

    • 一旦路由器“数到无穷”,它就标记这条路由不可达、

    6、抑制计时器

    • 抑制定时器用于防止定期更新消息不恰当地恢复可能已经坏掉的路由

    • 如果一条路由被标识为down or possibly down,则该路由的任何其他包含相同状态或更糟状态的信息都将被忽略一段时间

    • 将标记为不可达的路由在该状态下保留一段时间,该时间足够长,以便更新将最新信息传播到路由表中

    7、IP&&TTL

    • TTL字段的用途

      • TTL字段存在于IP报头中,用于防止数据在网络中无休止地传输

    • TTL域是如何工作的

      • TTL字段包含一个数值

      • 到目的地址的路由上每当经过一台路由器,数值就减1

      • 如果数值达到0,则丢弃该报文

    8、水平分割规则

    • 路由器不应该通过更新接口来发布网络

    9、路由毒化

    • 路由毒化是指在发送给其他路由器的路由更新中,将该路由标记为不可达

    • 不可达是一个设置为最大值的指标,例如16

    • 一旦路由器通过某个接口得知一条路由不可达,就将其通告为不可达

    10、分割规则和毒化逆转

    • 当向特定的接口发送更新时,具有毒化逆转的水平分割规则将把该接口上学习到的任何网络指定为不可达的

    • 显示地告诉路由器忽略一条路由比一开始就不告诉它要好

    展开全文
  • RIP是一种距离矢量路由协议,属于IGP协议。 1.2 适用范围 RIP协议适用于中小型网络,有RIPv1和RIPv2两种。 1.3 端口 使用UDP进行路由信息的交互,端口号为520. 二、特性 RIP支持水平分割,毒性逆转和触发更新。 2.1 ...

    一、基本概述

    1.1 协议类型

    RIP是一种距离矢量路由协议,属于IGP协议。

    1.2 适用范围

    RIP协议适用于中小型网络,有RIPv1和RIPv2两种。

    1.3 端口

    使用UDP进行路由信息的交互,端口号为520.

    二、特性

    RIP支持水平分割,毒性逆转和触发更新。

    2.1 水平分割

    执行水平分割可以组织路由环路的发生。
    从一个接口学习到路由信息,不再从这个接口发送出去,同时也能减少路由更新信息占用的链路带宽资源。

    2.2 触发更新

    RIPv1支持广播更新,更新地址为 255.255.255.255
    RIPv2支持组播更新,更新地址为 224.0.0.9

    三、RIPv1和RIPv2的比较

    在这里插入图片描述

    四、补充

    4.1 主类网络

    接口下IP和它的默认子网掩码相乘得出来的网络号叫主类网络。

    4.2跨越主类网络边界自动汇总

    若两个相邻的网段主类网络号相同,则RIPv1不会自动汇总;
    若两个相邻的网段主类网络号不同,则RIPv1会自动汇总。

    展开全文
  • 是一种实现自治系统AS之间的路由可达,并选择最佳路由的距离矢量路由协议。 动态路由的分类 【1】按自治系统分为 IGP:内部网关路由协议,运行在AS内部的路由协议,主要解决AS内部的选路问题,发现、计算路由。 主要...
  • RIP距离矢量路由协议

    2020-05-11 21:07:40
    目录工作原理特点RIPV1和RIPV2的区别避免路由环路的方法基本配置 工作原理 初始化;初始化时,会从每个参与工作的接口上发送请求数据包,向相邻设备请求完整的路由更新 接收请求;RIP有两种类型的消息,响应和接收...
  • 路由器运行RIP后,会优先发送路由更新请求,收到请求的路由器会发送自己的RIP路由进行响应,网络稳定后路由器会周期性的发送路由更新信息。RIP使用跳数作为度量值来衡量到达目标网络的聚类。缺省条件下直连路由跳数...
  • 学习笔记:动态路由协议,距离矢量路由协议RIP(原理及配置) 1.动态路由 基于某种路由协议实现 特点: 减少了管理任务 占用了网络带宽 1.1基础 动态路由协议概述 路由器之间用来交换信息的语言 度量值 跳数...
  • 新的基于优先级的混合距离矢量路由协议 (PBHDV) 是基于优先级的上述两种协议的混合。 PBHDV 的新方法提高了数据包交付率,最大限度地减少了端到端延迟并提高了吞吐量。 所提出的方法已在 NS2 中实现和测试,并与...
  • 路由的概念 路由指的是当网络设备收到一个IP报文时,会在自己的路由表中查询报文的目的IP地址,匹配给目的IP地址的路由表项,根据该表项所指示的下一跳即出接口转发报文;如果没有任何路由表项...①:距离矢量协议:R
  • 距离矢量路由协议和链路状态路由协议相比,前者是依照“传闻”来进行路由选择,而后者是每台路由器独立地计算最优路径。 详细地说,每台运行了链路状态路由协议的路由器会和它的邻居建立邻接关系并且互相给自己的每...
  • 什么是路由环路? 路由环路是指数据包在一系列路由器之间不断传输却始终无法到达其预期目的网络的一种现象。当两台或多台路由器的路由信息中存在错误地指向不可达...距离矢量路由协议的工作方式比较简单。其简单...
  • 距离矢量路由协议_(4)

    2019-07-24 15:03:24
    距离矢量路由协议: RIP(路由信息协议)最初在 RFC 1058 中定义。主要有以下特点: l 使用跳数作为选择路径的度量。 l 如果某网络的跳数超过 15,RIP 便无法提供到达该网络的路由。 l...
  • 无线自组织网络中的按需距离矢量路由协议(AODV)没有考虑到能量消耗的均衡性和网络生命期的问题。针对AODV的这一缺点,提出了一种高能量节点驱动的AODV协议(HN-AODV)。此协议将高能量节点驱动的策略应用于按需路由...
  • 动态路由 概述:路由器之间用来交换信息的语言。动态路由能够自动地建立自己的路由表,并且能够根据实际情况的变化(根据具体...1.距离矢量路由协议:(主要根据跳数) 传说路由,一个告诉一个。 依据从源网络到目标网
  • 针对移动自组网中节点的移动导致数据传输路由经常发生断裂,备份路由并不能保证其可用性,在现有备份路由的基础 上加入稳定性考虑,形成了一种加入稳定性的备份按需距离矢量路由协议(back-up stability Ad hoc on-...
  • 基于模拟证明方法,Acs等提出了一个MANET安全按需距离矢量路由协议的形式化分析模型,并利用该模型证明了ARAN协议的安全性。对该模型进行了深入分析,指出其中合并相邻敌手节点操作和正确系统状态定义的不合理性,...
  • distanc_vector 数据网络中的距离矢量路由协议根据距离确定数据包的最佳路由。
  • 七-二:动态路由: 1.静态路由的特点:优先级比较高,但是配置麻烦,不能...3.1距离矢量路由协议:路由器没有全网拓扑,只是从邻居学到的路由(“道听途说”)/代表:RIP(公有)、eigrp(Cisco私有) 3.2链路状态路...
  • @[动态路由(一)–RIP协议] 前言 上次我们接触到了静态路由和浮动路由,当出现多个路由的时候,需要在路由表上添加下一跳和目的网段,才能访问 [R]ip route-static 目的网段+子网掩码+下一跳ip #...一、动态路由协议

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 9,493
精华内容 3,797
热门标签
关键字:

典型的距离矢量路由协议是