Zuhause Netzwerke Was ist ein Keepalive? - Definition aus techopedia

Was ist ein Keepalive? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Keepalive?

Ein Keepalive ist ein Signal, das von einem Gerät zum anderen gesendet wird, um eine Verbindung zwischen den beiden Geräten aufrechtzuerhalten. Dies kann zwischen einem Client und einem Server liegen, kann jedoch für eine beliebige Anzahl von Geräten oder Technologien gelten. Keepalives werden in Netzwerkumgebungen verwendet, um einen offenen Kommunikationspfad aufrechtzuerhalten oder den Status einer Verbindung zu einem Remote-Gerät regelmäßig zu überprüfen.

Techopedia erklärt Keepalive

Bei Keepalives geht es darum, eine Kommunikationslinie offen zu halten. Normalerweise wird eine Verbindung hergestellt und sofort geschlossen. Ein Keepalive hält diese Verbindung für einen festgelegten Zeitraum in einem aktiven Status.

Eine Möglichkeit, Keepalives zu verstehen, besteht darin, sich ein Telefongespräch vorzustellen. Wenn Sie mit anderen am Telefon sprechen, ist es üblich, lange Pausen zu vermeiden. Wenn es eine Weile still ist, kann man sagen: „Bist du noch da?“ Und auf eine Antwort warten. Wenn die andere Person sagt: "Ja, ich bin immer noch hier", haben sie das Gespräch am Leben erhalten.

Netzwerke verwenden Protokolle zum Einrichten und Verwalten von Gesprächen zwischen Geräten. Um diese Protokolle aktiv zu halten - möglicherweise um mehr Daten zu senden oder um zu überprüfen, ob eine Verbindung noch funktioniert - kann in vordefinierten Intervallen ein Keepalive gesendet werden. Keepalives können konfigurierbare Parameter verwenden, z. B. Rahmengröße, Intervall zwischen Signalen, Anzahl der Wiederholungsversuche und Zeitüberschreitungen. Keepalives halten Netzwerkverbindungen am Leben.

Es gibt viele Technologien, die Keepalives verwenden. TCP-Keepalive-Pakete prüfen, ob eine Verbindung noch gültig ist. HTTP-Keepalives halten Browserverbindungen aufrecht, während Daten übertragen werden. Keepalives können mit dem Session Interface Protocol (SIP), dem Spanning Tree Protocol (STP), dem Server Message Block (SMB), der Transport Layer Security (TLS) oder einer beliebigen Anzahl von Protokollen verwendet werden, wenn dies für Netzwerkdesigner hilfreich ist.

Was ist ein Keepalive? - Definition aus techopedia