TCP和UDP区别?如何改进TCP

• TCP和UDP区别
○ UDP 是无连接的,即发送数据之前不需要建立连接。
○ UDP使用尽最大努力交付,即不保证可靠交付,同时也不使用拥塞控制。
○ UDP 是面向报文的。UDP 没有拥塞控制,很适合多媒体通信的要求。
○ UDP 支持一对一、一对多、多对一和多对多的交互通信。
○ UDP 的首部开销小,只有 8 个字节。
○ TCP 是面向连接的运输层协议。
○ 每一条 TCP 连接只能有两个端点(endpoint),每一条 TCP连接只能是点对点的(一对一)。
○ TCP 提供可靠交付的服务。
○ TCP提供全双工通信。
○ TCP是面向字节流。
○ 首部最低20个字节。

• TCP加快传输效率的方法
○ 采取一块确认的机制

TCP和UDP区别:http://blog.csdn.net/xiaobangkuaipao/article/details/76793702。
TCP加快传输效率的方法:采用连续ARQ,而不用停止等待ARQ
http://blog.csdn.net/guoweimelon/article/details/50879588

猜你喜欢

转载自blog.csdn.net/qq_32534441/article/details/89599058