心跳包,通常是客戶端每隔一小段時間向服務器發送的一個數據包,通知服務器自己仍然在線,并傳輸一些可能有必要的數據。因按照一定的時間間隔發送,類似于心跳,所以叫做心跳包。事實上為了保持長連接,至于包的内容,是沒有特别規定的,不過一般都是很小的包,或者隻是包含包頭的一個空包。 “心跳檢測包”是屬于TCP協議底層的檢測機制,上位機軟件隻是解析顯示網口的有用數據包,收到心跳包報文屬于TCP協議層的數據,一般軟件不會将它直接在應用層顯示出來,所以看不到。以太網中的“心跳包”可以通過“以太網抓包軟件”分析TCP/IP協議層的數據流看到。報文名稱”TCP Keep-Alive”。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!