网络层:网关协议

一. 网关

所谓的网管即就是之前路由器的名字, 即路由器和网关是一个东西

二. 内部网关协议

1. RIP协议

路由信息协议 RIP 是内部网关协议 IGP中最先得到的广泛使用的协议. 同时 RIP 是一种分布式基于距离向量的路由选择协议. RIP 协议要求网络中的每一个路由都必须维护自己到其他目的网络的距离记录. 其中的距离指的是从一个路由器到直接连接的网络的距离定义为1. 即直接交付条件下距离是1. 间接交付条件下就是这条路由中间经过的路由器的数量. RIP 协议中的距离就是跳数, 因此每经过一个路由器, 跳数就会加1.
它的最佳路由选择目标是距离最短, 报文首部中生存时间是 15, 如果经过 15 跳路由还没有到达, 此时就说明两个路由之间不可达, 报文控制协议会给发送方发送一个出错信息. 说明 RIP 协议只使用与小型互联网. 同时路由器中只存在一条路由, 当主机 A 和主机 B 之间有多条路由的时候, RIP 协议会从这三条记录中选择一条最短的路径, 它不会记录三条路由, 之后记录最短的一条路由.

2. RIP 协议的三个要点

从自己开始和隔壁进行路由交换, 我把我的路由信息给我的隔壁, 我的隔壁又把它的路由信息给我, 同时我的隔壁又把它的路由给它自己的隔壁, 这样就可已通过一步一步的交换, 就可以获得这个网络中的路由信息. 其中交换的是路由表的所有信息. 同时按照固定的时间进行一次路由交换, 一般是 30 秒左右.

3. 路由表的定义和收敛过程

路由表中除了目的路由和下一条网络之外会多一个最短距离. 每次查询 RIP 协议的时候由于它在路由表中定义了最短距离, 因此在查询路由信息的时候, 会以最短的时间查询出最短距离, 这就叫做收敛过程

4. 距离向量法路由算法

这里写图片描述

5. RIP 协议缺陷

只适用于小的网络, 同时由于追求最短距离, 可能会在发送过程中由于网络拥塞等原因造成传输效率降低. 同时适用运输层的数据包 UDP 作为报文信息. 同时 RIP 报文中包括了地址协议, (用的是构成超网, 划分超网地址等标志), 路由标记即就是路由属于哪个自治系统, 目的网络地址, 子网掩码, 下一跳的路由地址.路由出现故障时需要经过很长的时间才会认定该路由信息是断开的. 但实现简单, 收敛速度较快. 由于交换的是整个路由表, 因此随着网络的增加, 开销也会增加.