TCP协议
Posted ddiamondd
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TCP协议相关的知识,希望对你有一定的参考价值。
TCP协议详解:https://www.cnblogs.com/qdhxhz/p/10267932.html
TCP协议的三次握手和四次挥手:https://www.cnblogs.com/qdhxhz/p/8470997.html
为什么不进行两次握手:
如果只有两次握手:客户端向服务端发送一个请求报文,但是在网络三种滞留一段时间,很长时间才会到达服务端,在客户端看来这是一个失效报文。一段时间以后服务端接收到这个请求报文,并发送一个确认报文,,但是在这个时候,客户端不会理睬这个确认报文,然后服务端还在一直等待客户端发送数据,这样就会造成服务端的浪费。
如果只有两次握手:客户端发送请求报文,服务端发出确认后,就向客户端发送消息,客户端可能接收不到。
为什么不进行四次握手:
在进行三次握手之后,双发就已经确认对方能过接收到自己的信息了,第四次就已经没有必要了。
以上是关于TCP协议的主要内容,如果未能解决你的问题,请参考以下文章