您的位置:首页 > 理论基础 > 计算机网络

计算机网络-TCP/UDP区别

2016-08-23 16:41 357 查看
特点UDPTCP
控制应用程序将数据传递给UDP,UDP就会将此数据打包进UDP报文段,立即将其传递给网络层。TCP有一个拥塞控制协议,当源和目的间的一条或多条链路变得拥塞时会遏制TCP发送方。TCP仍将继续发送数据报文知道主机收到此报文并加以确认,不管交付时间有多长。
是否需要建立连接UDP不需要任何准备即可进行数据传输,因此不会有连接时延。这是DNS使用UDP的主要原因。TCP在开始传输数据之前要经历三次握手,HTTP使用TCP是因为可靠性对WEB至关重要。
是否需要维护连接状态UDP不需要维护连接状态,也不需要这些参数TCP需要在端系统中维护连接状态。此连接状态包括接收和发送,拥塞控制参数以及序号与确认号参数
分组首部开销UDP仅有8个字节的开销TCP报文段都有20字节的首部开销
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: