Default-Network
前两天做EIGRP实验,总算弄明白了Default-network命令是怎么回事了。
在EIGRP的企业AS边界路由器上,如果配置了一条静态路由,就可以访问外部网络。但是在这个AS内的其他运行EIGRP的路由器还是不能访问外网。
要解决这个问题有两个方法,一是在所有内部路由器上都配置静态默认路由,指向边界路由器。这样可以解决问题,但是配置起来比较麻烦,如果内部路由器比较多的时候,就不方便了。
第二个方法,就是使用default-network命令在AS边界路由器上指定默认网络。因为EIGRP不会自动将默认路由传给内部路由器,但是会将默认网络传出去,这样内部路由器就可以自动学习到这个网络,并将所有路由表中无法匹配的条目发给这个默认网络了。这样有点类似于把所有内部路由器看成PC机,并且通过DHCP都指定一个默认网关的感觉。
具体命令是先将这个边界路由器连接外网的这个网络的网络号也宣告到EIGRP进程中,然后用ip default-network x.x.x.x 来指定这个网络为默认网络。配置完成后,在这个边界路由器的路由表中,会有一个手工配置的默认路由指向外网对端路由器,然后还有一个默认网络的路由指向Null0接口
需要注意的是,实验手册上提到如果使用这个命令,那么这个默认网络最好是使用主网络,否则会出现意想不到的问题。
在EIGRP的企业AS边界路由器上,如果配置了一条静态路由,就可以访问外部网络。但是在这个AS内的其他运行EIGRP的路由器还是不能访问外网。
要解决这个问题有两个方法,一是在所有内部路由器上都配置静态默认路由,指向边界路由器。这样可以解决问题,但是配置起来比较麻烦,如果内部路由器比较多的时候,就不方便了。
第二个方法,就是使用default-network命令在AS边界路由器上指定默认网络。因为EIGRP不会自动将默认路由传给内部路由器,但是会将默认网络传出去,这样内部路由器就可以自动学习到这个网络,并将所有路由表中无法匹配的条目发给这个默认网络了。这样有点类似于把所有内部路由器看成PC机,并且通过DHCP都指定一个默认网关的感觉。
具体命令是先将这个边界路由器连接外网的这个网络的网络号也宣告到EIGRP进程中,然后用ip default-network x.x.x.x 来指定这个网络为默认网络。配置完成后,在这个边界路由器的路由表中,会有一个手工配置的默认路由指向外网对端路由器,然后还有一个默认网络的路由指向Null0接口
需要注意的是,实验手册上提到如果使用这个命令,那么这个默认网络最好是使用主网络,否则会出现意想不到的问题。
还没人转发这篇日记