Съдържание:
Определение - Какво означава Keepalive?
Запазеният сигнал е сигнал, изпращан от едно устройство към друго, за да поддържа връзка между двете устройства. Това може да е между клиент и сървър, но може да се прилага за произволен брой устройства или технологии. Keepalives се използва в мрежова среда за поддържане на отворен комуникационен път или за редовно проверяване на състоянието на връзка с отдалечено устройство.
Техопедия обяснява Keepalive
Keepalives са за поддържане на линия на комуникация отворена. Нормалната ситуация е, че се осъществява връзка и след това се затваря веднага. Запазена връзка поддържа тази връзка в активно състояние за определен период от време.
Един от начините да разберете кепаливи е да мислите за телефонен разговор. Когато говорите с други хора по телефона, е обичайно да избягвате дълги паузи. Ако има мълчание за известно време, човек може да каже: „Все още ли сте там?“ И изчакайте отговор. Когато другият човек казва: „Да, все още съм тук“, те поддържат разговора жив.
Мрежите използват протоколи за настройка и поддържане на разговори между устройства. За да поддържате тези протоколи активни - може би за да изпратите повече данни или да проверите дали дадена връзка все още работи - може да бъде изпратен keepalive на предварително определени интервали. Keepalives може да използва конфигурируеми параметри, като размер на кадъра, интервал между сигналите, брой на повторните опити и изчакване. Keepalives поддържат мрежовите връзки живи.
Има много технологии, които използват кепаливи. TCP keepalive пакетите проверяват дали връзката все още е валидна. HTTP keepalives поддържат връзки към браузъра, докато се прехвърлят данни. Keepalives може да се използва с протокол за сесиен интерфейс (SIP), протокол за обхващащо дърво (STP), блок съобщения на сървъра (SMB), сигурност на транспортния слой (TLS) или произволен брой протоколи, където мрежовите дизайнери могат да ги намерят за полезни.