目录
前言
路由器工作在OSI参考模型的网络层,它的重要作用是为数据包选择最佳路径,最终送达目的地。那路由器是怎么进行工作的呢?
1. 路由器原理
从源主机到目标主机的转发过程,在转发过程中选择最佳路径
1.1 路由分类
- 直连路由--通过接口IP地址,子网掩码形成的
- 非直连路由(静态和动态路由协议)
(1)直连路由:路由器自动添加和自己直连的路由
(2)静态路由:管理员手动添加的路由
(3)动态路由:由路由协议动态建立的路由
1.2 路由协议
1、IGP:内部网关协议(Interior Gateway Protocol)内部网关协议(IGP)是一种专用于一个自治网络系统(比如:某个当地社区范围内的一个自治网络系统)中网关间交换数据流转通道信息的协议。网络IP协议或者其他的网络协议常常通过这些通道信息来决断怎样传送数据流。目前最常用的内部网关协议分别是:路由信息协议(RIP)和最短路径优先路由协议(OSPF)分级的链接状态路由协议(ISIS)。
2、EGP:外部网关协议(Exterior Gateway Protocol)外部网关协议(EGP)是一种在自治系统的相邻两个网关主机间交换路由信息的协议。 EGP 通常用于在因特网主机间交换路由表信息。它是一个轮询协议,利用 Hello 和 I-Heard-You 消息的转换,能让每个网关控制和接收网络可达性信息的速率,允许每个系统控制它自己的开销,同时发出命令请求更新响应。路由表包含一组已知路由器及这些路由器的可达地址以及路径开销,从而可以选择最佳路由。每个路由器每间隔 120 秒或 480 秒会访问其邻居一次,邻居通过发送完整的路由表以示响应,代表协议是边界网关协议(BGPv4)。
1.3 路由协议类型
1、距离矢量路由协议距离矢量路由协议的路由学习来自于邻居路由器的通告,通告时间是周期性的,俗称传闻路由,路由的学习容易被邻居路由器“误导”,导致路由学习错误。
2、链路状态路由协议:链路状态路由协议的路由学习来自于拓扑表,每个路由器都会形成一张完整的拓扑表,类似于完整的地址,根据自身节点的出发来计算到其他节点的最短路径,因此路由信息更加可靠,且通告是触发式的,收敛时间短
1.4 动态路由的优缺点
优点:可以自适应网络状态的变化。 自动维护路由信息而不需要管理员手动配置。
缺点:由于需要相互交换路由信息,因此占用网络带宽和系统资源。 安全性不如静态路由。
1.5 路由协议优先级
DIRECT 0
OSPF 10
ls-ls 15
STATIC 60
RIP