数据包在不同网段上的传输流程

本文通过一个实例描述了数据包从PC1到WebServer跨网段传输的过程,涉及ARP协议、NAT转换、路由查找和端口映射等关键步骤。在回传过程中,路由器R1利用端口映射确保数据包能正确送达PC1。
摘要由CSDN通过智能技术生成

对于数据包在不同网段上传输这一问题,LZ参考一些资料,觉得用数据包源目标地址状态的变化能更直观的表示这一流程的进行,以下LZ用一个例子描述这一过程。



PC1、R1、R2、WebServer

PC1 为网络A中的一台主机,WebServer为网络B中的Web服务器,路由器R1、R2分别为网络A、B的网关,且路由器R1、R2的WAN口相连。

 

PC1 ---> WebServer的数据包传输流程如下:

1)PC1创建数据包,欲发送到不同网络中的WebServer,由于无法取得WebServer的MAC地址,于是使用ARP协议通过主机PC1所设置的网关(即R1的局域网IP)来获得R1的LAN接口的MAC地址,并将数据包目标MAC地址设为R1的LAN接口的MAC地址,此时数据包状态如下:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值