计算机网络
Enockipp
目前小硕在读中
展开
-
setsockopt设置socket状态
转自:http://www.cnblogs.com/hateislove214/archive/2010/11/05/1869886.html /*sys/socket.h Returns 0 on success, -1 for errors. */extern int setsockopt (int __fd, int __level, int __optname,__cons转载 2013-09-29 15:02:06 · 1000 阅读 · 0 评论 -
Linux-iptables配置-防火墙配置
转自百度文库 (1) 重启后永久性生效: 开启:chkconfig iptables on 关闭:chkconfig iptables off (2) 即时生效,重启后失效: 开启:service iptables start 关闭:service iptables stop 需要说明的是对于Linux下的其它服务都可以用以上命令执行开启和关转载 2013-09-07 22:51:31 · 850 阅读 · 0 评论 -
TCP协议连接建立与连接断开过程
在写socket程序的时候,遇到SIGPIPE,网上找资料,很多都提到FIN包和RST包,遂搜了下TCP的连接建立与断开过程--------------------------------------------分割线-----------------------------------------------根据TCP头部,说明下列3个包在连接建立过程中的次序.0020转载 2014-01-14 15:25:10 · 1324 阅读 · 0 评论 -
http常见错误代码
HTTP 400 - 请求无效 HTTP 401.1 - 未授权:登录失败 HTTP 401.2 - 未授权:服务器配置问题导致登录失败 HTTP 401.3 - ACL 禁止访问资源 HTTP 401.4 - 未授权:授权被筛选器拒绝 HTTP 401.5 - 未授权:ISAPI 或 CGI 授权失败 HTTP 403 - 禁止访问 HTTP 403 - 对 Inte转载 2014-04-18 17:10:08 · 1341 阅读 · 0 评论 -
socket长连接的心跳包
出于最近对im研究的兴趣,看到smack里有个30s发送一个空消息的线程,了解了下关于心跳包,keepalive的知识。 TCP的socket本身就是长连接的,那么为什么还要心跳包呢?搜索到的资料解释如下:一:内网机器如果不主动向外发起连接,外网机没法直连内网的,这也是内网机安全的原因之一吧,又因为路由器会把这个关系记录下来,但是过一段时间这个记录可能会丢失 ,所有每一个客户端每隔转载 2014-04-21 15:19:49 · 911 阅读 · 0 评论