目录
检查本地DNS缓存和hosts文件,如果其中有"baidu.com"的解析记录,则直接使用相应的IP地址。
如果局域网中的解析仍然失败,系统将发起DNS查询请求,向根域名服务器发起查询,获取.com顶级域的权威DNS服务器地址。
在上述DNS查询中,已经获取了目标域名(例如,www.baidu.com)对应的IP地址。
浏览器或其他网络应用通常会通过操作系统提供的套接字接口来发起TCP连接。操作系统根据DNS解析得到的IP地址,向目标服务器发起TCP连接请求。
当三次握手完成后,TCP连接建立成功,双方可以开始进行数据传输。