路由协议基础(一)

       随着科技发展和需求的变化,网络的规划也是越来越复杂,路由协议就是为了解决在复杂网络中如何进行最优路径的选择,指导网络设备沿着最优路径进行数据转发。

定义:路由协议是一种在网络中进行选路的协议,

一、路由协议分为:静态路由协议和动态路由协议。

  1. 静态路由协议是指网络管理人员手工对数据转发的路径进行配置,这种方式转发数据快速,耗费设备资源少,但是只适合小型的网络,因为这种路由配置起来出现故障后必须要手动修正,不能自动根据网络状态进行路由调整。配置耗费人工大。
  2. 动态路由协议是指可以根据网络状况进行自动调整的一种路由协议,该协议一旦配置完成,会随着网络状况的变化,自动进行最优路径选择,适合中、大型的网络。

二、静态路由配置:

我们使用华为的仿真软件eNSP在三层交换机或者路由器上完成静态路由的配置。

1、 默认路由配置
       当进行路由匹配的时候,找不到可以选择的路由,则都会走默认路由。
配置命令:

Ip route-static 0.0.0.0 0.0.0.0 下一跳地址(如10.10.0.2) 也可以写成 0.0.0.0 0
下一跳地址(10.10.0.2)

       该路由的含义:当到达数据包的目的地址不在路由表中,不知道发往哪里的时候,则就发往目的地址为:10.10.0.2的设备。

ospf等价路由先用哪个 等价路由协议_ospf等价路由先用哪个

2、 静态路由配置
       管理员手工配置路由条目,包括目的地址和下一跳。
配置命令:

Ip route-static 192.168.20.0 255.255.255.0 192.168.10.1 即: ip
route-static 目的地址 目的地址子网掩码 下一跳地址

       该路由含义:当收到的数据包想要发往192.168.20.0 网段的时候,则就把数据包发往192.168.10.1这个地址的所在的端口进行转发。

ospf等价路由先用哪个 等价路由协议_网络_02

三、动态路由协议分类

       由于静态地址配置麻烦,只适合小型网络,而且无法动态的响应网络的变化,因此出现了动态路由协议,可以动态响应网络的变化,而且配置也不复杂,适合中、大型网络。
动态路由协议现如今通常有两种分类方法:
1、 按照工作区域分类
       (1). IGP(Interior Gateway Protocols,内部网关协议)
              有RIP、OSPF、IS-IS三种路由协议。
       (2). EGP(Exterior Gateway Protocols,外部网关协议)
              有BGP一种路由协议。
2、按照路由协议的工作机制和算法分类
       (1).距离矢量路由协议
              有RIP路由协议。

(这里说明一下,BGP协议是距离向量算法,某些说法也会和RIP的距离矢量路由算法等同)

       (2).链路状态路由协议
              有OSPF、IS-IS两种路由协议。



ospf等价路由先用哪个 等价路由协议_目的地址_03


3、解释下工作区域划分和工作机制划分的区别。
       (1).工作区域划分
              外部网关和内部网关是根据自治系统(AS)来进行区分的。一个自治系统内部运行的路由协议叫做内部网关协议,不同自治系统之间运行的协议叫做外部网关协议。

Ps: 自治系统:可以看作一个小型的局域网

        (2).按工作机制和算法来划分为距离矢量路由协议和链路状态路由协议
              运行距离矢量路由协议的路由器周期性的泛洪自己的路由表。
              对于网络中的所有路由器而言,路由器并不清楚网络的拓扑,只是简单的知道要去往某个目的方向在哪里,距离有多远。

Ps: 泛洪就是将收的数据发往除接收到的端口以外的所有端口,类似广播

              运行链路状态的路由协议的路由器通告的是LSA,也就是链路状态信息

Ps: 链路状态信息包括接口的开销、连接的对象等链路上的信息。

小结:

1、默认路由配置 Ip route-static 0.0.0.0 0 下一跳地址
2、静态路由配置 Ip route-static 目的地址 目的地址子网掩码 下一跳地址
3、动态路由协议分类:按工作区域分和按照工作机制划分。