首页 » Windows » Linux 网络协议栈开发番外篇(六)—— Windows路由表详解

Linux 网络协议栈开发番外篇(六)—— Windows路由表详解

原文 http://blog.csdn.net/zqixiao_09/article/details/79165698

2018-01-26 02:01:04阅读(524)

一、查看Windows路由

  路由表是Windows的TCP/IP协议栈的一个重要的部分。但是,路由表不是Windows操作系统向普通用户显示的东西。如果你要看到这个路由表,你必须要打开一个命令提示符对话框,然后输入“ROUTE PRINT”命令。结果如下:

<a href=Linux 网络协议栈开发番外篇(六)—— Windows路由表详解" src="http://img.blog.csdn.net/20180125193207266?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvenFpeGlhb18wOQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">


路由详解:

第一条   0.0.0.0             0.0.0.0         192.168.123.254     192.168.123.88      1

缺省路由

       意思就是说,当一个数据包的目的网段不在你的路由记录中,那么你的路由器该把那个数据包发送到哪里!缺省路由的网关是由你的连接上的default gateway决定的

该路由记录的意思是:

       当我接收到一个数据包的目的网段不在我的路由记录中,我会将该数据包通过192.168.123.88这个接口发送到192.168.123.254这个地址,这个地址是下一个路由器的一个接口,这样这个数据包就可以交付给下一个路由器处理,与我无关。该路由记录的线路质量 1

第二条   0.0.0.0            0.0.0.0        192.168.123.254     192.168.123.68      1 

缺省路由

该路由记录的意思是:

      当我接收到一个数据包的目的网段不在我的路由记录中,我会将该数据包通过192.168.123.68这个接口发送到192.168.123.254这个地址,这个地址是下一个路由器的一个接口,这样这个数据包就可以交付给下一个路由器处理,与我无关。该路由记录的线路质量 1 


第三条  127.0.0.0            255.0.0.0            127.0.0.1          127.0.0.1           1

本地环路

127.0.0.0这个网段内所有地址都指向自己机器,如果收到这样一个数据,应该发向哪里该路由记录的线路质量 1 


第四条   192.168.123.0      255.255.255.0       192.168.123.68      192.168.123.68      1

直联网段的路由记录

     当路由器收到发往直联网段的数据包时该如何处理,这种情况,路由记录的interface和gateway是同一个。

     当我接收到一个数据包的目的网段是192.168.123.0时,我会将该数据包通过192.168.123.68这个接口直接发送出去,因为这个端口直接连接着192.168.123.0这个网段,该路由记录的线路质量 1 


第五条   192.168.123.0      255.255.255.0       192.168.123.88       192.168.123.88       1

直联网段的路由记录

      当我接收到一个数据包的目的网段是192.168.123.0时,我会将该数据包通过192.168.123.88这个接口直接发送出去,因为这个端口直接连接着192.168.123.0这个网段,该路由记录的线路质量 1 


第六条   192.168.123.68     255.255.255.255       127.0.0.1           127.0.0.1           1

本地主机路由

     当路由器收到发送给自己的数据包时将如何处理

     当我接收到一个数据包的目的网段是192.168.123.68时,我会将该数据包收下,因为这个数据包时发送给我自己的,该路由记录的线路质量 1  


第七条   192.168.123.88     255.255.255.255       127.0.0.1           127.0.0.1           1

本地主机路由

      当路由器收到发送给自己的数据包时将如何处理  

      当我接收到一个数据包的目的网段是192.168.123.88时,我会将该数据包收下,因为这个数据包时发送给我自己的,该路由记录的线路质量 1  


第八条   192.168.123.255  255.255.255.255  192.168.123.68   192.168.123.68  1

本地广播路由

       当路由器收到发送给直联网段的本地广播时如何处理  

       当我接收到广播数据包的目的网段是192.168.123.255时,我会将该数据从192.168.123.68接口以广播的形势发送出去,该路由记录的线路质量 1  


第九条  192.168.123.255   255.255.255.255     192.168.123.88     192.168.123.88     1 

本地广播路由

      当路由器收到发送给直联网段的本地广播时如何处理 

      当我接收到广播数据包的目的网段是192.168.123.255时,我会将该数据从192.168.123.88接口以广播的形势发送出去,该路由记录的线路质量 1  


第十条   224.0.0.0           224.0.0.0          192.168.123.68       192.168.123.68       1

组播路由

    当路由器收到一个组播数据包时该如何处理

    当我接收到组播数据包时,我会将该数据从192.168.123.68接口以组播的形式发送出去,该路由记录的线路质量 1


第十一条   224.0.0.0           224.0.0.0          192.168.123.88       192.168.123.88       1

组播路由

     当路由器收到一个组播数据包时该如何处理

     当我接收到组播数据包时,我会将该数据从192.168.123.88接口以组播的形式发送出去,该路由记录的线路质量 1 


第十二条   255.255.255.255   255.255.255.255      192.168.123.68       192.168.123.68       1

广播路由

     当路由器收到一个绝对广播时该如何处理  

     当我接收到绝对广播数据包时,将该数据包丢弃掉

最新发布

CentOS专题

关于本站

5ibc.net旗下博客站精品博文小部分原创、大部分从互联网收集整理。尊重作者版权、传播精品博文,让更多编程爱好者知晓!

小提示

按 Ctrl+D 键,
把本文加入收藏夹