关于网络:OSPF和ISIS在多路访问网络中对掩码的要求

4次阅读

共计 1856 个字符,预计需要花费 5 分钟才能阅读完成。

思考题

在学习 ISIS 和 OSPF 中,咱们晓得 ISIS 和 OSPF 要求在 MA 环境中掩码长度要统一,

如果这个 MA 环境中,掩码长度不统一,会呈现什么问题?

明天咱们别离应用 ISIS 和 OSPF 两个试验环境,讨论一下掩码长度不统一的环境中,路由传递呈现的问题。

试验环境一:ISIS

思考题 1

ISIS 不要求多路拜访网络内掩码统一,实节点 LSP 携带了自身所有直连叶子前缀和前缀长度,会呈现什么问题?

试验环境:

R1-R2-R3 全副运行 ISIS,都是 L2 路由器,属于同一个区域,每个设施身后有一个环回口模仿身后网络,连贯交换机的接口和这个环回口都接口下启用 isis .

R1 -2-3 路由表



思考:

R3 带源 3.3.3.3 去 ping2.2.2.2,必定能 ping 通,那 R3 带源 10.1.12.3/27 是否能 ping 通 2.2.2.2?

答:通不了。


剖析过程:

R3 路由表去往 2.2.2.2/32 下一跳是 10.1.12.2/24,R3 路由表去往 10.1.12.0/24 下一跳是 10.1.12.2

然而 R3 路由表有一条 10.1.12.0/30 的路由条目。

R3 路由表:

R2 路由表去往 3.3.3.3/32 下一跳是 10.1.12.3/27,R2 路由表去往 10.1.12.0/27 下一跳是 10.1.12.3,然而 R2 路由表有一条 10.1.12.0/30 的路由条目。

R2 路由表:

当 R3 带源 3.3.3.3 去 ping2.2.2.2 时,下一跳是 10.1.12.2。R2 回包时,回给 3.3.3.3,下一跳是 10.1.12.3。这没什么问题。(盯住这条路由)

当 R3 带源 10.1.12.3 去 ping2.2.2.2 时,下一跳是 10.1.12.2。R2 回包时查路由表,去往 10.1.12.3 网段路由中,匹配最长掩码规定发送报文,匹配中了 10.1.12.0/30 的 ISIS 路由,下一跳 10.1.12.1,当 R1 收到了这个报文,发现报文指标地址 10.1.12.3 是我直连地址的播送地址,路由器隔离播送报文就丢包了。

10.1.12.0/30 这个网段只有 2 个可用地址,

10.1.12.0/30- 网络号 / 前缀

10.1.12.1/30- 可用地址

10.1.12.2/30- 可用地址

10.1.12.3/30- 播送地址

所以,ISIS 掩码不统一因最长掩码匹配准则导致丢包了。

试验环境文件:模拟器为华为 ensp

📎isis 试验.rar

试验环境二:OSPF

思考题 2:

ospf 规定了播送型网络内掩码必须统一

OSPF 在多路拜访网络内如果不要求掩码统一会呈现什么问题?

试验环境

这个试验只能剖析,因为掩码不统一,MA 网络 OSPF 不能建设街坊关系

剖析过程

  如果 ospf 要求掩码不统一就能建设街坊,而 DR 申明这个网段的掩码是 /29,其余播送域的街坊计算路由时就会计算不出 10.1.123.10/32 网段。因为 10.1.123.0/29 所蕴含的地址最小 10.1.123.1,最大 10.1.123.6,

10.1.123.0/29 子网划分:

10.1.123.00000 000/29=10.1.123.0/29=== 网络号 / 前缀

10.1.123.00000 111/29=10.1.123.7/29=== 播送地址

主机地址 10.1.123.10/32 曾经超出这个网络的范畴了

这样就缺失了一部分路由,比方 PC 那个地址。

其余网段的路由器只能计算出某一部分路由,无奈计算出你整个播送域下的路由。所以 OSPF 要求掩码必须统一,这样再这个播送域下不论谁将来当 DR,其余网段的街坊算进去的路由都是同一个网络号,更不会缺失路由。

就跟村里选村长一样,咱们的思维必定要一样才会选你,选 DR,掩码必定必须一样才认可你是 DR。不然就有可能呈现上图的例子。

而 ISIS 协定就不怕这样的问题,因为 isis 实节点 LSP 自主形容了直连网段路由的掩码信息,其余路由器收到后间接算就行了,而 ospf 是由 DR 形容掩码,就有可能导致丢路由状况。

所以 ISIS 就不要求掩码必须统一了,实节点 LSP 独立形容了掩码信息,不须要伪节点去形容,所以不会导致路由缺失,然而可能会导致路由尽管计算出来了,然而 ping 不通。

当有人问:ospf 掩码不统一会呈现什么问题?

首先播送型链路上掩码不统一会造成 DBD 和 LSR 报文无奈发送,不能建设街坊。其次掩码不统一如果伪节点宣告播送型网络掩码是本身掩码时,会造成其余播送型网络、P2P 网络失落路由。

总结:

ISIS 如果掩码不统一,会失常建设街坊,然而会呈现路由尽管计算出来了,然而 ping 不通的景象。

OSPF 如果掩码不统一,MA 网络不能建设街坊关系。

正文完
 0