网络编程
文章平均质量分 67
CPeasant_Eva
这个作者很懒,什么都没留下…
展开
-
什么是网络代理
代理服务器(Proxy server),从其名字上不难理解,就是做代理的,其作用与现在各种各样的代理商差不多。作为教育网和169的用户来讲,他们不能直接访问国外的站点,而且网络速度也惊人的慢,这样很多网络功能就无法使用。最典型的例子就是不能用Icq了,因为Icq的服务器都在国外,直接连不上。因此在这个时候代理服务器就起了至关重要的作用。通常我们访问网站都是直接与目的主机相连,使用了代理服务器,可先转载 2014-11-20 22:27:58 · 3640 阅读 · 0 评论 -
心跳包机制
心跳包机制 跳包之所以叫心跳包是因为:它像心跳一样每隔固定时间发一次,以此来告诉服务器,这个客户端还活着。事实上这是为了保持长连接,至于这个包的内容,是没有什么特别规定的,不过一般都是很小的包,或者只包含包头的一个空包。 在TCP的机制里面,本身是存在有心跳包的机制的,也就是TCP的选项:SO_KEEPALIVE。系统默认是设置的2小时的心跳频率。但是它检查不到机器断电、网线拔出转载 2014-11-22 18:21:15 · 959 阅读 · 0 评论 -
ICMP报文检验和
#include unsigned short checksum(unsigned char *ucharArr,int size){ int iushortLen = (size / 2) + ((size%2)?1:0); unsigned short *ushortArr = new unsigned short[iushortLen]; int i;原创 2015-01-02 00:39:14 · 844 阅读 · 0 评论