网络:无类域间路由

Networks: Classless Inter Domain Routing

任何人都可以通过帮助我理解这个问题以及如何回答它来帮助我修改网络吗?


支持可变长度子网掩码和无类域间路由 (CIDR) 的路由器具有以下转发条目:

正在显示您工作身份的完整详细信息: 哪些下一跳条目将匹配以下每个目标 IP 地址,并且在每种情况下,路由器将匹配哪个下一跳 select?

  1. 10.20.96.16

  2. 10.20.130.16

  3. 192.168.87.4

  4. 192.168.89.2

是simple.The掩码对应条目如下:

0.0.0.0/0 有掩码 00000000 00000000 00000000 00000000

10.20.0.0/17 有掩码 11111111 11111111 10000000 00000000

10.20.64.0/18 有掩码 11111111 11111111 11000000 00000000

192.168.80.0/21 有掩码 11111111 11111111 11111000 00000000

192.168.88.0/22 有掩码 11111111 11111111 11111100 00000000

考虑第一个地址10.20.96.16

二进制:00001010 00010100 01100000 00010000

它与各种条目的掩码进行与运算,结果与相应条目的基地址进行比较,寻找匹配的 match.The 个条目是:

A,B,C

例如,在对第二个条目的掩码执行 AND 运算后,您得到

0000 1010 00010100 00000000 00000000 这匹配基地址 10.20.0.0

但是路由器选择了最长的前缀匹配,所以C被选为下一跳。

考虑第二个地址10.20.130.16,执行类似的过程,匹配的下一跳条目是:

一个

并且由于只有一个匹配路由器选择的下一跳是 A

对于第三个地址192.168.87.4,执行类似的过程,匹配

的下一跳条目

A,D

路由器选择下一跳为D(最长前缀匹配)

对于第四个地址192.168.89.2,执行类似的过程,匹配

的下一跳条目

A,E

路由器选择E作为下一跳。