Lar Redes O que é uma keepalive? - o que é techopedia

O que é uma keepalive? - o que é techopedia

Índice:

Anonim

Definição - O que significa Keepalive?

Um keepalive é um sinal enviado de um dispositivo para outro para manter uma conexão entre os dois dispositivos. Isso pode estar entre um cliente e um servidor, mas pode se aplicar a qualquer número de dispositivos ou tecnologias. Keepalives são usados ​​em ambientes de rede para manter um caminho de comunicação aberto ou para verificar regularmente o status de uma conexão com um dispositivo remoto.

Techopedia explica Keepalive

Keepalives tem tudo a ver com manter uma linha de comunicação aberta. A situação normal é que uma conexão é estabelecida e depois fecha imediatamente. Um keepalive mantém essa conexão em um status ativo por um período de tempo definido.

Uma maneira de entender o keepalives é pensar em uma conversa por telefone. Ao falar com outras pessoas por telefone, é habitual evitar longas pausas. Se houver silêncio por um tempo, alguém pode dizer: "Você ainda está aí?" E esperar por uma resposta. Quando a outra pessoa diz: "Sim, eu ainda estou aqui", eles mantiveram a conversa viva.

As redes usam protocolos para configurar e manter conversas entre dispositivos. Para manter esses protocolos ativos - talvez para enviar mais dados ou verificar se um link ainda está funcionando - uma manutenção de atividade pode ser enviada em intervalos predefinidos. Keepalives pode usar parâmetros configuráveis, como tamanho do quadro, intervalo entre sinais, número de tentativas e tempos limite. Keepalives mantém as conexões de rede ativas.

Existem muitas tecnologias que usam keepalives. Os pacotes keepalive do TCP verificam se uma conexão ainda é válida. Keepalives HTTP mantêm conexões do navegador enquanto os dados estão sendo transferidos. O Keepalives pode ser usado com SIP (Session Interface Protocol), STP (Spanning Tree Protocol), SMB (Server Message Block), TLS (Transport Layer Security) ou qualquer número de protocolos nos quais os designers de rede os considerem úteis.

O que é uma keepalive? - o que é techopedia