TCP与UDP应用
来源:互联网 发布:铜箔导电胶带 淘宝 编辑:程序博客网 时间:2024/05/22 17:11
首先还是把协议特性说一下,明白了特性自然知道应用场合了,嘿嘿!两种协议都是传输层协议,为应用层提供信息载体。TCP协议是基于连接的可靠协议,有流量控制和差错控制,也正因为有可靠性的保证和控制手段,所以传输效率比UDP低;UDP协议是基于无连接的不可靠协议,没有控制手段,仅仅是将数据发送给对方,因此效率比TCP要高。基于上述特性,不难得到结论,TCP协议适用于对效率要求相对低,但对准确性要求相对高的场景下,或者是有一种连接概念的场景下;而UDP协议适用于对效率要求相对高,对准确性要求相对低的场景。好了,现在回到你的问题,举几个应用的例子。TCP一般用于文件传输(FTP HTTP 对数据准确性要求高,速度可以相对慢),发送或接收邮件(POP IMAP SMTP 对数据准确性要求高,非紧急应用),远程登录(TELNET SSH 对数据准确性有一定要求,有连接的概念)等等;UDP一般用于即时通信(QQ聊天 对数据准确性和丢包要求比较低,但速度必须快),在线视频(RTSP 速度一定要快,保证视频连续,但是偶尔花了一个图像帧,人们还是能接受的),网络语音电话(VoIP 语音数据包一般比较小,需要高速发送,偶尔断音或串音也没有问题)等等。作为知识的扩展,可以再说一些其他应用。比如,TCP可以用于网络数据库,分布式高精度计算系统的数据传输;UDP可以用于服务系统内部之间的数据传输,因为数据可能比较多,内部系统局域网内的丢包错包率又很低,即便丢包,顶多是操作无效,这种情况下,UDP经常被使用。
0 0
- TCP与UDP应用
- TCP与UDP的应用
- TCP与UDP的介绍及应用
- GPRS/CDMA行业应用中的TCP与UDP的比较!
- GPRS/CDMA行业应用中的TCP与UDP的比较
- GPRS/CDMA行业应用中的TCP与UDP的比较
- UDP的应用范围、与TCP之比较
- udp与tcp两种服务器基本应用
- TCP 与 UDP 的区别及应用场景
- TCP 与 UDP 的区别及应用场景
- TCP与UDP
- 摘录:TCP与UDP
- UDP与TCP比较
- TCP与UDP比较
- TCP与UDP区别
- TCP与UDP区别
- UDP/TCP与fork
- TCP与UDP
- 遇到没“人性”的管理:你真可怜!
- 如何使用svn的edit conflict解决file conflict
- 线程池
- ObjectArx学习笔记-导入导出图层列表
- iOS 6及以上控制个别视图旋转案例
- TCP与UDP应用
- Codeforces Round #250 (Div. 2)
- VC MFC菜单栏(CMenu)控件
- 引用作为函数返回值
- 为SSD编程(6):总结—每个程序员都应该了解的关于固态硬盘的知识
- 非Cookie实时数据助力广告主找到目标受众
- proxool数据库连接池配置
- 从内存到超级内存 从易失到非易失
- 求职面试的时候如何谈薪酬待遇