http tcp

 OSI:(Open System Interconnect),即开放式系统互联。

TCP:三次握手可靠吗  

三次是保证双方互相明确对方能收能发的最低值。

理论上讲不论握手多少次都不能确认一条信道是“可靠”的,但通过3次握手可以至少确认它是“可用”的,再往上加握手次数不过是提高“它是可用的”这个结论的可信程度。

世界上不存在完全可靠的通信协议

从通信 时间成本 空间成本 以及 可靠度 来讲,选择了“三次握手”作为点对点通信的一般规则。

简单解释:

主机A向主机B发出连接请求数据包:“我想给你发数据,可以吗?”,这是第一次对话;

主机B向主机A发送同意连接和要求同步(同步就是两台主机一个在发送,一个在接收,协调工作)的数据包:“可以,你什么时候发?”,这是第二次对话;

主机A再发出一个数据包确认主机B的要求同步:“我现在就发,你接着吧!”,这是第三次对话。

三次“对话”的目的是使数据包的发送和接收同步,经过三次“对话”之后,主机A才向主机B正式发送数据。

UCP和UDP区别:

http协议和其他协议的关系

HTTP是应用层协议。TCP是传输层协议。HTTP是建立在TCP协议之上。

猜你喜欢

转载自www.cnblogs.com/light-train-union/p/12623834.html