心跳包检测是一款用e语言编写的小工具,主要是给服务器管理员,站长等的网络工具,用来检测心跳包查询服务器状态等。
网络心跳包检测原理:
1客户端每隔一个时间间隔发生一个探测包给服务器
2客户端发包时启动一个超时定时器
3服务器端接收到检测包,应该回应一个包
4如果客户机收到服务器的应答包,则说明服务器正常,删除超时定时器
5如果客户端的超时定时器超时,依然没有收到应答包,则说明服务器挂了
心跳包理论:
之所以叫心跳包是因为:它像心跳一样每隔固定时间发一次,以此来告诉服务器,这个客户端还活着。事实上这是为了保持长连接,至于这个包的内容,是没有什么特别规定的,不过一般都是很小的包,或者只包含包头的一个空包。
在TCP的机制里面,本身是存在有心跳包的机制的,也就是TCP的选项:SO_KEEPALIVE。系统默认是设置的2小时的心跳频率。但是它检查不到机器断电、网线拔出、防火墙这些断线。而且逻辑层处理断线可能也不是那么好处理。一般,如果只是用于保活还是可以的。
心跳包一般来说都是在逻辑层发送空的echo包来实现的。下一个定时器,在一定时间间隔下发送一个空包给客户端,然后客户端反馈一个同样的空包回来,服务器如果在一定时间内收不到客户端发送过来的反馈包,那就只有认定说掉线了。






















大小: 1.7M

git图形化软件(tortoisegit)v2.13.0.1 官方中文版【64位|32位】
VMware vSphere 5安装无毒版
邮件服务器(Winmail Mail Server)4.4 中文破解版
Windos Apache Mysql PHP集成安装环境(WampServer)V3.0.6 官方版
ISAPI Rewrite3 fullv3.1.0.73 绿色版 安装版
MaxDOS 网刻服务端(MaxNGS)2.01 绿色免费版
最简单的ASP本地调试工具NetBox(aspweb.exe)绿色免费版
20CN迷你Ftp服务器
Gene6 FTP Server(G6FTP)v3.10.0.2中文破解版
IIS5.1一键自动安装版
BareTailPro 已注册版(mysql日志查看工具)2.50a 绿色中文版
PC变高性能路由器(MikroTik RouterOS)5.16 自动破解版
Xlight FTP Serverv3.6.5 汉化中文注册版
端口扫描工具FreePortScannerv3.3.9 绿色英文版
ossbrowser(Windows32位+64位版)V1.16.0 最新版
服务器安全一键配置工具v1.0 绿色免费版