泽兴芝士网

一站式 IT 编程学习资源平台

浏览器中输入:“ www.xxx.com ” 之后都发生了什么?请详细阐述。

解析:经典的网络协议问题。

1、由域名→IP地址 寻找IP地址的过程依次经过了浏览器缓存、系统缓存、hosts文件、路由器缓存、 递

归搜索根域名服务器。

2、建立TCP/IP连接(三次握手具体过程)

3、由浏览器发送一个HTTP请求

4、经过路由器的转发,通过服务器的防火墙,该HTTP请求到达了服务器

5、服务器处理该HTTP请求,返回一个HTML文件

6、浏览器解析该HTML文件,并且显示在浏览器端

7、这里需要注意:

  • HTTP协议是一种基于TCP/IP的应用层协议,进行HTTP数据请求必须先建立TCP/IP连接
  • 可以这样理解:HTTP是轿车,提供了封装或者显示数据的具体形式;Socket是发动机,提供了网络通信的能力。
  • 两个计算机之间的交流无非是两个端口之间的数据通信,具体的数据会以什么样的形式展现是以不同的应用层协议来定义的。
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言