目次:
定義-キープアライブとはどういう意味ですか?
キープアライブは、2つのデバイス間の接続を維持するために1つのデバイスから別のデバイスに送信される信号です。 これはクライアントとサーバーの間で行われますが、任意の数のデバイスまたはテクノロジーに適用できます。 キープアライブは、オープンな通信経路を維持するため、またはリモートデバイスへの接続のステータスを定期的にチェックするために、ネットワーク環境で使用されます。
Techopediaはキープアライブについて説明します
キープアライブは、通信回線を開いたままにすることです。 通常の状況では、接続が確立され、すぐに閉じられます。 キープアライブは、一定時間、その接続をアクティブステータスに維持します。
キープアライブを理解する1つの方法は、電話での会話を考えることです。 電話で他の人と話すときは、長い一時停止を避けるのが一般的です。 しばらく沈黙している場合、「まだそこにいますか?」と言って、答えを待つことができます。 他の人が「はい、私はまだここにいます」と言うとき、彼らは会話を生き続けました。
ネットワークはプロトコルを使用して、デバイス間の会話を設定および維持します。 これらのプロトコルをアクティブに保つには(おそらく、より多くのデータを送信したり、リンクがまだ機能しているかどうかを確認したりするために)、事前定義された間隔でキープアライブを送信します。 キープアライブでは、フレームサイズ、信号間の間隔、再試行回数、タイムアウトなどの構成可能なパラメーターを使用できます。 キープアライブは、ネットワーク接続を維持します。
キープアライブを使用する多くのテクノロジーがあります。 TCPキープアライブパケットは、接続がまだ有効かどうかを確認します。 HTTPキープアライブは、データの転送中にブラウザー接続を維持します。 キープアライブは、セッションインターフェースプロトコル(SIP)、スパニングツリープロトコル(STP)、サーバーメッセージブロック(SMB)、トランスポートレイヤーセキュリティ(TLS)、またはネットワーク設計者が役立つと思われる任意の数のプロトコルで使用できます。