2021-10-10

Posted yls998

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2021-10-10相关的知识,希望对你有一定的参考价值。


路由是什么:报文从源到目的地的传输路径。路由器可以根据路由表的最佳路由进行转发,最佳路由与与发现此路由的路由协议优先级,所配置的路由度量有关。
**路由可实现负载分担:**当多条路由协议优先级与路由度量一样可以实现负载分担。
**路由备份:**当多条路由的协议优先级与路由度量不一样时可以实现路由备份,增加可靠性。

路由的分类

路由可以分为3大类
1.直连路由:通过链路层协议发现的路由不需要手动配置。
2. 静态路由:需要手动配置的路由。
3.动态路由:通过动态路由协议发现的路由(IS-IS,OSPF,RIP,BGP)。

路由表与FIB表

路由表每台运行动态路由协议的路由器都至少有2张表本地核心路由表,与协议路由表
1.本地核心路由表:保存本地路由器到网络中各目的地的最佳路由协议,并把这些最佳路由下发到FIB表,用于报文转发。
2.协议路由表:保存所有发现的路由 ,里面的路由不一定是最佳的路由 ,路由协议可以引入并发布其他协议生成的路由。
FIB表的匹配:当报文到达时,会通过查找FIB表中对应的表项进行转发。又因为IP报头没有封装掩码,当有多条同时到达同一目的地时,但处于相同自然网段的转发项时,这是就要使用最长掩码匹配原则

路由协议的优先级

相同的目的地不同的路由协议可能会发现不同的路由,当有多个路由时,选择最高优先级的路由(取值小的)最为最佳路由存放入本地核心路由表(ip路由表)。
1.路由协议优先级分为外部优先级和内部优先级2种,选择路由时先比较外部优先级在比较内部优先级,当他们配置了相同的外部优先级时,系统会通过内部优先级决定那个路由协议发现的路由成为最佳路由。
外部优先级:可以通过手动进行配置,优先级的数值越小,优先级越高。
内部优先级:不能够被用户修改,当到达同一目的地的路由外部优先级相同时才会比较内部优先级。

负载分担与路由备份

当多条路由优先级与路由度量都相同时,就称为等价路由,可以实现负载分担。当优先级与路由度量不相同时这时便可以形成路由的备份。
负载分担:路由器支持多路由模式,允许配置多条目的地相同,优先级也相同的路由。
路由备份:为了提高网络的可靠性,到达同一目的地可以配置多条路由,选择优先级最高的一条作为主路由,其余为备份路由。当主路由发生故障时,变为非激活状态。这时候备份路由便开始工作。,当主路由恢复时由于他的优先级最高,这时便又会重新选择主路由发送数据。

路由的收敛

什么叫路由收敛:网络拓扑发生变化引起的通过重新计算路由而发生的替代路由行为。随着网络的融合,某些路由可能指导关键业务的转发,这时他应该要尽快收敛,收敛的4个优先级:critical(l临界),hight(高),medium(中),low(低)

以上是关于2021-10-10的主要内容,如果未能解决你的问题,请参考以下文章

2021-10-10

2021-10-10:杨辉三角 II。给定一个非负索引 rowIndex,返回「杨辉三角」的第 rowIndex 行。在「杨辉三角」中,每个数是它左上方和右上方的数的和。力扣119。

Postgres:如何在where语句中指定参数[重复]

两个值之间的日期 - Laravel SQL

$lookup 在 mongodb 聚合中不起作用

Heroku 中的 REST Api 崩溃