/ Netzwerk & Protokolle
Broadcastadresse
Broadcastadresse als ODER aus Netzwerkadresse und invertierter Maske: Broadcast = Netzwerk OR NOT(Maske). Eingabe als 32-Bit-Integer.
01 · Eingabe
Broadcastadresse berechnen
Broadcastadresse als ODER aus Netzwerkadresse und invertierter Maske: Broadcast = Netzwerk OR NOT(Maske). Eingabe als 32-Bit-Integer.
Broadcast = Netzwerk OR NOT(Maske)
Worum geht es?
Die Broadcastadresse ist die letzte Adresse jedes IPv4-Subnetzes und adressiert alle Hosts gleichzeitig. Sie entsteht aus der Netzwerkadresse, indem alle Host-Bits auf 1 gesetzt werden.
Formal: Netzwerkadresse ODER mit der bit-invertierten Maske. Die invertierte Maske hat genau dort Einsen, wo die Maske Nullen hat — also im Host-Teil.
Die Formel
Broadcast = Netzwerk OR NOT(Maske)Die Variablen
| Symbol | Bedeutung | Einheit | Erklärung |
|---|---|---|---|
| Netzwerk | Netzwerkadresse | — | 32-Bit-Integer der Netzwerkadresse. |
| Maske | Subnetzmaske | — | 32-Bit-Integer der Subnetzmaske. |
| Broadcast | Broadcastadr. | — | Letzte Adresse des Subnetzes. |
Minimal-Beispiel
192.168.1.0 / 24.
Netz = 11000000.10101000.00000001.00000000
NOT(Maske) = 00000000.00000000.00000000.11111111
───────────────────────────────────────────────
Broadcast = 11000000.10101000.00000001.11111111
= 192.168.1.255Praxis-Beispiele
Beispiel 1 — /24
Netz = 10.0.5.0
Maske = 255.255.255.0
Broadcast = 10.0.5.255Beispiel 2 — /28
Netz = 192.168.1.48
Maske = 255.255.255.240
Broadcast = 192.168.1.63Beispiel 3 — /22
Netz = 172.16.4.0
Maske = 255.255.252.0
Broadcast = 172.16.7.255