Protokół Kermit
Kermit to protokół komunikacyjny stworzony na Uniwersytecie Columbia, który umożliwia transfer plików tekstowych i binarnych przez połączenia szeregowe 7- lub 8-bitowe. Dzięki swojej elastyczności, działa w trybie dupleksu oraz półdupleksu, co pozwala na jego zastosowanie w różnych systemach i na różnych platformach operacyjnych.
Wydajność i funkcje
W trybie dupleksu protokół wykorzystuje przesuwne okno i selektywną retransmisję, co przekłada się na efektywną transmisję oraz skuteczne usuwanie błędów. W przypadku połączeń 7-bitowych, zastosowanie blokowania przesunięcia pozwala na efektywne przesyłanie 8-bitowych danych.
Poprawna implementacja protokołu, jak w Kermit Software Collection na Uniwersytecie Columbia, oferuje wydajność równą lub przewyższającą inne protokoły, takie jak ZMODEM, YMODEM i XMODEM, szczególnie w warunkach słabego połączenia.
Otwartość i dostępność
Kermit jest protokołem otwartym, co oznacza, że każdy może go wdrożyć w swoim oprogramowaniu. Należy jednak pamiętać, że fragmenty oprogramowania oraz kod źródłowy są chronione prawami autorskimi Uniwersytetu Columbia.
Linki zewnętrzne
Kategoria: Protokoły sieciowe