网络通信-在浏览器输入url,基于TCP/IP协议的解释

Posted lelexiu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网络通信-在浏览器输入url,基于TCP/IP协议的解释相关的知识,希望对你有一定的参考价值。

技术分享图片

知识点1: 网络模型 TCP/IP四层 和ISO七层模型 (统一省略后面层字。比如传输代表传输层)
技术分享图片

知识点2: 在应用层中TCP建立连接,经历的三次握手协议
首先:,TCP协议是什么? 为什么要三次握手?
答:TCP协议是面向连接的,而且是点对点的可靠(无差错、不丢失、不重复、按顺序)数据传输服务,他的一些特点,字节流、连接建立后随时传输数据,
其次,握手的目的是在通知对方自己的初始化序号(Initial Sequence Number),简称ISN,保证数据不混乱。

然后: 三次握手的过程是什么?
答:![](https://img2018.cnblogs.com/blog/1088849/201812/1088849-20181225155925810-1345053673.png)

知识点3: IP协议是什么
网络层的IP协议是为了找到MAC地址,也就是物理地址。辣么一个网络设备的IP地址和物理地址有什么区别,区别在于IP地址经常可以变,物理地址一般不变、

以上是关于网络通信-在浏览器输入url,基于TCP/IP协议的解释的主要内容,如果未能解决你的问题,请参考以下文章

从输入url到浏览器呈现网页发生了什么?

[转]socket 编程和 TCP/IP协议

计算机网络—— 从浏览器输入URL到显示页面发生了什么

HTTP

http协议

网络协议|TCP/IP协议相关