linux和windows下用setsockopt设置SO_SNDTIMEO,SO_RCVTIMEO的参数的一点区别 UDP的socket在某些情况:如对方关闭时,本地可能sendto不出去数据,然后recvfrom就会被阻塞,这时就需要设置 这两个参数的值提高程序质量。linux: struct....
分类:
其他好文 时间:
2014-06-26 00:38:51
阅读次数:
504
Abstractepoll是Linux内核为处理大批量句柄而作了改进的poll,是Linux下多路复用IO接口select/poll的增强版本,它能显著减少程序在大量并发连接中只有少量活跃的情况下的系统CPU利用率。简介:epoll是Linux下多路复用IO接口select/poll的增强版本,它能...
分类:
其他好文 时间:
2014-06-25 23:52:20
阅读次数:
357
终于找到了一份满意的UDP打洞原理解释,附上正文,自己整理了一下源码3.3. UDP hole punching UDP打洞技术The third technique, and the one of primary interest in this document, is widely known...
分类:
其他好文 时间:
2014-06-25 16:57:52
阅读次数:
280
阐述linux网络编程(socket)接口容易出现误解的知识点,动手实践过才能总结出来。...
分类:
其他好文 时间:
2014-06-24 18:11:33
阅读次数:
190
一、mina的整体框架结构及案例:
1.整体结构图:
简述:以上是一张来自网上比较经典的图,整体上揭示了mina的结构,其中IoService包含客户端IoConnector和服务端IoAcceptor两部分。即无论是客户端还是服务端都是这个结构。IoService封装了网络传输层(TCP和UDP),而IoFilterChain中mina自带的filter做了一些基本的操作之外,支...
分类:
其他好文 时间:
2014-06-24 18:06:18
阅读次数:
430
cacti在监控一台主机时,被监控主机应该注意的事项:1、要安装SNMP服务2、要在防火墙中开启161端口,注意是UDP协议。-AINPUT-mstate--stateNEW-mudp-pudp--dport161-jACCEPT3、如果在CACTI中显示"snmp错误",则将防火墙关闭看是否还报错。
分类:
其他好文 时间:
2014-06-24 16:48:33
阅读次数:
153
① 机器 windowxp ②机器centos6.4一.安装前准备 1、使用Samba服务器需要防火墙开放以下端口 UDP 137 UDP 138 TCP 139 TCP 445 vi /etc/sysconfig/iptables #配置防火墙端口 ...
本文只是对TCP协议做个简要的介绍。
TCP协议,即传输控制协议,与UDP协议同处于传输层,同样使用相同的网络层,但TCP提供了一种可靠的、面向连接的数据传输服务,它会在两个使用TCP的应用之间建立一个TCP连接,在该连接上进行数据的传输。
TCP通过以下方式提供可靠性:
1、应用程序被分割成TCP认为最合适发送的数据块。这点与UDP完全不同,应用程序产生的UDP数据报长度将保持不变,加上IP首部后,才会进行IP分片。
2、当TCP发出一个报文段后,它会启动一个定时器,等待目...
分类:
其他好文 时间:
2014-06-22 21:24:20
阅读次数:
180
网络端口资料http://baike.baidu.com/view/43200.htm?fr=aladdin 点击打开链接...
分类:
移动开发 时间:
2014-06-22 06:47:52
阅读次数:
288