使用ip route命令设置的默认路由仅在本地(设置默认路由的路由器)生效,不能随动态路由进程被发送到其它路由器,使其它路由器也产生默认路由,除非使用了重分布。而ip default-network 是在动态路由进程中产生一条默认路由的命令,即使其它路由器获得一条默认路由。使用该命令的路由器能够吸引数据流。
Ip default-network x.x.x.x
,语法中network变量应该使用主网号声明,即A,B,C类网络号,并且保证使用该命令的路由器的路由表中存在该路由条目或着其子网路由条目。
该命令在rip协议和igrp/eigrp协议中产生的默认路由,其在路由表中的表达方式也不尽相同。在rip中,以 0.0.0.0 表达;而在igrp/eigrp中使用声明的主网号表达。
使其它路由器产生缺省路由:就是通告给其它路由器一条缺省路由的意思,通俗说,就是其他路由器上不用手工设置缺省路由了就会有一条缺省路由。比如使用RIP,那么这条缺省路由前也有个R的标记。
由于路由器动态获得的这个缺省路由最终的指向是向动态路由进程注入该缺省路由的那台路由器,所以,在任何一台路由器上,只要没有具体路由指示的数据,最终都是送到注入缺省路由的那台路由器的,就等于是有吸引流量的作用了。
比如,你的网络内有多台路由器,其中有一台路由器与ISP连,在这台边界路由器上使用ip default-network命令旧可以向你内部的路由器通告一条缺省路由,内部路由器就可以把去往internet的数据送到边界路由器上。这样的好处是不需要在每一台内部路由器上都手工设置缺省路由了。边界路由器就具有了类似吸引流量的能力。