2-8路由协议基础

一、什么是路由

路由:本身(源)到目标网络所经过的路径

二、路由器工作过程及工作原理


路由器:
当一个数据包进入路由器后,路由器会把这个数据包解开,由下往上一层层解开,直到接到网络层为止。路由器会查看网络层中的目的IP地址,然后查询它的路由表,根据路由表中的目的IP地址,进行数据的转发。
交换机:
当一个数据包进入交换机后,交换机会把这个数据包解开,由下往上一层层解开,直到接到链路层为止。交换机会查看链路层中的目的AMC地址,然后查询它的MAC地址表,根据MAC地址表中的目的MAC地址,进行数据的转发。

三、路由协议分类

按作用范围

EGP:外部网关路由协议,Internet 上所有路由协议叫做EGP。也叫做BGP,BGP的前生就是EGP,现在Internet上的运行的路由协议都是BGP

按算法

  • 距离矢量型路由协议
    rip,BGP-- 路径矢量路由协议
  • 链路状态型路由协议
    OSPF IS-IS

按业务的应用

  • 单播路由协议
    Rip ospf BGP IS- IS
  • 组播路由协议
    PIM-DM PIM-SM

四、路由表的组成

  • Destination/mask:显示的是目标的网络和掩码
  • NextHop:数据包交给的地址
  • interface:数据包的出去的接口
  • proto:该路由的来源
    * direct:表示该路由是从直连的接口学来
    * rip:表示该路由是从rip动态路由协议学到
    * ospf:表示该路由是从ospf动态路由协议学到

四(1)、路由优先级干什么用的?

  • 选路的用的,当路由器到一个目的地有两条或两条以上的路由时,路由器把优先把优先级小的路由,放入到路由表中。
  • 华为各种路由协议默认的优先级
路由协议 优先级
DIRECT 0
OSPF 10
IS-IS 15
STATIC 60
RIP 100
OSPF ASE 150

四(2)、路由优先级

  • cost:从源到目标经过路径的花费,当路由器到一个目的地有两条或两条以上的路由时,路由器会把cost小的路由放到路由表中。
    1、12.1.1.0/24 优先级:10 花费:50
    2、12.1.1.0/24 优先级:100 花费:10
    哪一条路由会被加入到路由表中呢?(1)
    先比较优先级,优先级相同的情况下在比较花费( cost )

四(3)、等价路由(ECMP)

  • 同一个路由协议,到同一个目的地有多条相同cost的路径时,这些路由会被加入到路由表中,去往在目标的数据包,会进行负载分担(负载均衡)
  • 如上图:发10个包,上路走5个包,下路走5个包

四(4)、路由表的匹配原则

一个数据包源: 192. 168. 1.1,目的: 12.1.1.2

  • 最长子网掩码匹配,有明细路由就找明细,没有明细就根据网络号有下一跳

四(5)、路由环路

  • 概念:数据包在两个或两个以上的路由器之间循环,成为路由的环路
  • 生存周期:TTL值,64、128、255,每经过一台路由该值(TTL)会减-1,如果减到0了以后,路由器会丢弃这个数据包,主要作用就是为了防止路由环路。

❤️有则改之,无则加勉。如有错误、建议、疑问,评论或联系飞沙QQ:2602629646
❤️本文来自作者:MrFlySand,转载请注明原文链接:https://www.cnblogs.com/MrFlySand/p/13522083.html

原文地址:https://www.cnblogs.com/MrFlySand/p/13522083.html