首先在windows cmd模式下执行该命令会显示如下内容:
C:\Documents and Settings\1st>route print
======================================================================
Interface List
0x1 ........................... MS TCP Loopback interface
0x2 ...00 0a e4 54 b7 20 ...... Realtek RTL8139 Family PCI Fast Ethernet NIC -
acket SchedulerMiniport
======================================================================Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.0.13 192.168.0.3 30
0.0.0.0 0.0.0.0 192.168.0.1 192.168.0.3 40
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.0.0 255.255.255.0 192.168.0.3 192.168.0.3 30
192.168.0.3 255.255.255.255 127.0.0.1 127.0.0.1 30
192.168.0.255 255.255.255.255 192.168.0.3 192.168.0.3 30
224.0.0.0 240.0.0.0 192.168.0.3 192.168.0.3 30
255.255.255.255 255.255.255.255 192.168.0.3 192.168.0.3 1
Default Gateway: 192.168.0.13
======================================================================
Persistent Routes:
None
在显示内容列中:
Network Destination 表示目的网络
Netmask 表示子网掩码
Gateway 网关地址
Interface 接口(网卡)
Metric 这里表示路由优先值
其中目的网络和掩码全0表示任意网络。如这一条:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.0.13 192.168.0.3 30
是表示去网往任意网络的IP数据包将被送到网关设备192.168.0.3上去。这种全0的路由通常是指上internet的路由,也称默认路由,俗称指网关。
大家可否注意到这里有两条的默认路由,如下:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.0.13 192.168.0.3 30
0.0.0.0 0.0.0.0 192.168.0.1 192.168.0.3 40
它们的区别在于Metric值不同,那么这样的路由有什么用处呢?
前面已讲到Metric值是表示路由的优先值,所以理论上讲这两条路由可以实现互为备份的作用,也就是说本地主机192.168.0.3/24这个台主机所属网段里存在两台可以上internet的设备或主机,分别是192.168.0.13和192.168.0.1,假设网络内192.168.0.13这台设备或主机掉电停机后那么本地主机将自动将网关切换到192.168.0.1上,注意必需是192.168.0.13掉电或与本地主机网络隔离才会切换本地主机才会切换网关,如果只是拔掉其接外网线路(如adsl)本地主机是不会有任何动作的。
那么将Metric值改成相等又是否有可以实现负载均衡呢?
两个2M的adsl加起来就是4M了,这个需求对某些用户还是很吸引人的。
答案是,理论上可以的。大多数路由器可以实现windows 2000是否可以实现,本人还没有做实验证实;各位如果有空可以找个环境做一下,别忘了告诉我结果!
看了前面我写的这些你也许对找出为什么有时adsl拨上号却上不了网原因而有所眉目了。
大家都知道,我们在建立adsl连接后,网络链接里都至少会有两个本地连接;其中一个是物理网卡的连接,另一个则是adsl的pppoe虚接连接,对应route pirnt路由表来说也就是两个接口。通常如果你在物理网卡上如果已经设了网关地址,而后又在adsl拨号后又获得一个网关地址;那么此时如果物理网卡所设的网关的Metric值比adsl所获得的网关Metric值高的话,就会出现adsl拨上号后却不能上网的问题。当然这个问题还有一个前提就是物理网卡所指的网关设备已不具备连接internet的能力。
详细解释如下:
Network destination | Netmask | Gateway | Interface | Metric
0.0.0.0 0.0.0.0 192.168.2.1 192.168.2.6 20
127.0.0.1 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.2.0 255.255.255.0 192.168.2.6 192.168.2.6 20
192.168.2.6 255.255.255.255 127.0.0.1 127.0.0.1 20
192.168.2.255 255.255.255.255 192.168.2.6 192.168.2.6 20
224.0.0.0 224.0.0.0 192.168.2.6 192.168.2.6 20
255.255.255.255 255.255.255.255 192.168.2.6 192.168.2.6 1
network destination 目的网段
netmask 子网掩码
gateway 下一跳路由器入口的ip
interface 到达该目的地的本路由器的出口ip
路由器通过interface和gateway定义一条到下一个路由器的链路,通常情况下,interface和gateway是同一网段的,特殊情况下gateway可以不在当前interface的网段上,比如配置递归寻路的情况下metric 跳数,该条路由记录的质量,一般情况下,如果有多条到达相同目的地的路由记录,路由器会采用metric值小的那条路由,如果同时连接了有线和无线网络,一般有线是20,无线是30 Persistent Routes:手工配置的静态固化路由,即时重启也不会消失
第一条:
Network destination|Netmask | Gateway | Interface |Metric
0.0.0.0 0.0.0.0 192.168.2.1 192.168.2.6 20
缺省路由:意思就是说,当一个数据包的目的网段不在你的路由记录中,那么,你的路由器该把那个数据包发送到那里!缺省路由的网关是由你的连接上的default gateway决定的.
该路由记录的意思是:当我接收到一个数据包的目的网段不在我的路由记录中,我会将该数据包通过 192.168.2.6 这个接口发送到 192.168.2.1 这个地址,这个地址是下一个路由器的一个接口,这样这个数据包就可以交付给下一个路由器处理,与我无关。该路由记录的线路质量: 20.
第二条
Network destination | Netmask | Gateway | Interface | Metric
127.0.0.1 255.0.0.0 127.0.0.1 127.0.0.1 1
本地环路:127.0.0.0这个网段内所有地址都指向自己机器,如果收到这样一个数据,应该发向哪里 该路由记录的线路质量 1第三条
Network destination | Netmask | Gateway | Interface | Metric
192.168.2.0 255.255.255.0 192.168.2.6 192.168.2.6 20
直联网段的路由记录:当路由器收到发往直联网段的数据包时该如何处理,这种情况,路由记录的 Interface 和 Gateway 是同一个。 当我接收到一个数据包的目的网段是 192.168.2.0 时,我会将该数据包通过192.168.2.6 这个接口直接发送出去,因为这个端口直接连接着192.168.2.0这个网段,该路由记录的线路质量 20第四条
Network destination | Netmask | Gateway | Interface | Metric
192.168.2.6 255.255.255.255 127.0.0.1 127.0.0.1 20
本地主机路由:当路由器收到发送给自己的数据包时将如何处理。 当我接收到一个数据包的目的网段是 192.168.2.6 时,我会将该数据包收下,因为这个数据包是发送给我自己的,该路由记录的线路质量 20第五条
Network destination | Netmask | Gateway | Interface | Metric
192.168.2.255 255.255.255.255 192.168.2.6 192.168.2.6 20
本地广播路由:当路由器收到发送给直联网段的本地广播时如何处理。当我接收到广播数据包的目的网段是 192.168.2.255 时,我会将该数据从192.168.2.6 接口以广播的形势发送出去,该路由记录的线路质量 20第六条
Network destination | Netmask | Gateway | Interface | Metric
224.0.0.0 224.0.0.0 192.168.2.6 192.168.2.6 20
组播路由:当路由器收到一个组播数据包时该如何处理。
当我接收到组播数据包时,我会将该数据从 192.168.2.6 接口以组播的形势发送出去,该路由记录的线路质量 20。
第七条
Network destination | Netmask | Gateway | Interface | Metric
255.255.255.255 255.255.255.255 192.168.2.6 192.168.2.6 1
广播路由:当路由器收到一个绝对广播时该如何处理。 当我接收到绝对广播数据包时,将该数据包通过 192.168.2.6 发出去。