键入域名发生了啥

  1. dns服务器解析域名。但是为了访问dns服务器进行解析请求,首先要知道默认网关的mac地址,为了知道默认网关的mac地址,就要发送arp。在知道了默认网关的mac地址后,就可以发送向dns服务器的请求数据到默认网关,默认网关进行转发。路由器转发该请求,发送该请求到dns服务器,dns服务器接收后回应该请求,最后主机获得域名ip,此时才解析完域名。
  2. 向服务器发送tcp的3次握手。主机获得ip后,将向该ip发送数据报到网关,网关转发到互联网,路由器间有路由发现协议,最后转发到另一个网关,最后目标ip。然后继续三次握手。
  3. 发送HTTP的请求数据以及等待服务器的应答。
  4. 发送TCP的4次挥手。

你可能感兴趣的:(网络)