clwn.net
当前位置:首页 >> UDP和TCP有什么区别 >>

UDP和TCP有什么区别

TCP---传输控制协议,提供的是面向连接、可靠的字节流服务.当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据.TCP提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传

什么是TCP和UDP TCP和UDP是TCP/IP协议中的两个传输层协议,它们使用IP路由功能把数据包发送到目的地,从而为应用程序及应用层协议(包括:HTTP、SMTP、SNMP、FTP和Telnet)提供网络服务.TCP提供的是面向连接的、可靠的数

TCP提供面向连接的服务,提供可靠的数据传输,有流控和重传机制,报头是20-60个字节通常像数据库,web访问,FTP这种需要可靠性的,传输数据较多的应用使用TCPUDP提供非连接的的服务,不保证数据可靠递交应用程训,没有流控机制,报头是8个字节DNS,SNMP,syslog这些数据量小,多可靠性要求不高(应用程序自身有保证可靠性的机制)的应用采用UDP,优点是效率高

当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据.TCP提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到另一端.UDP---用户数据报协议,是一个简单的面向数据报的

TCP端口和UDP端口主要是区别,基本没什么联系:1)TCP端口---传输控制协议,提供的是面向连接、可靠的字节流服务.当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据.TCP提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到另一端.2)UDP端口---用户数据报协议,是一个简单的面向数据报的运输层协议.UDP不提供可靠性,它只是把应用程序传给IP层的数据报发送出去,但是并不能保证它们能到达目的地.由于UDP在传输数据报前不用在客户和服务器之间建立一个连接,且没有超时重发等机制,故而传输速度很快.

上楼真够全面了.尿苷二磷酸 都出来了.TCP---传输控制协议,提供的是面向连接、可靠的bai字节流服务.当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据.TCP提供超时重du发,丢弃重复数据,检

相同点:都处于传输层 不同点:TCP~面向连接、可靠、传输慢、保证数据的顺序 UDP~面向无连接、不可靠、传输快、数据按照不同路径到,不保证数据顺序 且两者传输的模式不一样

1、双方都是一种网络传输协议 2、TCP需要建立连接,而UDP不需要建立连接(无连接传输) 3、是否建立真实连接的特性,造成了双方可靠性的差距. TCP属于可靠的传输协议:因为传输前双方建立好了连接,相当于买卖双方建立好了交易合同,传输中一般不会出现意外,直到连接终止; UDP属于不可靠的传输协议:UDP的所谓连接相当于一种映射,UDP单方面的认为目标地址(端口)是可用的,从而进行收发数据,而实际上目标地址(端口)未必可用,所以传输数据不可靠 4、由于TCP需要建立真实的连接,所以需要消耗服务器的负载要大于UDP

TCP与UDP区别 TCP提供的是面向连接的、可靠的2113数据流传输;UDP提供的是非面向连接的、不可靠的数据流传输.TCP提供可靠的服务,通过TCP连接传送的数据,5261无差错、不丢失,不重复,按序到达;UDP尽最大努力交付,即不

网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com