[- 1 -] 简述传输层协议TCP和UDP的区别 [摘要] 本文将从应用层的角度,简要的对比TCP和UDP协议的区别,或许能给你些许启发。 [- 2 -] 为什么QQ用的是UDP协议而不是TCP协议? [摘要] QQ既有UDP也有TCP!不管UDP还是TCP,最终登陆成功之后,QQ都会有一个TCP连接来保持在线状态。这个TCP连接的远程端口一般是80,采用UDP方式登陆的时候,端口是8000。 [- 3 -] 移动端即时通讯协议选择:UDP还是TCP? [摘要] 对于有选择困难证的人来说,基于以上因素,加上UDP和TCP协议的本质差异,这样的选择确实很纠结。本文将从作者的实践总结,给出自已的观点,如有异议还请理性回复,不为找喷,仅供参考。 [- 4 -] 快速理解TCP和UDP的差异 [摘要] 本文延续《网络编程懒人入门》系列文章的风格,通过快速对比分析 TCP 和 UDP 的区别,来帮助即时通讯初学者快速了解这些基础的知识点,从而在IM、消息推送等网络通信应用场景中能准确地选择合适的传输层协议。 [- 5 -] 快速理解为什么说UDP有时比TCP更有优势 [摘要] 随着网络技术飞速发展,网速已不再是传输的瓶颈,UDP协议以其简单、传输快的优势,在越来越多场景下取代了TCP,如网页浏览、流媒体、实时游戏、物联网。本文作为《网络编程懒人入门》系列文章的第5篇,将为您快速梳理UDP协议在某些场景下对比TCP协议所具有的优势。 [- 6-] UDP的连接性和负载均衡 [摘要] 本文将从实践出发,讨论UDP在实际应用中的连接性和负载均衡问题。 [- 7 -] 深入地理解UDP协议并用好它 [摘要] 本文接系列文章的上篇《不为人知的网络编程(五):UDP的连接性和负载均衡》,将从实践出发,讨论如何深入地理解UDP协议并在实践中用好它。 [- 8-] 如何让不可靠的UDP变的可靠? [摘要] 涉及到实时传输我们都会先考虑 RUDP,RUDP 应用在我们APP核心传输体系的各个方面,但不同的系统场景我们设计了不同的 RUDP 方式,所以基于那些激烈的讨论和我们使用的经验,我决定扒一扒 RUDP,来给大家分享如何让UDP变的可靠的实践经验。 [- 9 -] 从底层入手,深度分析TCP连接耗时的秘密 [摘要] 经过日常工作的思考之后,我更想弄明白的是,TCP的开销到底有多大,能否进行量化。一条TCP连接的建立需要耗时延迟多少,是多少毫秒,还是多少微秒?能不能有一个哪怕是粗略的量化估计?当然影响TCP耗时的因素有很多,比如网络丢包等等。我今天只分享我在工作实践中遇到的比较高发的各种情况。 [- 10-] 彻底搞懂TCP协议层的KeepAlive保活机制 [摘要] 限于篇幅,该篇并没有深入探讨TCP协议本身的KeepAlive机制,所以这次借本文想把TCP协议的KeepAlive保活机制给详细的整理出来,以便大家能深入其中一窥究竟。 [- 11-] 拔掉网线再插上,TCP连接还在吗?一文即懂 [摘要] 本篇文章,我们就从系统层面深入地探讨一个有趣的TCP技术问题:拔掉网线后,再插上,原本的这条TCP连接还在吗?或者说它还“好”吗? [- 12-] 单台服务器并发TCP连接数到底可以有多少 [摘要] 到底一台服务器能够支持多少TCP并发连接呢?这就是本文要讨论的问题。 ****************************************** 👉52im社区新文:《得物从0到1自研客服IM系统的技术实践之路》,欢迎阅读!👈 👉我是Jack Jiang,我为自已带盐!https://github.com/JackJiang2011/MobileIMSDK/ 👈 |
来源:即时通讯网 - 即时通讯开发者社区! |