动态路由基础

 动态路由:网络中的路由器之间相互通信,传递路由信息,利用收到的路由信息更新和维护
    动态路由特点:
         1.减少了管理任务。因为动态路由的过程完全是由路由器自己完成的,管理员只需要做简单的配置即可,路由学习,路由转发和路由维护的任务都是由动态路由来完成的。配置了动态路由后,当网络拓扑发生变化时,不需要进行重新配置,动态路由会自己了解这些变化,从而修改路由表。
        2.占用了网络的带宽。因为动态路由是通过与其他路由器通信来了解网络的,每个路由器都要告诉其他路由器自己所知道的网络信息,同时还要从其他路由器学习自己所不知道的网络信息,这样就不可避免地会发送信息包,而这些路由信息会占用一定的网络流量。
    动态路由是基于某种路由协来实现的。路由协议定义了路由器在与其他路由器通信时的一些规则。也就是说,路由协议规定了路由器是如何来学习路由的,是用什么标准来选择路由以及维护路由信息,等等。
   动态路由协议就像路由器之间用来交流的语言,通过它,路由器之间可以共享网络连接信息和状态信息。动态路由协议不局限于路径的选择和路由表的更新,当到达目的网络的最优路径出现问题时,动态路由协议可以在剩下的可用路径中,选择下一个最优路径进行代替。
   
    每一种动态路由协议都有它自己的路由选择方法,算法是解决问题的一系列步骤。一个路由选择算法之前具备以下几个步骤。
         1.向其他路由器传递路由信息
         2.接收其他路由器的路由信息
         3.根据收到的路由信息计算出到每个目的的网络的最优路径,并且此生成路由表
         4.根据网络拓扑的变化及时做出反应,调整路由生成新的路由表,同事把拓扑变化以路由信息的形式向其他路由器宣告
  度量值:
      当到达同一个网段有两天或两条以上不同路径的时候,动态路由协议会选择一条最优传输数据。
       不同的路由协议使用不同的度量,有时候还用多个度量
       跳数:跳数度量可以简单的记录路由器的跳数
       带宽:带宽度量将会选择高带宽路径,而不是低带宽路径
       负载:负载度量反应了占用沿途链路的流量大小
       时延:时延度量数据包经过一条路径所花费的时间
       可靠性:可靠性度量用来度量链路在某种情况下发生故障的可能性
        成本:成本是用来描述路由优劣的一个通用术语
    动态路由协议可分为:距离矢量路由协议和链路状态路由协议
       距离矢量路由协议:距离矢量的名称的由来是因为路由是以矢量(距离、方向)的方式被通告出去的,其中距离是根据度量定义的,方向是根据下一跳路由器定义的。
       链路状态路由协议:距离矢量路由协议所使用的信息可以比喻为路标提供的信息,而链路状态路由协议像是一张公路线路图。链路状态路由器是不容易被欺负欺骗而做出错误的路由器决策的,因为它有一张完整的网络图。链路状态不通于距离矢量依照传闻进行选择工作方式,原因是链路状态路由器从对等路由器那里获取第一手信息。每台路由器会产生一些关于自己,本地直连网络自己这些链路状态的信息。这些信息从一台路由器传送到另一台路由器,每台路由器都做一份信息备份,但是绝不改动信息。最终目的是每台路由器都有一个相同的有关互联网络的信息,并且每台路由器可以独立地计算各自的最优路径。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章