文章目录
![在这里插入图片描述](https://img-blog.csdnimg.cn/f9442faf49cb4c2da9b2a41f2645baaa.png)
1.输入域名后访问Web网页的过程:ARP→DNS→TCP→HTTP
例题1:21年47.
分析:过程是ARP→DNS→TCP→HTTP。
本题考察的关键是两次广播ARP请求分组,分别寻找本地域名服务器的MAC地址和网关 路由器R的MAC地址。
全过程如下:H1广播→DNS单播→H1单播→DNS单播→H1广播→R单播→H1给R单播TCP请求分组。
①H1输入域名,请求本地域名服务器将域名转换为web的IP地址。在此步骤之前需要先得到本地域名服务器的MAC地址。故H1在局域网内广播ARP请求分组,则本地域名服务器、路由器R、主机H2均收到,然后本地域名服务器单播ARP响应分组给H1,内含本地域名服务器的MAC地址,路由器R和主机H2丢弃该广播帧。
②H1收到了单播ARP响应分组,得到的本地域名服务器的MAC地址。将域名以MAC帧单播传输给本地域名服务器。本地域名服务器再单播给H1该域名对应的IP地址。完成DNS解析过程。
③H1通过将该IP地址与H1的子网掩码“相与”,发现该IP地址不在该网络内。故需要将T