Co to jest protokół łącza?
Protokół łącza, aspekt komunikacji, jest procesem transmisji jednostek danych między węzłami. Zapewnia, że ilość danych wysyłanych przez jeden komputer jest równa ilości danych, które otrzyma inny komputer. Istnieje również ubezpieczenie, że jest to ten sam rodzaj danych, który został wcześniej wysłany. Protokół łącza jest częścią modelu warstw o nazwie Open System Interconnection (OSI), gdzie jest sklasyfikowany w drugiej warstwie.
Istnieje siedem zdefiniowanych warstw, które stały się znormalizowanym modelem architektury sieci komputerowych. Te siedem warstw w żadnej kolejności nie składa się z aplikacji, sesji, prezentacji, transportu, łącza danych, warstw fizycznych i sieci. Protokół łącza należy do drugiej warstwy, która jest również uważana za warstwę łącza danych. Na tej warstwie transmisja danych odbywa się w sieci i przez jakąś warstwę fizyczną, niezależnie od tego, czy jest to kabel, router, fala radiowa czy karta LAN. Przesyłanie danych między węzłami, często w sieci o mniejszym obszarze.
Druga warstwa odpowiada również modelowi odniesienia TCP / IP, który stanowi szkielet protokołów sieci komputerowej, który ewoluował od pierwszej na świecie sieci rozległej (WAN). Protokół łącza ewoluował również z tego modelu, stając się protokołem dla drugiej warstwy w sieci. Ta warstwa wykonuje operacje proceduralne i funkcjonalne w celu transmisji danych między podmiotami w sieci. Może także zapewniać wykrywanie i korekcję błędów, które mogą potencjalnie wystąpić w dolnej fizycznej warstwie sieci.
Istnieją trzy techniki kontroli przepływu na drugiej warstwie. Jedną z tych technik jest prosty rodzaj metody zwanej automatycznym żądaniem powtarzania (ARQ), która wysyła pojedynczą ramkę danych jednocześnie. Wysyła kolejną ramkę tylko wtedy, gdy otrzyma potwierdzenie, że poprzednia ramka została odebrana. Inny używany ARQ wysyła grupy ramek danych, określone przez rozmiar okna, bez potrzeby otrzymywania potwierdzenia od odbiornika. Ostatni typ ARQ to proces, który wysyła ramki danych wielokrotnie, nawet jeśli dane zostaną utracone.
Wyróżnia się drugą warstwę, ponieważ znajduje się o jedną warstwę poniżej warstwy sieci, która obejmuje sieć WAN i Internet. Transmisje danych, które odbywają się na drugiej warstwie, mogą albo przejść do Internetu, albo być zawarte w sieci WAN. Typowe miejsca, w których transmisja danych ma miejsce tylko w obrębie sieci, obejmują biura, sieci szkolne i publiczne spoty Wi-Fi. Protokół łącza tej warstwy jest korzystny, ponieważ jeśli użytkownik przesyła poufne informacje, takie jak dane karty kredytowej lub numer ubezpieczenia społecznego, pozostaje w sieci i jest bezpieczniejszy niż bezpośrednie połączenie z Internetem.