TCP进行三次握手的问题
问题描述:
在TCP中,每次交互数据时,都需要进行三次握手才能进行数据传输,
使用何种技术或者方案能使得TCP不必每次都进行三次握手??
答
一个主机维持一个缓存,该缓存保留每个主机上一次的连接计数值(CC)。当在一次开始连接的SYN中收到CC,接收方比较收到的值与发送方缓存的CC值。
如果接收到的CC比缓存的大,则该SYN是新的,可以直接进行传送数据给服务器。
如果接收到的CC比缓存的小,或者接收主机上没有对应这个客户的缓存CC,则执行正常三次握手。
答
只要使用tcp 肯定是要进行三次握手的 这是tcp 标准 规范所要求的 也是底层实现的 如果想不三次握手只能使用其他协议 比如udp 可以对udp进行封装
答
可以在保持链接不断开,复用