李成笔记网

专注域名、站长SEO知识分享与实战技巧

如何看懂一张路由表(路由表内容怎么看)

路由器转发数据时查询的并不是路由表而是转发表!路由器收集所有端口的路由信息后,后建立路由转发表。也就是说,收集到的所有路由都会在路由表中,而到达同一目的地址,只有最优路由才会进入路由转发表(为例避免路由环路)。

而路由在转发数据时,使用的是最长匹配原则,举个例子:路由表里有两条路由目的网段分别是172.16.0.0/16和172.16.1.0/24那么当路由器收到一个目的地址为172.16.1.10的地址时,他会优先选择172.16.1.0/24这条路由所匹配的端口转发数据,因为这条路由的掩码较长匹配更精确

要查看路由表,可以使用以下命令:


- Windows系统:使用命令“route print”查看完整的路由表信息。

- Linux系统:使用命令“netstat -r”查看当前的路由表信息。

- macOS系统:使用命令“netstat -nr”查看当前的路由表信息。

一条路由信息包括1)路由信息类别(直连、静态、OSPF、BGP等)

2)目的网段3)度量值(metric)

4)下一跳地址5)出口当路由器转发IP报文时遵从以下优先级顺序:

1)查看策略路由;

2)依据最长匹配原则(最长是针对子网掩码的最长,即选择最详细的路由);

3)查看静态路由;

4)查看动态路由,根据metric值进行优先选取;

5)查看默认路由自己电脑上 用route print 就能查看自己电脑上的路由表了

一条路由包含了目的网络地址、子网掩码、下一跳地址和出接口等基本内容。

路由器在接收到IP报文时,会根据目的IP地址和自身的路由表进行匹配,找到最佳匹配的路由,并根据该路由表项中的下一跳地址和出接口信息,将IP报文转发给下一跳路由器或者目的主机。

如果路由表中没有匹配的项,则路由器会将IP报文丢弃或者发送到默认路由。

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言