CCNA笔记-同网段主机之间互相访问的过程 下载本文

内容发布更新时间 : 2024/6/26 16:46:16星期一 下面是文章的全部内容请认真阅读。

同网段主机之间互相访问的过程

以不可靠的连接为例:

1.首先由应用层提出请求,当前需要一个不可靠的连接,连接地址是192.168.4.2.

2.传输层开始审核,确定应用层是需要可靠的还是不可靠的连接,当确定需要不可靠的连接时,传输层开始确定,用UDP传输,然后向应用层索要数据;

3.应用层将数据发给传输层,传输层将数据传给网络层,网络层的UDP在文件前面加上头文件,然后向IP发送请求,要求IP将数据传输给192.168.4.2;

4.IP将此数据前面再加上源IP地址和目的IP地址,将数据报文变为 不同网段主机之间互相访问的过程

5.IP请求Layer2将此报文发送给192.168.4.2,此时,Layer2要求向ARP发出请求,询问ARP表中是否有192.168.4.2的映射;

6.ARP对此请求进行判断,发现,当前网段是192.168.3.0/24的,目的地址跟ARP地址表不属于一个网段,此时,ARP将此报文发送给默认网关; 7.ARP通过广播,寻找默认网关的MAC地址,路由器接收到此请求,并将自己的MAC地址传送给192.168.3.1;

8.ARP得到此MAC地址后,将192.168.3.2的地址添加到ARP表中; 9.ARP将网关的MAC作为192.168.4.2的MAC,生成如下的数据报文,要求Layer2将此报文发送出去

不同网段主机之间互相访问的过程

10.路由器接收到此数据的时候,发现192.168.4.0/24可以连接到此路由器直接发送出去,即数据通过路由器;

11.在路由器向目的主机发送的过程中,ARP发送广播请求,请求寻找目的主机的MAC地址;

12.目的主机得到消息后,将MAC地址发送给路由器ARP,路由器ARP将此地址添加到ARP映射表中,然后由路由器将如下报文发送给192.168.4.2

不同网段主机之间互相访问的过程

至此,完成两台不同网段主机之间的数据交换.