RIP
1。使用8个0作为缺省路由,加执行redistribute static(IOS12.0是个分界,之前的IOS中RIP,EIGRP能自动传播8个0)。
2。使用ip default-network,注意点:RIP可以不宣告那个被作为缺省网络的网段,配置该命令的路由器不产生gateway last..,而使其他路由器
产生8个0缺省路由。使用EIGRP的话,则配置该命令的路由器一定要宣告这个网段(其实如果一旦宣告这个缺省网段,那么其他EIGRP路由器就会通过EIGRP学习到这个网络,
所以此时的ip default-network等于起到了告知其他路由器将某某网络标记为缺省网络的作用),自己会产生Gateway of last resort is 0.0.0.0 to network 10.0.0.0类似这样的
其他路由器会产生一个到这个缺省网段的路由,而且会作为一个D*标记(要删除它则需要使用no ip route方式)。
3。使用default-information originate,注意配置该命令的机器上不要再配置8个0
4。ip route 0.0.0.0 0.0.0.0 null 0
  ip summary-address rip 0.0.0.0 0.0.0.0 (抑制所有明细)
  注意只在RIP ver2下有效且必须关闭自动汇总。
5 ip route 0.0.0.0 0.0.0.0 null 0
  network 0.0.0.0 (这样宣告导致不想进RIP域的网络都被宣告进RIP域,实际意义不大,除非过滤)
EIGRP
1。使用8个0作为缺省路由,加执行redistribute static(IOS12.0是个分界,之前的IOS中RIP,EIGRP能自动传播8个0)。
2。使用ip default-network,注意点:使用EIGRP的话,则配置该命令的路由器一定要宣告这个网段(其实如果一旦宣告这个缺省网段,那么其他EIGRP路由器就会通过EIGRP学习到这个网络,
所以此时的ip default-network等于起到了告知其他路由器将某某网络标记为缺省网络的作用),自己会产生Gateway of last resort is 0.0.0.0 to network 10.0.0.0类似这样的
其他路由器会产生一个到这个缺省网段的路由,而且会作为一个D*标记(要删除它则需要使用no ip route方式)。
3。ip route 0.0.0.0 0.0.0.0 null 0
  ip summary-address eigrp 0.0.0.0 0.0.0.0 (抑制所有明细)
 要关闭自动汇总
4。ip route 0.0.0.0 0.0.0.0 null 0
  network 0.0.0.0 (这样宣告导致不想进EIGRP域的网络都被宣告进EIGRP域,实际意义不大,除非过滤)
注意点:使用net 0.0.0.0 只对使用本路由器接口作为下一跳的有用,对使用ip route 0.0.0.0 0.0.0.0 address没用。
同时也不能使用ip default-network 0.0.0.0来企图注入缺省路有到其他路由器。
IGRP
不能使用8个0+重发布静态(不认识8个0)。
使用ip default-network,基本和EIGRP一样,只是配置该命令的路由器不像EIGRP那样有gateway of last resort....

ospf,IS-IS
用default-information originate (always),产生5类LSA传播出去。
Always参数不管当前路由器是否存在一条缺省路由,都传播出去。
Always参数不能用在IS-IS上。
BGP
同时满足下面3个条件
1。配制缺省路由
2。分发静态路由redistribute static
3.使用default-information originate
另外,如果IGP中有0.0.0.0路由,通过network 0.0.0.0也可以

简洁归纳:
ip default-network用在rip ,igrp ,eigrp上
default-information originate用在rip,ospf,isis,bgp
redistr static配合用在rip  eigrp  bgp上