TCP,UDP
来源:互联网 发布:华道数据工资一般多少 编辑:程序博客网 时间:2024/05/21 09:21
TCP : 1、提供一个连接
2、提供可靠性,要求对端返回一个确认信息。失败则重传或等待一段时间,最后不行就放弃。
3、含有动态估算时间RTT算法。
4、关联一个序号,尽管接收方接受的分节不是按顺序的,而接收方可以按照序列号来重新排序。
5、提供流量控制,叫做通告窗口即滑动窗口。该窗口在任何时候都指出接受缓冲区中可用空间,从而确保发送方发送的数据不会溢出接收方。
6、提供全双工技术
但是tcp会出现粘包情况。
UDP:1、都有一个长度随数据发送,所以不存在粘包情况。
缺点:需要解决
1、提供不可靠连接,那么需要应用程序来提供确认,序列号,RTT估算,超时及重传机制。
2、不提供流量控制,UDP按发送方的速率发送数据,而不管接收端的缓冲区是否装得下。
- TCP&UDP
- TCP UDP
- TCP/UDP
- TCP & UDP
- TCP/UDP
- UDP tcp
- TCP UDP
- TCP UDP
- TCP & UDP
- tcp/udp
- TCP UDP
- tcp udp
- TCP,UDP
- TCP UDP
- TCP,UDP
- tcp&&udp
- TCP UDP
- TCP/UDP
- Android Fragment学习笔记(一)----Fragement的生命周期和派生类
- gSoap使用实例 - 发送WSDL文件
- 在rmxp中使用鼠标系统
- Android Fragement学习笔记(二)----Fragement界面添加和管理
- javascript:void(0)是什么意思
- TCP,UDP
- 补充鼠标系统(同鼠标系统一起使用)
- 于RMXP中横版战斗(适合菜鸟)
- 【js】javascript中url编码与解码
- java算法:顺序查找(有监视哨和无监视哨)
- 解决eclipse中overlaps the location of another project: 'xxxx'
- 程序员面试题精选100题(48)-二叉树两结点的最低共同父结点
- 傅里叶分析—傅里叶级数
- vs2010sp1 stdext::hash_map 使用typedef之后