RIP
-定义:
routing information protocol , 路由信息协议
在内网的多个路由器之间自动的学习、同步路由表,
以计算出一个去往目标网络的最短、无环、数据转发路径;
-场景:
一般在小规模的企业内部网络使用
(因为RIP有最大跳数限制,最大为 16 跳)
-版本:
version 1
#属于有类路由选择协议(报文不携带子网掩码)
#广播的发送方式 - 255.255.255.255
#无法关闭自动汇总
version 2
#属于无类路由选择协议(报文携带子网掩码)
#组播的发送方式 - 224.0.0.9
#多了一个路由标记(tag)字段,可以实现路由的批量管理;
#多了一个认证功能(使用的是RIP respone报文的第一个路由条目来充当)
#多了一个 mask 字段,从而可以支持关闭自动汇总;
#多了一个 next-hop 字段,从而可以解决“MA网络中的”次优路径问题;
-报文:
request:请求,用于向其他RIP路由器请求更新条目;
respone:响应,用于向其他RIP路由器发送更新条目;是对request的回应
-工作表:
(RIP邻居表):
#凡是能与自己互通的路由器,都称之为 RIP 邻居;
RIP数据库:
#本地宣告的路由条目
#从其他路由器学习过来的路由条目
RIP路由表:
#表示的是从数据库中挑选出来的最好的路由;
-原理:
1、路由器启用RIP以后,会将自己本地路由表中的条目进行宣告进入到RIP
2、在启动RIP协议的端口上发送这些更新条目;
3、对方RIP路由器接收以后,经过路由比较,将最好的条目放入路由表;
4、所有的RIP路由器都会进行周期性、全部路由表更新,以广播的方式;
(在RIPv2中,是触发式、增量更新,并且是以组播的方式)
动态路由概述:
动态路由
-动态路由不需要手工写路由
-路由器之间能够自己互相学习
动态路由特点
-减少了管理任务
-占用了网络带宽
动态路由协议
-概述
-路由器之间用来交换信息的语言
-度量值
-跳数,带宽,负载,时延,可靠性,成本
-收敛
-使所有路由表都达到一直状态的过程
路由类型:
-直连路由
-非直连
- 静态
- 动态
- IGP:Internal gateway protocol ,内部网关协议
目的:在内网,快速,计算出一个去往目标网络的,无环,最短,数据转发路径;
DV-distance vector ,距离矢量路由协议
RIP
IGRP
EIGRP
LS-link state ,链路状态路由协议
ISIS
OSPF - EGP: external gateway protocol ,外部网关协议
目的: 在网络之间,通过BGP实现路由的灵活控制和选路,同时确保无环;
转载于:https://blog.51cto.com/13467772/2060545