全部博文(1293)
发布时间:2015-11-02 15:47:44
一直以来,对tcp的连接的建立过程只停留在三次握手的层面,阅读代码时发现好多逻辑流程不是很清楚。还有就是对系统调用int listen(int sockfd, int backlog)的第二个参数backlog似懂非懂。它到底是限制server端能同时处理的连接请求数量,还是限制同时建立的连接数量,还是限制等待建立连接队列的长度?
代码面前,了无秘密,关键是得探求。如果你也有同样的困惑,不妨读读本文。 ......【阅读全文】
发布时间:2015-10-24 09:20:43
在应用开发过程中,基于TCP网络传输的应用程序有时会出现粘包现象(即发送方发送的若干包数据到接收方接收时粘成一包)。针对这种情况,笔者进行了专题研究与实验。本文重点分析了TCP网络粘包问题,并结合实验结果提出了解决该问题的对策和方法,供有关工程技术人员参考。......【阅读全文】
发布时间:2012-09-10 16:42:51
1、C/S模式简述 基于CLIENT/SERVER模型通讯的基本原理,在服务器端(具有一个具体的IP地址)来监听对服务的请求,当客户端向该地址提出连接请求时,服务器端会对它的请求做出相应的反应。采用Client/Server形式。这就要求作为服务器的主机可以同时处理多个客户的请求。.........【阅读全文】