当前位置: 首页> 科技> 数码 > 桂林象鼻山水月洞_本地网站建设_外链发布工具下载_seo外包资讯

桂林象鼻山水月洞_本地网站建设_外链发布工具下载_seo外包资讯

时间:2025/7/10 3:36:57来源:https://blog.csdn.net/2402_84438596/article/details/143192719 浏览次数:0次
桂林象鼻山水月洞_本地网站建设_外链发布工具下载_seo外包资讯

day01|计算机网络重难点之TCP/IP模型和OSI模型的区别、从输入 URL 到页面展示

    • 1.介绍一下TCP/IP模型和OSI模型的区别
    • 2.从输入 URL 到页面展示到底发生了什么?

1.介绍一下TCP/IP模型和OSI模型的区别

OSI模型将网络通信协议划分为7个不同的层级,分别为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层,而TCP/IP模型只有4个层级,分别为网络接口层、网络层、传输层和应用层。

  • 其中网络接口层对应于OSI模型的物理层和数据链路层,可以管理硬件设备和物理媒介之间的通信,主要包括了以太网等各种物理层和链路层协议。此外,网络接口层还包含了硬件地址即MAC地址的管理
  • 网络层对应于OSI模型中的网络层,负责在主机之间移动数据报,并选择最佳路径。网络层协议主要有IP协议、ICMP协议等。其中IP协议定义了数据报的格式和路由选择的信息,并通过IP地址表示主机和网络,并进行逻辑地址寻址
  • 传输层对应于OSI模型中的传输层,负责在应用程序端点之间传送报文段。主要包括了TCP和UDP两种协议。TCP的特点是 它是面向连接的,可以提供可靠传输服务,还可以进行拥塞控制。而UDP只是提供了基本的、必要的服务
  • 应用层对应于OSI模型中的应用层加上会话层和表示层,负责用户和应用程序之间的通信。应用层协议主要有HTTP、DNS等协议

OSI模型实质上是将网络通信划分成了更小的组件,主要还是作为一个逻辑模型。虽然OSI模型在理论上更为全面,但我们应用更多的还是TCP/IP模型。

2.从输入 URL 到页面展示到底发生了什么?

第一步,用户在浏览器中输入url地址

第二步,浏览器通过解析域名,得到服务器的IP地址。

具体过程是:浏览器首先会在缓存中进行查找,如果存在,则直接取出它对应的IP地址。如果没有找到,就会打开一个DNS域名解析器,首先访问根服务器,将得到的ip地址发送给客户端、然后访问顶级域服务器,将得到的ip地址发送给客户端,最后访问本地域名服务器,得到最终的IP地址

第三步,TCP三次握手,建立客户端与服务器的连接

第四步,客户端发起HTTP请求

第五步,服务器发送HTTP响应报文给客户端,客户端获取页面资源

第六步,TCP四次挥手,关闭客户端与服务器端的连接

第七步,浏览器解析文档资源并渲染页面

关键字:桂林象鼻山水月洞_本地网站建设_外链发布工具下载_seo外包资讯

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: