九九百科網

位置:首頁 > 經驗 > 

什麼是TCPIP通訊中的心跳包

經驗2.24W

什麼是TCPIP通訊中的心跳包

心跳包,通常是客户端每隔一小段時間服務器發送的一個數據包,通知服務器自己仍然在線,並傳輸一些可能有必要的數據。因按照一定的時間間隔發送,類似於心跳,所以叫做心跳包。事實上為了保持長連接,至於包的內容,是沒有特別規定的,不過一般都是很小的包,或者只是包含包頭的一個空包。 “心跳檢測包”是屬於TCP協議底層的檢測機制,上位機軟件只是解析顯示網口的有用數據包,收到心跳包報文屬於TCP協議層的數據,一般軟件不會將它直接在應用層顯示出來,所以看不到。以太網中的“心跳包”可以通過“以太網抓包軟件”分析TCP/IP協議層的數據流看到。報文名稱”TCP Keep-Alive”。

標籤:tcpip 心跳 通訊