TCP和UDP概念和区别
来源:互联网 发布:waifu2x caffe怎么用 编辑:程序博客网 时间:2024/06/08 00:07
概念:
TCP:是面向连接的, 可靠的流协议 可以提供面向连接的、可靠的、点到点的通信。
UDP:是不具有可靠性的数据报协议. 细微的处理它会交给上层应用去完成.
UDP的特点:
1、每一次发送数据都需要绑定IP和端口号。相当于发送邮件,只管是否发送成功,不保证对方是否接收到数据,所以UDP是不安全的,有可能会丢失数据包。
2、UDP:类似于HTTP,也属于短连接。
TCP的特点:
1、只需要一次连接,属于 长连接,只要不断开的情况可以一直使用。TCP好像打电话,双方要通话,首先,要确定对方不是开机(网络可以到达),然后要确定是不是没有信号,然后还需要对方接听(通信链接)。
2、TCP通过3次“握手”来保证数据发送的安全性,不会丢失数据包。
TCP与UDP区别总结:
1、TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接
2、TCP提供可靠的服务。也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大努力交付,即不保 证可靠交付
3、TCP面向字节流,实际上是TCP把数据看成一连串无结构的字节流;UDP是面向报文的
UDP没有拥塞控制,因此网络出现拥塞不会使源主机的发送速率降低(对实时应用很有用,如IP电话,实时视频会议等)
4、每一条TCP连接只能是点到点的;UDP支持一对一,一对多,多对一和多对多的交互通信
5、TCP首部开销20字节;UDP的首部开销小,只有8个字节
6、TCP的逻辑通信信道是全双工的可靠信道,UDP则是不可靠信道
阅读全文
0 0
- TCP和UDP概念和区别
- TCP和UDP概念和区别
- TCP和UDP概念
- TCP和UDP区别
- TCP和UDP区别
- TCP和UDP区别
- TCP和UDP区别
- TCP和UDP区别
- TCP和UDP区别
- TCP和UDP区别?
- TCP和UDP区别
- Tcp和Udp区别
- TCP 和 UDP 区别
- TCP和UDP区别
- TCP和UDP区别
- TCP和UDP区别
- TCP和UDP区别
- TCP和UDP区别
- Skype For Business Server 2015 离线消息
- Skype For Business Server 2016 无法共享PPT和白板
- 通过Exchange边缘传输服务器实现邮件入站分流
- 【Office 365】Exchange Online 直接转换迁移(Cutover)问题排查
- [BZOJ]1853: [Scoi2010]幸运数字 容斥原理
- TCP和UDP概念和区别
- dojo TabContainer部件不显示
- vue框架搭建的详细步骤之脚手架(一)
- Python学习day02
- 【HTML5】<input>的日期类型Date
- AndrodStudio:Enable ADB integration' to be enabled
- Docker常用命令和操作
- js 去掉字符串左右的空格
- linux常用命令