主机PC1执行arp –d; ping www.123.com (WWW服务器的域名),如果此时主机PC1不知道该服务器的域名,则此时PC1发送和收到哪些相关数据包
时间: 2024-03-15 19:43:11 浏览: 72
发送arp数据包
5星 · 资源好评率100%
当主机PC1执行arp -d; ping www.123.com时,如果此时PC1不知道该服务器的域名,则会发生以下数据包交互:
1. 主机PC1会向本地路由器发送一个ARP广播请求,请求路由器告知服务器www.123.com的MAC地址。
2. 如果路由器中有服务器www.123.com的MAC地址缓存,则路由器会回复ARP响应,告知PC1服务器的MAC地址。
3. 如果路由器中也没有服务器www.123.com的MAC地址缓存,则路由器会向外发送一个ARP广播请求,请求其他路由器或者上层DNS服务器告知服务器www.123.com的MAC地址。
4. 当其他路由器或者上层DNS服务器回复了ARP响应,告知服务器www.123.com的MAC地址后,路由器会将该MAC地址缓存起来,并回复ARP响应给PC1,告知服务器www.123.com的MAC地址。
5. 主机PC1收到路由器的ARP响应后,会向服务器www.123.com发送一个ICMP Echo Request数据包。
6. 如果服务器www.123.com在线并且能够响应ICMP Echo Request,则会回复一个ICMP Echo Reply数据包给主机PC1。
7. 如果服务器www.123.com不在线或无法响应ICMP Echo Request,则主机PC1会收到一个ICMP Destination Unreachable数据包。
阅读全文