一、  指定默认路由的指令有3种,可以分成两类:

1、ip default-network和ip route 0.0.0.0 0.0.0.0
两者都用于ip routing有效的路由器上,都可以用来设定默认路由。区别主要在于路由协议是否传播这条路由信息。比如:IGRP无法识别0.0.0.0,因此传播默认路由时必须用ip default-network。

当用ip default-network指令设定多条默认路由时,administrative distance最短的成为最终的默认路由;如果有复数条路由distance值相等,那么在路由表(show ip route)中靠上的成为默认路由。同时使用ip default-network和ip route 0.0.0.0 0.0.0.0双方设定默认路由时,如果ip default-network设定的网络是直连(静态、且已知)的,那么它就成为默认路由;如果ip default-network指定的网络是由交换路由信息得来的,则ip route 0.0.0.0 0.0.0.0指定的表项成为默认路由。最后,如果使用多条ip route 0.0.0.0 0.0.0.0指令,则流量会自动在多条链路上负载均衡。

2、ip default-gateway
当路由器上的ip routing无效时,使用它指定默认路由(准确的说此命令是用来设置默认网关的)。通常ip default-gateway命令多用在“二层”设备上,比如用于设置二层交换机的默认网关,或用在“no ip routing”的三层设备上设置默认网关。
 

二、ip default-router

    ip default-router命令多用在配置DHCP时,设置默认网关的。一般情况下,DHCP客户端需要从DHCP服务器获得缺省网关配置,即DHCP服务器至少需要为客户端指定一个网关IP地址。命令格式“  (dhcp-config)#default-router 192.168.1.1 ”