网络编程
洪流之源
这个作者很懒,什么都没留下…
展开
-
linux socket编程1
主机是指网络上到一个节点,不能简单的理解为一个计算机,实际上IP地址是分配给计算机的网络适配器(即网卡)的,一台计算机可以有多个网络适配器,也就可以有多个IP地址,一个网卡就是一个网络节点。IPv4地址为32位地址,一般以4个字节表示。每个字节到数字用十进制表示,即每个节点的数的范围是0~255,且每个数字之间用点隔开,例如:192.168.0.122,这种记录方法称为“点-分”十进制原创 2017-03-15 16:45:06 · 353 阅读 · 0 评论 -
linux socket编程2-服务器代码示例
#include #include #include #include #include #include #include #include #include int sockfd;void sig_handler(int signo){ if(signo == SIGINT) { printf("serve原创 2017-03-15 16:47:22 · 333 阅读 · 0 评论 -
socket的keep-alive
第一部分【需求】不影响服务器处理的前提下,检测客户端程序是否被强制终了。【现状】服务器端和客户端的Socket都设定了keepalive属性。服务器端设定了探测次数等参数,客户端、服务器只是打开了keepalive机能服务器端起了一个监视线程,利用select来检测socket是否被关闭。下面这是我的一点肤浅理解。1. 关于keep alive 无论wi...转载 2018-08-16 13:47:37 · 5716 阅读 · 0 评论