Co to jest warstwa MAC?
Warstwa MAC to sekcja modelu sieciowego OSI. Model OSI zarządza danymi wysyłanymi i odbieranymi przez sprzęt dostępowy do sieci w komputerze lub innym urządzeniu gotowym do pracy w sieci. Model sieci to schemat pokazujący, w jaki sposób dane przepływają od użytkownika jednego komputera przez model, aby dotrzeć do interfejsu użytkownika innych komputerów.
Model OSI i jego warstwa MAC najlepiej wyjaśniono na przykładzie:
Załóżmy, że użytkownik komputera Fred siedzi przy komputerze i chce udostępnić zdjęcie innej babci, będącej użytkownikiem komputera. Fred otwiera swój e-mail i dołącza zdjęcie, wysyłając je do babci bezzwłocznie. Gdy wiadomość dotrze, babcia widzi zdjęcie, które Fred wysłał.
Na komputerze transakcje między jednym lub większą liczbą użytkowników w ogóle zajmują bardzo mało czasu, ale proces tych transakcji, aby uzyskać dane do miejsca docelowego, jest nieco bardziej złożony.
Gdy Fred wysyła wiadomość e-mail do babci zawierającą zdjęcie, podróżuje następującą ścieżką, aby dostać się do połączenia między Fredem a miejscem docelowym, po przybyciu pakiet danych podróżuje tą samą ścieżką w odwrotnej kolejności, aby wyświetlić wiadomość e-mail i zdjęcie do Babcia.
warstwa aplikacji, pierwsza warstwa w procesie OSI, przenosi dane od użytkownika do komputera, który ma zostać przesłany.
Warstwa prezentacji szyfruje dane, konwertując je do formatu zrozumiałego dla innych warstw stosu transmisji. Warstwa sesji koordynuje komunikację. Aplikacje na komputerze są tutaj zarządzane. Komunikacja między warstwą aplikacji na obu końcach transmisji rozpoczyna się i kończy w warstwie sesji.
Uwaga: W modelu OSI jest siedem warstw, a warstwa MAC jest głęboko w procesie. Dyskusja obejmuje inne warstwy, aby pokazać, gdzie warstwa MAC mieści się w stosie i jak przyczynia się do transmisji danych.
Warstwa transportowa jest odpowiedzialna za zapewnienie zakończenia transmisji, przepływu danych i odzyskiwania błędów. Warstwa sieci obsługuje routing i przełączanie pakietów z wykorzystaniem adresów IP.
Warstwa łącza danych obsługuje rozkład pakietów danych na bity, które mają być wysłane przez warstwę fizyczną. Na tej warstwie mieszka warstwa MAC, zapewniając, że dane przesyłane przez sprzęt sieciowy trafiają do odpowiedniego sprzętu na drugim końcu, a wszelkie dane odpowiedzi są zwracane do odpowiedniej lokalizacji. Dane są również tutaj gromadzone i otrzymują pozwolenie potrzebne do wysłania zdjęcia do babci.
Warstwa fizyczna polega na tym, że rzeczywisty sprzęt, kable Ethernet, bezprzewodowe radiotelefony, karty sieciowe, interakcja są obsługiwane w celu przesyłania danych za pomocą impulsu elektrycznego, światła lub sygnałów radiowych. Ta warstwa na samym dole stosu faktycznie przesyła dane.
Gdy wysłane zdjęcie dociera do komputera babci, przechodzi z powrotem do stosu z warstwy fizycznej do warstwy aplikacji, odtwarzając surowe bity i bajty do zdjęcia, które pierwotnie wysłał Fred.
Warstwa MAC odgrywa ważną rolę w każdej części danych wymienianych między dwoma systemami komputerowymi, zapewniając efektywne gromadzenie danych i przekazywanie ich do poziomu fizycznego, który ma zostać wysłany do zamierzonego odbiorcy.