文章插图
TCP传输协议,是一种面向连接的、可靠的、根据字节流的传输层通讯协议,由IETF的RFC793界定,UDP是Internet协议集支持一个无连接的传输协议,为应用软件提供了一种不用创建连接,就能推送封装的IP数据包的办法;
二者的区别关键如下,最先,TCP面向连接,而UDP是无连接的,换句话说,UDP传送数据前不必须创建连接;
次之,TCP提供的服务更可靠,也就是说,根据TCP连接传送的信息无差错、不遗失、不重复,并且能按序抵达,而UDP不保证可靠交货;
第三,TCP面向字节流,换句话说TCP处理数据时,当做一连串无结构的字节流,而UDP则面向报文的,TCP连接只能是点到点的,但UDP不仅支持一对一,还能够一对多、多对一和多对多的互动通讯,UDP的首部花销8个字节比TCP的20字节要小 。
【TCP传输协议,是一种面向连接的、可靠的、基于字节流的传输层 怎么区别TCP和UDP】
- 此行为是否违反GPL协议?
- ngff和nvme接口通用吗,影驰的这款硬盘是支持NVME协议吗,但接口为什么是NGFF的,我可以安装在这款主板上吗?
- 串口通讯的RS485,数据传输速率很慢,设定较快的波特率 触摸屏485通讯延迟
- 问一个问题,EPL协议下的程序类库,是否可以改成ASF2.0 协议重新发布?
- 传输 java 如何实现大文件上传下载各种格式
- python tcp来发送数字
- 前台Ajax传输JS数组到Struts2
- 超级菜鸟询问TCP连接是应该反复connect还是只connect一次,请进入看具体的
- dnsmasq 如何强制使用tcp与上游服务器通讯?
- 多播是tcp协议的还是udp协议的?