内容导航:
- 路由器端口聚合怎么设置
- 路由汇聚的算法实现
一、路由器端口聚合怎么设置
与路由器间的端口聚合是三层端口的困绑,要求交换机的逻辑通道工作在三层模式下,使用no switchport 关闭二层通道。
并设置IP地址。
switchA#conf t
switchA(config)#int port-channel 5 ;进入逻辑通道5
switchA(config-if)#no switchport ;定义为三层接口
switchA(config-if)#ip address 10.65.1.1 255.255.0.0 ;设置通道IP地址
switchA(config-if)#exit
switchA(config)#int range f0/1 -2 ;进入物理接口
switchA(config-if-range)#no ip address ;去掉物理接口IP
switchA(config-if-range)#channel-group 5 mode on ;设通道5手动方式
switchA(config-if-range)#no shutdown
switchA(config-if-range)#exit
switchA(config-if)#end
switchA#
router#conf t
router(config)#int port-channel 5 ;进入逻辑通道5
router(config-if)#ip address 10.65.1.2 255.255.0.0 ;设通道IP地址
router(config-if)#int f0/0 ;进入物理端口
router(config-if)#no ip address ;去掉端口IP地址
router(config-if)#no shutdown ;激活物理端口
router(config-if)#channel-group 5 ;添加到通道5
router(config-if)#int f0/1
router(config-if)#no ip address
router(config-if)#no shutdown
router(config-if)#channel-group 5
router(config-if)#end
router
二、路由汇聚的算法实现
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)中使用的更多。
此外,虽然不是传统的方法,也可以将有类的子网进行汇总。