其他分享
首页 > 其他分享> > IP 转发分组的流程

IP 转发分组的流程

作者:互联网

IP 转发分组的流程

数据路由:路由器在不同网段转发数据包;

网络畅通的条件:数据包能去能回;

image-20200122200825717

可以看到网段1~5对应的地址主机号都是归零的,即配置路由器端口网段地址时主机号要归零。如端口B连接的网段2地址:172.16.0.0 / 24 。


查看Windows本地路由表

在命令行窗口输入以下命令:

route print

image-20200122211643326

image-20200122211748997

可以发现Windows的默认网关就是默认路由。

只加IP地址和子网掩码没设置网关的话,就到不了其他网段,也就是说不知道到其他网段的路由。

以下为为计算机添加路由表的命令:

route add 0.0.0.0 mask 0.0.0.0 10.7.86.1

三个地址分别是网络目标IP地址、 网络掩码和网关。

现实意义:例子

image-20200122220610644

image-20200123143503747

PC0一个网卡连接Internet把A设为网关,另一网卡连接一个交换机组成的内网,内网内的计算机通过PC0连接Internet,所以内网计算机需要把B作为网关,但是PC0连接内网的网卡不用设置网关,否则会出现路由表错误。

故障判断规律:通与断的次数相当很大可能是路由问题;通的次数多,断的次数少很大可能是网络阻塞的问题。


网络负载均衡

配置和验证网络负载均衡

如图所示:192.168.0.0/24网段的PC0到192.168.3.0/24网段的PC1有两条路①和②,可以通过设置网络中路由器的路由来实现:PC0到PC1走线路① / ②,PC1到PC0走线路② / ①。从而实现负载均衡控制。

image-20200122224624860

图中:

Router0直连192.168.2.0和192.168.1.0网段,所以只需要手动添加网段192.168.0.0和192.168.3.0的路由便可在Router0中实现PC0到PC1的数据自动中转。

Router1直连192.168.5.0和192.168.4.0网段,所以只需要手动添加网段192.168.0.0和192.168.3.0的路由便可在Router1中实现PC0到PC1的数据自动中转。

Router3中删除路由192.168.5.2(192.168.1.2)即可实现PC0到PC1只走路线①(②);

Router2中删除路由192.168.2.1(192.168.4.2)即可实现PC1到PC0只走路线②(①);

最长前缀匹配

例如:目的地址 D = 206.0.71.128。路由表中的路由:A:206.0.68.0 / 22;B:206.0.71.128 / 25 ;A路由主机位10位,B路由主机位7位,B路由更具体,根据最长前缀匹配原则匹配B路由。

使用二叉线索查找路由表

例:用 5 个前缀构成的二叉线索:

image-20200122231450448

先将前缀按相同的位排列好,再按每位逐级分支查找。如现分为01开头和10开头的,在分别每一位分支查找下去,查找深度是5。如果为32位前缀构成的二差线索查找深度为32。

标签:网段,IP,PC0,192.168,分组,转发,数据包,Router0,路由
来源: https://www.cnblogs.com/AhuntSun-blog/p/12230700.html