[何を解決してきたことは、ハートビートパケットでありますか?

[何を解決してきたことは、ハートビートパケットでありますか?


著者:デイ分析

著者Eメール:[email protected]

出版:月、2019年7月29日午前9時09分00秒0800

多くの場合、参照(誰がちょうど業界に入った)小さなは、使用をして、ハートビートパケットは何である、私に尋ねましたか?

1

ハートビートは、クライアントとサーバとの間で、他のコマンドワードのタイミングは非常にハートビートパケットと呼ばれる、独自の状態、心臓と同様の送信に応じて一定の時間間隔を定義通知します。
抜粋出典:張銭のブログ

ソケット

実際には、ネットワーク内の受信データへの送信データので、それらは概念ソケットをさまようように、ソケット端部は、トランスポート層の通信で達成され、実現されているソケット(ソケット)を使用していますしたがって、通信を行う際に、我々は、ソケットが途切れることなく通信の確立を維持するために、切断されたかどうかを決定するために、すなわち、このソケットが使用可能である考慮する必要があり、そうので同様の心臓の鼓動の(ハートビートパケットが存在することになります命名)、ハートビートパケットは、TCPプロトコルの基礎となる検出メカニズムを属します。

一般的なプロセス

TCPプロトコル、サポートハートビート・メカニズム、すなわちSO_KEEPALIVEでは、2時間は、特定の手順がお互いにある検出デフォルトはパッケージを閉じるために、他の後にACKヌルパケットを送信する、コネクタのすべてがあれば、ACKが返され、正常です接続状態が失われた任意のパケットを返さない場合、RSTは、返され、再試行する無駄は、接続が切断され、ACKを送信しません。

おすすめ

転載: www.cnblogs.com/anbus/p/11303718.html