两个主机之间传输数据的流程
2016-12-19 20:01:47 0 举报
两个主机之间传输数据的流程通常包括以下步骤:首先,源主机将数据分割成若干个数据包,并添加目标主机的地址信息。然后,源主机将这些数据包发送到网络中。在传输过程中,数据包可能会经过多个路由器,每个路由器都会根据目标地址信息对数据包进行转发。当数据包到达目标主机所在的网络后,目标主机会接收到这些数据包,并根据源地址信息将它们重新组合成完整的数据。最后,目标主机对收到的数据进行处理和存储。这个过程涉及到多个网络协议和技术,如TCP/IP、IP地址、路由器等。
作者其他创作
大纲/内容
主机A
判断目标IP地址是否跟自己在同一子网?
在A的数据链路层把对数据进行封装:源MAC地址:A的MAC地址目的MAC地址:网关的MAC地址
使用ARP协议获取网关/路由器的Mac地址
是
否
在A的数据链路层把对数据进行封装:源MAC地址:A的MAC地址目的MAC地址:B的MAC地址
在主机A的网络层对发送数据进行封装:源IP地址:A的IP地址目标IP地址:B的IP地址
使用ARP协议获取B的Mac地址
0 条评论
下一页
为你推荐
查看更多