路由汇总 no auto-summary 及不连续子网问题

这个命令的作用是关闭路由协议的自动汇总功能,主要是为了 解决不连续 子网互相 访问的问题,在这种情况下都会关闭自动汇总,而采用手工汇总的方式通告路由,这个命令在RIPv2和 EIGRP上面使用~ OSPF的自动汇总功能默认是关闭的~

举一个最简单的例子,有两台路由器A和B,A连接着172.16.12.0,172.16.13.0,172.16.14.0,172.16.15.0的内网,A与B连接时使用192.168.12.0的网段,B连接互联网,这样看来,A是连接着两个不同类的网络的,那它就会将内网的网段自动汇总成一条172.16.0.0的路由给B~这就是自动汇总~
 
RIPv2和EIGRP��自��⒂�auto-summary功能.....但通常���P�]
理由是auto-summary是以classful的原�t��^分�W段.....classAclassBclassC等
所以您�l��中的引用部分的例子有提到4小段���成一段172.16.0.0的�W段就是�@原因
而之所以使用no auto-summary的原因
你可以想像假�O
RouterA的FastEthernet接�B有172.16.12.0/25,172.16.13.0/26的�染W
RouterB的FastEthernet接�B有172.16.14.0/20,172.16.15.0/21的�染W
��RouterSerial�B接��192.168.12.0/30�W段
RouterB一端口接上Internet
此�r���]�P�]auto-summary功能�t��Router�染W部分依classful�橥�一�W段ClassB/16
所以��有��常�е�o法正�_完成路由�@送
�P�]後�t不��依classful原�t�t可以正常�@送
 
 
EIGRP的自动汇总和手工汇总【拓展】
使用人工汇总的特点如下:
  1.可以基于 接口的配置汇总
  2.当在接口做了人工汇总以后,路由器将创建一条指向null0口的路由,这样做是为了防止路由循环
  3.当汇总之前的路由down掉以后,汇总路由将自动从路由表里被删除
  4.汇总路由的度取决于特定路由中度最小的来做为自己的度
  自动汇总能不能汇总学来的路由?
  在三台路由器上用EIGRP全部宣告出去后,在R3上查看路由表出现的明细的路由条目,有R1的4个loopback口的子网 地址
  D:   1.1.0.0/22路由
  手工汇总能不能汇总学来的路由?

  R1:

R1(config)#router eigrp 90:
R1(config-router)#network 1.1.1.0
R1(config-router)#network 1.2.1.0
R1(config-router)#network 1.3.1.0
R1(config-router)#network 1.4.1.0
R1(config-router)#network 12.0.0.0
R1(config-router)#no auto-summary
//在EIGRP进程下关闭自动汇总

  R2:

R2(config)#router eigrp 90
R2(config-router)#network 12.0.0.0
R2(config-router)#network 23.0.0.0
R2(config-router)#no auto-summary   //关闭自动汇总
  再进入R2的s2/3街接口下,做手工汇总,将R1的4个loopback口地址汇总成1.1.0.0/22的网络.(在出接口做比较明显)
R2(config)#int s2/3:
R2(config-if)#ip summary-address eigrp 90 1.1.0.0 255.255.252.0

  R3:

R3(config)#router eigrp 90
R3(config-router)#network 3.3.3.0
R3(config-router)#network 23.0.0.0
   设置好后,再R3上查看路由表会出现一条:
  D:1.1.0.0/22路由
  自动汇总能不能学习汇总路由?
  还是在R3上查看路由表会出现R1的:D: 1.0.0.0/8 一条路由。
  手工汇总能不能学习汇总路由?

  R1:

R1(config)#router eigrp 90
R1(config-router)#network 1.1.1.0
R1(config-router)#network 1.2.1.0
R1(config-router)#network 1.3.1.0
R1(config-router)#network 1.4.1.0
R1(config-router)#network 12.0.0.0
R1(config-router)#no auto-summary
//在EIGRP进程下关闭自动汇总
再进入R1的s1/2街接口下,做手工汇总,将R1的4个loopback口地址汇总成1.1.0.0/22的网络.(在出接口做比较明显)
R1(config)#int s1/2:
R1(config-if)#ip summary-address eigrp 90 1.1.0.0 255.255.252.0

  R2:

R2(config)#router eigrp 90
R2(config-router)#network 12.0.0.0
R2(config-router)#network 23.0.0.0
R2(config-router)#no auto-summary   //关闭自动汇总
  再进入R2的s2/3街接口下,做手工汇总,将R1的4个loopback口地址汇总成1.1.0.0/22的网络.(在出接口做比较明显)
R2(config)#int s2/3:
R2(config-if)#ip summary-address eigrp 90 1.1.0.0 255.255.252.0

  R3:

R2(config)#router eigrp 90
R2(config-router)#network 12.0.0.0
R2(config-router)#network 23.0.0.0
R2(config-router)#no auto-summary   //关闭自动汇总
  再进入R2的s2/3街接口下,做手工汇总,将R1的4个loopback口地址汇总成1.1.0.0/22的网络.(在出接口做比较明显)
R2(config)#int s2/3:
R2(config-if)#ip summary-address eigrp 90 1.1.0.0 255.255.252.0

  设置好后,再R3上查看路由表会出现一条:
  D:   1.1.0.0/22路由

你可能感兴趣的:(职场,休闲,44)