数据从一主机到达另一主机的过程????

请哪位大虾帮忙叙述下:从一个主机如何到达另一主机。具体需要数据从1号主机——交换机——网关——路由器——网关——交换机——2号主机。帮忙叙述下数据如何进行传送的,从1号主机开始找路径,包括地址的分装,以及各部件的作用,结合“应表会传网数物”各层进行一步一步的分析,最后到达2号主机!!!!

在发送主机发送初始数据包或路由器转发数据包时,IPv4 会将 IPv4 数据包、下一跃点 IPv4 地址和下一跃点接口发送给 ARP。无论是执行直接传送还是间接传送,ARP 都执行下面的过程:

1.
根据下一跃点 IPv4 地址和接口,ARP 会检查适当的 ARP 缓存以查找与下一跃点 IPv4 地址相匹配的条目。如果 ARP 找到了一个相应条目,则 ARP 会跳到步骤 6。

2.
如果 ARP 没有找到任何相应的条目,则 ARP 将构造一个 ARP 请求帧。此帧包含发出 ARP 请求的接口的 MAC 地址和 IPv4 地址以及 IPv4 数据包的下一跃点 IPv4 地址。然后,ARP 将从相应的接口广播此 ARP 请求帧。

3.
子网中的所有节点都会接收此广播帧并处理 ARP 请求。如果 ARP 请求中的下一跃点地址对应于分配给子网中的某个接口的 IPv4 地址,则该接收节点会使用 ARP 请求方的 IPv4 地址和 MAC 地址更新它自己的 ARP 缓存。所有其他节点都会悄悄地丢弃该 ARP 请求。

4.
被分配了 IPv4 数据包的下一跃点地址的接收节点会构造一个 ARP 应答,并会直接将该应答发送给 ARP 请求方;该应答包含被请求的 MAC 地址。

5.
ARP 请求方将在收到 ARP 应答后使用地址映射更新其 ARP 缓存。通过 ARP 请求和 ARP 应
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-01
晕,要叙述到猴年马月,你还不如看书呢,书上讲的多好,网络工程师教程,网络原理那块,或者看CCNA的OSI七层模型介绍,,讲的很详细!