动态路由协议

一、动态路由协议

1、什么是动态路由:

===》===》===》

2、动态路由

(1)概念:网络中的路由器之间相互通信,传递路由信息,利用收到的路由信息更新和维护路由表的过程;动态路由是基于某种路由协议;

(2)特点:a,减少管理任务;b,占用网络带宽;

(3)动态路由协议传递信息:

  a,向其它路由器传递路由信息

  b,接受其它路由器的路由信息

  c,根据收到的路由信息计算出到每个目的网络的最优路径,并由此生成路由表

  d,根据网络拓扑变化及时调整整个路由表,同时向其它路由器宣告拓扑改变的信息

(4)前景和背景知识

3、收敛时间:当所有路由器都获取到完整而准确的网络信息时,网络即完成收敛。

4、度量和路由协议

(1)ip路由协议中使用的度量如下:

※带宽

※延迟

♥跳数

♥负载

♥可靠性

(2)度量:度量是指路由协议用来分配到达远程网络的路由开销的值

 5、负载均衡:数据分组会使用所有路由开销相同的路径转发出去

 二、动态路由协议的分类

1、距离矢量路由协议:路由器每经过特定时间周期向邻居发送自己的路由表

  距离:有多远;矢量:从哪个方向

2、链路状态路由协

(1)从对等路由器处获取信息,建立一张完整的网络图-----链路状态数据库

 

(2)根据链路状态数据库,用SPF(最短路径树)算法计算出一个以自己为根的树型结构,再生成路由表

(3)***谣传***:以ripv2为例:路由器的路由信息都是由邻居路由器通告的,

  并不知道路由器的信息属于哪台路由器,这种路由协议的学习方式,传递的是具体的路由信息。

3、IGP和EGP

(1)内部网关协议(IGP):用于在自治系统内部路由;例:RIP、EIGRP、OSPF、isis

(2)外部网关协议(EGP):用在自治系统之间路由;例:BGP

 4、有类路由协议和无类路由协议

(1)有类:有类路由协议在路由更新过程中不发送子网掩码信息。

(2)无类:无类路由协议的路由信息更新中,同时包括网络地址和子网掩码。

 

三、路由表和网络探索

1、路由表

(1)路由信息选择信息库(RIB)

  在数据库中,每个路由表项最少包含以下两个项目:

    a,目标地址:路由器可以到达的网络地址。

    b,定向目标的指针:去往目标网络的下一条路由器地址

(2)路由表的匹配原则:最长子网掩码匹配原则;

(3)查看路由表信息:show(Cisco)/display(华为) ip route-table

  a,路由标识:C---代表直连的网段

       L---和C一样,它代表本地网段

       R---通过RIP路由协议学习到的路由条目

       S---通过手动配置静态路由学习到的路由条目

       D---通过eigrp学习到的路由条目

       D EX---重分布进eigrp的路由条目

       O---通过ospf路由协议学习到的路由条目

       O IA同一个OSPF进程内,从不同区域(area)学习 

  b,目标网段:可以到达的目标网段

  c,管理距离:描述该路由条目对应的路由协议的开销值,不同的路由协议有不同的管理距离(一般由各大厂家自己规定):

      C,L管理距离是0

      R的管理距离是120

      S的管理距离是1

      D的默认管理距离是90

      D EX重分布进来的eigrp路由的管理距离是170

      O和O IA的管理距离都是110

  d,度量值:描述的是去往该网段的开销值,每一种路由协议,都有自己计算开销值的方式;

  e,下一跳:去往目的网段的最近的下一跳地址;

  f,出接口:去往目的网段的自己的出接口;

2、算法:算法是指用于完成 某个任务的一定数量的步骤,路由协议使用算法来路由信息并确定最佳路径。

3、路由协议通告:路由协议使用各种消息找出邻近的路由器,交换路由信息,并通过其它一些任务来获取和维护准确的网络信息。

原文地址:https://www.cnblogs.com/yun2177856901/p/13746377.html