路由器(结构、分组转发流程、路由选择协议(rip、ospf、bgp)) -凯发k8官方网
从功能上可以划分为:路由选择和分组转发。
分组转发结构由三个部分组成:交换结构、一组输入端口和一组输出端口。
从数据报的首部提取目的主机的 ip 地址 d,得到目的网络地址 n。
路由选择协议都是自适应的,能随着网络通信量和拓扑结构的变化而自适应地进行调整。
互联网可以划分为许多较小的自治系统 as,一个 as 可以使用一种和别的 as 不同的路由选择协议。
可以把路由选择协议划分为两大类:
- 自治系统内部的路由选择:rip 和 ospf
- 自治系统间的路由选择:bgp
3.1 内部网关协议 rip
rip 是一种基于距离向量的路由选择协议。
- 距离是指跳数,直接相连的路由器跳数为 1。
- 跳数最多为 15,超过 15 表示不可达。
rip 按固定的时间间隔仅和相邻路由器交换自己的路由表,经过若干次交换之后,所有路由器最终会知道到达本自治系统中任何一个网络的最短距离和下一跳路由器地址。
3.1.1 距离向量算法:
3.1.2 优缺点
rip 协议实现简单,开销小。
但是 rip 能使用的最大距离为 15,限制了网络的规模。
并且当网络出现故障时,要经过比较长的时间才能将此消息传送到所有路由器。
3.2 内部网关协议 ospf
开放最短路径优先 ospf,是为了克服 rip 的缺点而开发出来的。
- 开放表示 ospf 不受某一家厂商控制,而是公开发表的;
- 最短路径优先表示使用了dijkstra 提出的最短路径算法 spf。
3.2.1 ospf 具有以下特点:
向本自治系统中的所有路由器发送信息,这种方法是洪泛法。
发送的信息就是与相邻路由器的链路状态。
- 链路状态包括与哪些路由器相连以及链路的度量;
- 度量用费用、距离、时延、带宽等来表示。
只有当链路状态发生变化时,路由器才会发送信息。
所有路由器都具有全网的拓扑结构图,并且是一致的。相比于 rip,ospf 的更新过程收敛的很快。
3.3 3. 外部网关协议 bgp
bgp(border gateway protocol,边界网关协议)
as 之间的路由选择很困难,主要是由于:
- 互联网规模很大;
- 各个 as 内部使用不同的路由选择协议,无法准确定义路径的度量;
- as 之间的路由选择必须考虑有关的策略,比如有些 as 不愿意让其它 as 经过。
bgp 只能寻找一条比较好的路由,而不是最佳路由。
每个 as 都必须配置 bgp 发言人,通过在两个相邻 bgp 发言人之间建立 tcp 连接来交换路由信息。
与50位技术专家面对面20年技术见证,附赠技术全景图总结
以上是凯发k8官方网为你收集整理的路由器(结构、分组转发流程、路由选择协议(rip、ospf、bgp))的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇:
- 下一篇: