Co to jest adres MAC?
Adres MAC (Media Access Control) to fizyczny adres interfejsu sieciowego, np. karty Ethernet lub modułu Wi-Fi. Jest używany w warstwie łącza danych modelu OSI, czyli głównie w lokalnej sieci LAN.
Adres MAC ma zwykle postać sześciu par znaków szesnastkowych, np.:
00:1A:2B:3C:4D:5EA4-B1-C1-22-10-FF
Do czego służy adres MAC?
Adres MAC umożliwia dostarczenie ramki Ethernet do właściwego urządzenia w tej samej sieci lokalnej. Przełącznik sieciowy zapamiętuje, pod którym portem znajduje się dany adres MAC, i na tej podstawie przekazuje ramki.
Adres MAC a adres IP
Adres MAC i adres IP pełnią różne funkcje:
- adres MAC identyfikuje interfejs w lokalnej sieci Ethernet,
- adres IP identyfikuje hosta w sieci IP i może być używany do komunikacji między różnymi sieciami,
- adres MAC działa w warstwie łącza danych,
- adres IP działa w warstwie sieciowej.
Dlaczego firewall zwykle nie używa adresu MAC?
Zapora sieciowa analizująca pakiety IP najczęściej podejmuje decyzje na podstawie adresów IP, portów i protokołów. Adres MAC nadawcy nie jest dobrym kryterium dla ruchu przechodzącego przez routery, ponieważ przy każdym kolejnym odcinku sieci zmieniają się adresy MAC w ramce.
Dlatego w pytaniach egzaminacyjnych określenie adres fizyczny nadawcy należy kojarzyć z adresem MAC, który nie jest typowo analizowany przez zaporę filtrującą pakiety IP.