要访问网页,首先要获得网页域名对应的IP地址,通过以下步骤来获取域名对应的IP地址:查找浏览器的域名-IP映射缓存,没找到则浏览器调用系统,查找hosts文件(hosts文件为域名-IP映射数据库),没找到则去查找路由器DNS缓存,没找到则要请求IPS的DNS服务器递归查询或迭代查询。

    查询到IP地址后,浏览器与服务器建立TCP三次握手连接,浏览器发出GET请求报文,服务器发回响应报文,访问网页成功。