# MAC-Adresse und ARP: Adressierung im lokalen Netz

> Die MAC-Adresse ist die weltweit eindeutige, fest in die Netzwerkkarte gebrannte Hardware-Adresse eines Geräts. Sie arbeitet im lokalen Netz auf Schicht 2, während die IP-Adresse auf Schicht 3 die Zustellung über Netzgrenzen hinweg regelt. Das ARP-Protokoll ermittelt zu einer bekannten IP-Adresse die zugehörige MAC-Adresse, damit ein Datenpaket im lokalen Netz zugestellt werden kann.

**Autor:** Mr. Benjamin · **Beruf:** IT-Grundlagen
**Veröffentlicht:** 2026-07-26 · **Aktualisiert:** 2026-07-26
**Quelle:** https://yellowbluetech.de/blog/mac-adresse-und-arp

---

Jedes Gerät im Netzwerk hat zwei Adressen, und Einsteiger verwechseln sie gern. Die [IP-Adresse](/blog/ip-adresse-erklaert) kennt fast jeder – aber es gibt noch eine zweite, die viel tiefer sitzt und ohne die im lokalen Netz gar nichts ginge: die MAC-Adresse.

## Was ist eine MAC-Adresse?

Die MAC-Adresse (*Media Access Control*) ist die **Hardware-Adresse** einer Netzwerkkarte – fest vergeben, weltweit eindeutig, unabhängig davon, in welchem Netz das Gerät gerade steckt.

```text
Beispiel:  A4:83:E7:2C:9F:10
           └── Hersteller ──┘ └── Gerät ──┘
```

> **Merksatz**
>
> Die MAC-Adresse besteht aus **48 Bit**, dargestellt als sechs Hexadezimal-Paare. Die erste Hälfte kennzeichnet den **Hersteller** der Karte, die zweite das **einzelne Gerät**. Sie ist quasi in die Hardware „eingebrannt".

## MAC oder IP – wo liegt der Unterschied?

Beide sind Adressen, arbeiten aber auf verschiedenen Ebenen des [OSI-Modells](/blog/osi-schichtenmodell):

| | MAC-Adresse | IP-Adresse |
| --- | --- | --- |
| Schicht | 2 – Sicherung | 3 – Vermittlung |
| Vergabe | fest in der Hardware | konfiguriert, z. B. per DHCP |
| Gültigkeit | im lokalen Netz | über Netzgrenzen hinweg |
| Analogie | Name der Person | Postanschrift |

> **Merksatz**
>
> Die Zustellung über das Internet erfolgt anhand der **IP-Adresse**. Der letzte Schritt – die Zustellung an das konkrete Gerät im lokalen Netz – erfolgt anhand der **MAC-Adresse**. Beide werden gebraucht, nicht die eine statt der anderen.

## Wie verbindet ARP beide?

Ein Gerät kennt die IP-Adresse des Ziels, braucht zur lokalen Zustellung aber dessen MAC-Adresse. Diese Lücke schließt **ARP** (*Address Resolution Protocol*):

```text
Frage (Broadcast): "Wer hat 192.168.1.20? Bitte MAC melden."
Antwort (an Frager): "Ich – meine MAC ist A4:83:E7:2C:9F:10."
```

Die Zuordnung landet im **ARP-Cache**, damit nicht bei jedem Paket erneut gefragt werden muss.

> **Prüfungstipp**
>
> Merke dir die Richtung: **ARP fragt zu einer bekannten IP-Adresse die MAC-Adresse ab.** Die Frage geht als **Broadcast** an alle im lokalen Netz, die Antwort kommt gezielt zurück. Beliebt ist auch die Abgrenzung: ARP arbeitet nur **innerhalb** eines lokalen Netzes – über [Router](/blog/router-switch-hub-accesspoint) hinweg wird immer erst die IP-Adresse des nächsten Abschnitts bestimmt.

## Warum das für die Sicherheit zählt

> **Hinweis**
>
> ARP vertraut jeder Antwort blind – es prüft nicht, ob der Antwortende wirklich das gesuchte Gerät ist. Ein Angreifer im selben Netz kann sich deshalb mit gefälschten Antworten als Gateway ausgeben und den Datenverkehr über sich umleiten. Dieser Angriff heißt **ARP-Spoofing** und ist ein klassischer Fall eines Man-in-the-Middle. Schutz bieten unter anderem verschlüsselte Verbindungen wie [HTTPS](/blog/http-vs-https), sodass der abgehörte Verkehr für den Angreifer unlesbar bleibt.

## Selbstkontrolle

**Frage:** Ein Rechner kennt die IP-Adresse des Ziels im lokalen Netz, aber nicht dessen MAC-Adresse. Welches Protokoll hilft?

- [ ] DHCP
- [ ] DNS
- [x] ARP
- [ ] HTTP

**Erklärung:** ARP, das Address Resolution Protocol, ermittelt zu einer bekannten IP-Adresse die zugehörige MAC-Adresse. Es fragt per Broadcast im lokalen Netz und erhält die MAC-Adresse als Antwort. DHCP vergibt dagegen Adressen, und DNS löst Namen in IP-Adressen auf.

## Häufige Fragen

### Kann man eine MAC-Adresse ändern?

Physisch ist sie fest in der Karte gespeichert, aber die meisten Betriebssysteme erlauben, dem Netzwerk eine andere Adresse vorzugeben – das nennt man MAC-Spoofing. Genutzt wird das legitim etwa zum Testen, missbräuchlich aber auch, um Zugangsbeschränkungen zu umgehen. Deshalb ist eine Zugangskontrolle allein über die MAC-Adresse keine verlässliche Sicherheitsmaßnahme.

### Warum reicht die IP-Adresse nicht allein?

Weil die IP-Adresse nur regelt, in welches Netz und zu welchem logischen Ziel ein Paket soll. Der allerletzte Schritt, die Übergabe an genau die richtige Netzwerkkarte im lokalen Netz, geschieht über die MAC-Adresse. IP-Adressen können sich zudem ändern, während die MAC-Adresse fest zum Gerät gehört.

### Was steht im ARP-Cache?

Eine Tabelle mit den zuletzt ermittelten Zuordnungen von IP- zu MAC-Adresse. Sie erspart es dem Gerät, für jedes Paket erneut per Broadcast nachzufragen. Die Einträge sind nur eine begrenzte Zeit gültig und werden danach verworfen, damit Änderungen im Netz berücksichtigt werden.

### Was ist ein Broadcast?

Eine Nachricht, die an alle Geräte im lokalen Netz zugleich geht, statt an einen bestimmten Empfänger. ARP nutzt das, weil der Fragende die MAC-Adresse des Ziels ja gerade noch nicht kennt und deshalb alle fragen muss. Nur das gemeinte Gerät antwortet, die übrigen ignorieren die Anfrage.

**Weiterlesen:** [DHCP erklärt: automatische IP-Vergabe](/blog/dhcp-erklaert) · [VLAN: ein Netzwerk logisch aufteilen](/blog/vlan-grundlagen)

## Das Wichtigste in Kürze

- Die **MAC-Adresse** ist die **feste Hardware-Adresse** (48 Bit) einer Netzwerkkarte.
- **MAC** arbeitet auf **Schicht 2** (lokal), die **IP-Adresse** auf **Schicht 3** (netzübergreifend).
- **ARP** ermittelt zu einer bekannten **IP-Adresse** die passende **MAC-Adresse**.
- Die ARP-Frage ist ein **Broadcast**, die Zuordnung landet im **ARP-Cache**.
- Gefälschte ARP-Antworten ermöglichen **ARP-Spoofing** (Man-in-the-Middle).
