长夜漫漫,无心睡眠!!!
先看图:
理解路由表
你可以运行 route print 或 netstat -r 显示本地计算机上的路由表,如下图所示:
C:\Documents and Settings\administrator>route print
路由表中的每一个路由项具有五个属性,其意义如下:
1、网络地址(Network Destination): 这个目的地可以是一个网络或是一个IP地址
2、网络掩码(Netmask):就是子网掩码
网络地址(Network Destination)和网络掩码(Netmask)用于定义本地计算机可以到达的网络目的地址范围。在添加路由时,Windows要求输入的网络地址和网络掩码相与后的结果必须等于网络地址,否则路由添加会失败。
3、网关(Gateway):又称为下一跳服务器。 在发送IP数据包时,网关定义了针对特定的网络目的地址,数据包发送到的下一跳服务器。如果是本地计算机直接连接到的网络,网关通常是本地计算机对应的网络接口,但是此时接口必须和网关一致;如果是远程网络或默认路由,网关通常是本地计算机所连接到的网络上的某个服务器或路由器。
4、接口(Interface):表示信息是从计算机A的这个IP地址送出。
接口定义了针对特定的网络目的地址,本地计算机用于发送数据包的网络接口。网关必须位于和接口相同的子网(默认网关除外),否则造成在使用此路由项时需调用其他路由项,从而可能会导致路由死锁。
5、跃点数(Metric):跃点数用于指出路由的成本,通常情况下代表到达目标地址所需要经过的跃点数量,一个跃点代表经过一个路由器。跃点数越低,代表路由成本越低;跃点数越高,代表路由成本越高。当具有多条到达相同目的网络的路由项时,TCP/IP会选择具有更低跃点数的路由项。
分别解释其每一项的含义:
Network Destination |
Netmask |
Gateway |
Interface |
Metric |
0.0.0.0 |
0.0.0.0 |
10.16.19.1 |
10.16.19.49 |
20 |
默认路由(default route):如果找不到其它路由,则均通过此路由传送。
Interface:10.16.19.49 表示从本地的哪个接口→Gateway :10.16.19.1 即路由器IP地址
Network Destination |
Netmask |
Gateway |
Interface |
Metric |
10.16.19.0 |
255.255.255.0 |
10.16.19.49 |
10.16.19.49 |
20 |
直接连接的网络路由(directly-attached network route):本机所在网络
Network Destination:10.16.19.0 目标网络是19.0的网段
Interface:10.16.19.49 → Gateway :10.16.19.49 :表示数据包将直接传送给目的地址,不需要转发给其它路由器;即由本机直接发送,不需路由
Network Destination |
Netmask |
Gateway |
Interface |
Metric |
10.16.19.49 |
255.255.255.255 |
127.0.0.1 |
127.0.0.1 |
20 |
主机路由(host route):
Network Destination:10.16.19.49 255.255.255.255 表示目标为10.16.19.49的ip传送的数据
Interface:127.0.0.1 → Gateway:127.0.0.1 从127.0.0.1 送出 127.0.0.1接收
Network Destination |
Netmask |
Gateway |
Interface |
Metric |
10.255.255.255 |
255.255.255.255 |
10.16.19.49 |
10.16.19.49 |
20 |
子网广播路由(subnet broadcast route):
Network Destination:10.255.255.255 目标网络是19.0的网段
Network Destination |
Netmask |
Gateway |
Interface |
Metric |
127.0.0.0 |
255.0.0.0 |
127.0.0.1 |
127.0.0.1 |
1 |
环回网络路由(lookback network route):
Network Destination:127.0.0.0 以127. 开头的网段的路由
Network Destination |
Netmask |
Gateway |
Interface |
Metric |
224.0.0.0 |
240.0.0.0 |
10.16.19.49 |
10.16.19.49 |
20 |
多播路由(multicast route)
Network Destination |
Netmask |
Gateway |
Interface |
Metric |
255.255.255.255 |
255.255.255.255 |
10.16.19.49 |
10.16.19.49 |
1 |
广播路由(Limited broadcast route)
Windows 具备自动计算Metric:
连接速度 |
Metric |
>200MB |
10 |
>20MB ≤200MB |
20 |
>4MB ≤20MB |
30 |
>500KB ≤4MB |
40 |
≤500KB |
50 |