最新回答
- 2024-05-02花蜜honey
依你的题意,这不叫路由汇集,叫路由汇总。
两个网段21.1.193.0/24 21.1.194.0/24
只要把子网位改一下,把193和194划分到一个子网就可以了。
然后,其他的那些vlsm (可变长子网掩码)的其他算法就不讲了, 比较多,我能力有限。
你只要在容纳两个C类网段的子网掩码就可以了。 第三段的块大小等于1+2=3
把主机位补两位就是/22位
那个ip地址 21.1.193.0/22 就是这条汇总路由
这条汇总路由包括IP地址 21.1.192.0--21.1.195.255
如果还不知道,QQ307563081
这东西 我也是才搞懂的。
赞257
- 2024-05-02闹闹美食家
路由汇聚算法的实现:
假设下面有4个路由:
172.18.129.0/24
172.18.130.0/24
172.18.132.0/24
172.18.133.0/24
如果这四个进行路由汇聚,能覆盖这四个路由的是:
172.18.128.0/21
算法为:129的二进制代码是10000001
130的二进制代码是10000010
132的二进制代码是10000100
133的二进制代码是10000101
这四个数的前五位相同都是10000,所以加上前面的172.18这两部分相同的位数,网络号就是8+8+5=21。而10000000的十进制数是128,所以,路由汇聚的Ip地址就是172.18.128.0。所以最终答案就是172.18.128.0/21
赞232
- 2024-05-02夏侯将军YY
路由汇聚算法的实现编辑 1)将各子网地址的网段以二进制写出。 2)比较,从第1位比特开始进行比较,将从开始不相同的比特到末尾位填充为0。由此得到的地址为汇总后的网段的网络地址,其网络位为连续的相同的比特的位数。 假设下面有4个网络: 172.18.129.0/24 172.18.130.0/24
172.18.132.0/24 172.18.133.0/24 如果这四个进行路由汇聚,能覆盖这四个网络的汇总地址是: 172.18.128.0/21 算法为:129的二进制代码是10000001 130的二进制代码是10000010 132的二进制代码是10000100 133的二进制代码是10000101 这四个数的前五位相同都是10000,所以加上前面的172.18这两部分相同的位数,网络号就是8+8+5=21。而10000000的十进制数是128,所以,路由汇聚的Ip地址就是172.18.128.0。所以最终答案就是172.18.128.0/21。 使用前缀地址来汇总路由能够将路由条目保持为可管理的,而它带来的优点是: 1、路由更加有效 2、减少重新计算路由表或匹配路由时的CPU周期 3、减少路由器的内存消耗 4、在网络发生变化时可以更快的收敛 5、容易排错 路由汇聚比CIDR的要求低,它描述了网络的汇总,这个汇总的网络是有类的网络或是无类的网络的汇总,聚合在边界路由协议(BGP)中使用的更多。 此外,虽然不是传统的方法,也可以将有类的子网进行汇总。
赞17