[转]route路由表详细解释(整理版)
route print命令可以查看路由表,在dos下面输入route print 就可以了,如何读懂路由表
本机地址:202.256.257.258
掩码:255.255.255.0
操作系统:w2k server
C:/>route print
Interface List
0x1 ........................... MS TCP Loopback interface
0x1000003 ...44 e0 4c 10 43 1d ...... Realtek RTL8139/810x Family Fast Ethernet NIC
Active Routes:
Network Destination | Netmask | Gateway | Interface | Metric |
---|---|---|---|---|
0.0.0.0 | 0.0.0.0 | 202.256.257.1 | 202.256.257.258 | 1 |
127.0.0.0 | 255.0.0.0 | 127.0.0.1 | 127.0.0.1 | 1 |
202.256.257.0 | 255.255.255.0 | 202.256.257.258 | 202.256.257.258 | 1 |
202.256.257.258 | 255.255.255.255 | 127.0.0.1 | 127.0.0.1 | 1 |
202.256.257.255 | 255.255.255.255 | 202.256.257.258 | 202.256.257.258 | 1 |
224.0.0.0 | 224.0.0.0 | 202.256.257.258 | 202.256.257.258 | 1 |
255.255.255.255 | 255.255.255.255 | 202.256.257.258 | 202.256.257.258 | 1 |
Default Gateway: | 202.256.257.1 |
首先是最上方给出了接口列表,一个本地循环,一个网卡接口,网卡结构给出了网卡的mac地址。
再说说每一列的内容吧,从做到右依次是:
Network Destination(目的地址),
Netmask(掩码),
Gateway(网关),
Interface(接口),
Metric(也不知道是什么,姑且认为是一个度量值或是管理距离)。
下面说说每一行内容代表的内容;
第一行
Network Destination | Netmask | Gateway | Interface | Metric |
---|---|---|---|---|
0.0.0.0 | 0.0.0.0 | 202.256.257.1 | 202.256.257.258 | 1 |
这表示发向任意网段的数据通过本机接口202.256.257.258被送往一个默认的网关:202.256.257.1,它的管理距离是1,
这里对管理距离说说,管理距离指的是在路径选择的过程中信息的可信度,管理距离越小的,可信度越高。
再看看第二行
Network Destination | Netmask | Gateway | Interface | Metric |
---|---|---|---|---|
127.0.0.0 | 255.0.0.0 | 127.0.0.1 | 127.0.0.1 | 1 |
A类地址中127.0.0.0留住本地调试使用,所以路由表中所以发向127.0.0.0网络的数据通过本地回环127.0.0.1发送给指定的网关:127.0.0.1,
也就是从自己的回环接口发到自己的回环接口,这将不会占用局域网带宽。
第三行
Network Destination | Netmask | Gateway | Interface | Metric |
---|---|---|---|---|
202.256.257.0 | 255.255.255.0 | 202.256.257.258 | 202.256.257.258 | 1 |
这里的目的网络与本机处于一个局域网,所以发向网络202.256.257.0(也就是发向局域网的数据)使用本机:202.256.257.258作为网关,
这便不再需要路由器路由或不需要交换机交换,增加了传输效率。
第四行
Network Destination | Netmask | Gateway | Interface | Metric |
---|---|---|---|---|
202.256.257.258 | 255.255.255.255 | 127.0.0.1 | 127.0.0.1 | 1 |
表示从自己的主机发送到自己主机的数据包,如果使用的是自己主机的IP地址,跟使用回环地址效果相同,通过同样的途径被路由,
也就是如果我有自己的站点,我要浏览自己的站点,在IE地质栏里面输入localhost与202.256.257.258是一样的,尽管localhost被解析为 127.0.0.1。
第五行
Network Destination | Netmask | Gateway | Interface | Metric |
---|---|---|---|---|
202.256.257.255 | 255.255.255.255 | 202.256.257.258 | 202.256.257.258 | 1 |
这里的目的地址是一个局域广播地址,系统对这样的数据包的处理方法是把本机202.256.257.258作为网关,发送局域广播帧,这个帧将被路由器过滤。
第六行
Network Destination | Netmask | Gateway | Interface | Metric |
---|---|---|---|---|
224.0.0.0 | 224.0.0.0 | 202.256.257.258 | 202.256.257.258 | 1 |
这里的目的地址是一个组播(muticast)网络,组播指的是数据包同时发向几个指定的IP地址,其他的地址不会受到影响。系统的处理依然是适用本机作为网关,
进行路由。这里有一点要说明的组播可被路由器转发,如果路由器不支持组播,则采用广播方式转发。
第七行
Network Destination | Netmask | Gateway | Interface | Metric |
---|---|---|---|---|
255.255.255.255 | 255.255.255.255 | 202.256.257.258 | 202.256.257.258 | 1 |
目的地址是一个广域广播,同样适用本机为网关,广播广播帧,
这样的包到达路由器之后被转发还是丢弃根据路由器的配置决定。
最后一行 ,还有个半行没有解释
Network Destination | Netmask | Gateway | Interface | Metric |
---|---|---|---|---|
Default Gateway: | 202.256.257.1 |
这是一个缺省的网关,要是发送的数据的目的地址根前面例举的都不匹配的时候,
就将数据发送到这个缺省网关,由其决定路由。
参考、来源:
https://blog.csdn.net/leiy514/article/details/6287964
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)