1. 过程
-
在浏览器查找域名的IP地址(DNS查找过程:浏览器缓存、路由器缓存、DNS缓存)
-
浏览器会向web服务器发送一个HTTP请求(cookie会随着请求发送给服务器)
-
web服务器处理收到的请求(处理 请求、参数、cookie,然后生成一个HTML响应)
-
web服务器发回一个HTML响应
-
浏览器开始显示HTML
1.1 概括
-
DNS解析
-
TCP连接
-
发送HTTP请求
-
服务器处理请求并返回HTTP报文
-
浏览器解析渲染页面
-
连接结束
2. 使用的协议
-
DNS:获取域名对应得IP
-
TCP : 与服务器建立TCP连接
-
IP : 建立TCP协议时,需要发送数据,发送数据在网络层使用IP协议
-
OPSF:IP数据包在路由器之间,路由选择使用OPSF协议
-
ARP :路由器在于服务器通讯时,需要将IP底座转换为MAC地址,需要使用ARP协议
-
HTTP: 在TCP建立完成后,使用HTTP协议访问网页