
网络
老婆去哪儿了
浪漫工科男
展开
-
Select函数的说明
Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如 connect、accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必须等 待某个事件的发生,如果事件没有发生,进程或线程就被阻塞,函数不能立即返回)。 可是使用Select就可以完成非阻转载 2014-04-26 09:35:12 · 484 阅读 · 0 评论 -
IP和TCP包头校验和计算方法
IP和TCP包头校验和计算方法校验和的算法: 将数据以字为单位累加到一个双字中,如果数据长度为奇数,最后一个字节要先变成字,然后在加到原来的双字中,最后得到的结果是一个双字,最后将这个双字的高16位和低16位反复相加,直到高16位为0,从而就获得一个16位的值,再将这个16位的值取反就得到校验和的值了。在接收端接收到IP数据包后,要对IP头进行检查转载 2014-05-08 11:08:15 · 2836 阅读 · 0 评论 -
select 非阻塞模式 服务器 代码
// TCP Server select非阻塞模式// IP: 127.0.0.1// PORT: 1207#define LISTEN_IP "127.0.0.1"#define LISTEN_PORT 1207#define DEFAULT_BUFF 256#define MAX_LISTEN 2 //最多可同时连接的客户端数量int g转载 2014-04-26 10:47:21 · 580 阅读 · 0 评论 -
揭开Socket编程的面纱
揭开Socket编程的面纱 对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:1. 什么是TCP/IP、UDP?2. Socket在哪里呢?3. Socket是什么呢?4. 你会使用它们吗?什么是TCP/IP、UD转载 2014-04-29 14:31:16 · 365 阅读 · 0 评论 -
uip_process函数解读
uip1.0核心模块解读 [复制链接] mTouch该用户从未签到电梯直达1楼 发表于 2013-4-29 13:18:37 | 只看该作者 最近,利用uip搞了小东西,要想利用好uip, 最好彻转载 2014-05-08 10:45:08 · 3708 阅读 · 0 评论