Gauge (equipment, processes, or other network elements) is normal operation, periodically send simple communications package is generally used if the other response is not received within a specified time period, each has been pawned. Exception that is used to detect TCP disconnect. -Reason online cannot be used to determine if the client that is on the server side, the server cannot distinguish between the client is idle for a long time, or it has dropped the case. So-called heartbeat packet is the client periodically send simple messages to the server telling it I'm still in it. Code will be sent every few minutes a regular information to the server, a fixed message when the service receives a reply. If the server-side client information is not received within a few minutes, depending on the client disconnected. For example, some software not used for a long time, and want to know if its status is online or offline needs to heartbea