- 为了将消息从你的PC上传到服务器
- 上.需要用到1P协议、ARP协议和0SPF协议
- 建立TCP连接后发起http请求
- 瀏览器解析htm代码,并请求html代码中的资源(如js、css、图片等)
- 浏览器对页面进行渲染呈现给用户
一、域名解析的详细内部过程
例如,要查询的IP地址(DNS解析url):
-
浏览器搜索自己的DNS缓存(维护一张域名与IP地址的对应表)
-
若没有则搜索操作系统中的DNS缓存(维护一张域名与IP地址的对应表)
-
若没有,则操作系统将域名发送至 本地域名服务器- -(递归查询方式)本地域名服务器 查询自己的DNS缓存,查找成功则返回结果否则,(鉯下是迭代查询方式)
权限域名服务器(权限域名服务器用来保存该区中的所有主机域名到IP地址的映射)地址
权限域名服务器发起请求,得到的IP地址
-
本地域名服务器 将得到的IP地址返回给操作系统同时自己也将IP地址缓存起来
-
操作系统将 IP 地址返回给浏览器,同时自己也将IP地址缓存起来
-
至此浏览器已经得到了域名对应的IP地址
三、建立TCP连接后发起http请求
四、服务器收到请求并响应HTTP请求
网站可能会有负载均衡设备來平均分配所有用户的请求。即对工作任务进行平衡,分
摊到多个操作单元上执行,如图片服务器,应用服务器等
2请求处理阅读请求及它的参數和 cookies
五.浏览器解析htm代码,并请求htm代码中的资源(如js、css图片等)
七.浏览器对页面进行渲染呈现给用户
发布了51 篇原创文章 · 获赞 71 · 访问量 5万+