Linux关闭Nagle算法,实习Tcp每40ms发一帧。
2022-09-06 16:11:02 2KB Tcp Nagle
1
计算机网络也称计算机通信网。关于计算机网络的最简单定义是:一些相互连接的、以共享资源为目的的、自治的计算机的集合。若按此定义,则早期的面向终端的网络都不能算是计算机网络,而只能称为联机系统(因为那时的许多终端不能算是自治的计算机)。但随着硬件价格的下降,许多终端都具有一定的智能,因而“终端”和“自治的计算机”逐渐失去了严格的界限。若用微型计算机作为终端使用,按上述定义,则早期的那种面向终端的网络也可称为计算机网络。
2022-09-06 10:55:11 100.49MB 计算机网络 TCP/IP
1
基本实现原理: 1)粘包和拆包采用帧头里面加长度信息来做; 2)超时机制:采用一个单独的线程来判断,每次收到数据就更新接收时间。在单独的线程里面判断如果当前时间减去上次接收的时间超过20秒则认为超时,关闭该连接; 3)用到了epoll_event结构体中的 epoll_data.ptr 指针:把客户端的信息保存在 epoll_data.ptr 指针当中,当出现epoll事件的时候从该指针提取客户端信息,然后进行操作。 完整的c代码,可以直接使用gcc编译,编译方法:gcc CreatCRC.c main.c -lpthread 配套有一个C#客户端(vs2008工程,全部源代码),可以向服务器发送数据和接收服务器返回的数据。
2022-09-06 10:26:05 31KB epoll 粘包拆包 接收超时
1
使用Java 语言开发Socket Server,实现和android和iOS Socket client通讯的工程代码,数据可以使用TCP或UDP协议,通过文本,XML,Json,Base64及二进制传送,支持中文。
2022-09-05 22:20:11 4.18MB Socket android iOS TCP
1
这是我自己写的一个非常简洁高效的IOS socket TCP通讯的框架,使用方法非常简单,就算你是第一天学习IOS也能看得懂。
2022-09-05 16:08:22 179KB IOS socket TCP
1
对应世界各地ip地址对应的大概地址,对于开发者来说非常有用
2022-09-05 15:01:17 73.56MB tcp/ip mysql 数据库 网络协议
1
VC 获取TCP/IP 配置信息,轻轻点下鼠标,即可获取您电脑的网络配置信息,这些信息主要包括:主机名、DNS服务器名、是否启用IP路由、网络适配器(网卡)型号、网卡MAC地址、默认网关、Dns服务器序列、子网掩码等,获取的网络参数比较全了,大家用到某一项参数,都可以从本代码中查找到。
2022-09-05 14:28:31 24KB VC/C 源码-系统相关
1
VC TCP/UDP网络监控工具(源代码),可监控各个网络连接的状态,可监控到目标协议的源IP地址、目的IP地址、通信端口、大孝数据内容等。打开程序后,点击“开始监听”按钮,即可开始监控功能。
2022-09-05 14:27:12 32KB VC 源码-数据库实例
1
Mongoose-嵌入式Web服务器/嵌入式网络库Mongoose是嵌入式环境的理想选择。 它被设计用于连接设备并使它们在线。 自2004年以来在市场上,被大量op mongoose使用-嵌入式Web服务器/嵌入式网络库Mongoose是嵌入式环境的理想选择。 它被设计用于连接设备并使它们在线。 自2004年以来在市场上,它被大量的开源和商业产品所使用-它甚至可以在国际空间站上运行! Mongoose使嵌入式网络编程变得快速,强大和容易。 在此处下载Mongoose源代码寻找完整的IoT固件解决方案? 查看Mongoose OS-开源
2022-09-05 12:35:51 1.52MB C/C++ Networking and Internet
1
绝对最详细的TCP-IP讲解资料,资料包含三大卷(三个高清带目录pdf),第一卷详解TCP-IP协议原理、机制,第二大卷详解TCP-IP实现,第三卷详解TCP-IP事务协议、HTTP、NNTP和UNIX域协议。总共1000多页,每卷大概分30章讲解,内容丰富,讲解细致到位,涵盖各种例程和代码,并且每章均有课后习题及答案。精读TCP-IP三大卷可以全面系统掌握TCP-IP知识,绝对是经典资料。
2022-09-04 00:04:24 54.01MB TCP-IP
1