Was ist eine MAC-Schicht?
Die MAC-Schicht ist ein Abschnitt des OSI-Netzwerkmodells. Das OSI-Modell verwaltet Daten, die von der Netzwerkzugriffshardware in einem Computer oder einem anderen netzwerkfähigen Gerät gesendet und empfangen werden. Das Netzwerkmodell ist ein Diagramm, das zeigt, wie Daten vom Benutzer eines PCs durch das Modell fließen, um auf die Benutzeroberfläche eines anderen PCs zu gelangen.
Das OSI-Modell und seine MAC-Schicht werden am besten anhand eines Beispiels erläutert:
Angenommen, der Computerbenutzer Fred sitzt an einem Computer und möchte ein Foto mit der Großmutter eines anderen Computerbenutzers teilen. Fred öffnet seine E-Mail, hängt das Foto an und sendet es unverzüglich an Oma. Als die Nachricht eintrifft, sieht Oma das Foto, das Fred gesendet hat.
Auf dem Computer nehmen die Transaktionen zwischen einem oder mehreren Benutzern sehr wenig Zeit in Anspruch, aber der Prozess, den diese Transaktionen durchlaufen, um Daten an ihr Ziel zu bringen, ist etwas komplexer.
Wenn Fred die E-Mail mit dem Foto an Oma sendet, durchläuft er den folgenden Pfad, um zur Verbindung zwischen Fred und seinem Ziel zu gelangen. Bei der Ankunft durchläuft das Datenpaket denselben Pfad in umgekehrter Reihenfolge, um eine E-Mail-Nachricht und ein Foto anzuzeigen Oma.
Die Anwendungsschicht, die erste Schicht im OSI-Prozess, verschiebt die Daten vom Benutzer in den zu übertragenden Computer.
Die Präsentationsschicht verschlüsselt die Daten und konvertiert sie in ein Format, das die anderen Schichten im Übertragungsstapel verstehen können. Die Sitzungsebene koordiniert die Kommunikation. Anwendungen auf einem Computer werden hier verwaltet. Die Kommunikation zwischen der Anwendungsschicht an beiden Enden einer Übertragung wird auf der Sitzungsschicht gestartet und beendet.
Hinweis: Das OSI-Modell besteht aus sieben Schichten, und die MAC-Schicht befindet sich tief im Prozess. Die Diskussion beinhaltet die anderen Schichten, um zu zeigen, wo die MAC-Schicht in den Stapel passt und wie sie zur Übertragung von Daten beiträgt.
Die Transportschicht ist dafür verantwortlich, dass die Übertragung sowie der Datenfluss und die Fehlerbehebung abgeschlossen sind. Die Netzwerkschicht verwaltet das Weiterleiten und Vermitteln von Paketen unter Verwendung von IP-Adressen.
Die Datenverbindungsschicht behandelt die Aufteilung von Datenpaketen in Bits, die über die physikalische Schicht gesendet werden sollen. Auf dieser Ebene befindet sich die MAC-Ebene, die sicherstellt, dass Daten, die über eine Netzwerkhardware gesendet werden, an die richtige Hardware auf der anderen Seite gelangen und alle Antwortdaten an den entsprechenden Speicherort zurückgegeben werden. Hier werden auch Daten gesammelt und die Erlaubnis erhalten, das Foto an Oma zu senden.
Auf der physischen Ebene werden die eigentliche Hardware, Ethernet-Kabel, Funkgeräte, Netzwerkkarten und die Interaktion verarbeitet, um die Daten über elektrische Impulse, Licht- oder Funksignale zu senden. Diese Ebene ganz unten im Stapel überträgt tatsächlich die Daten.
Wenn das gesendete Foto auf dem Computer von Grandmas eintrifft, wird der Stapel von der physischen Ebene auf die Anwendungsebene übertragen und aus den Rohdaten und Bytes in dem Foto rekonstruiert, das Fred ursprünglich gesendet hat.
Die MAC-Schicht spielt eine wichtige Rolle in jedem Datenelement, das zwischen zwei Computersystemen ausgetauscht wird, um sicherzustellen, dass Daten effizient gesammelt und an die physische Ebene weitergeleitet werden, um an den vorgesehenen Empfänger gesendet zu werden.