IPv4/Broadcast: Unterschied zwischen den Versionen
Zeile 17: | Zeile 17: | ||
192.168.4.128/26 – Broadcast: 192.168.4.191 | 192.168.4.128/26 – Broadcast: 192.168.4.191 | ||
192.168.4.192/26 – Broadcast: 192.168.4.255 | 192.168.4.192/26 – Broadcast: 192.168.4.255 | ||
== Verwendung == | |||
Ein Broadcast wird in einem [[Computernetz]] unter anderem verwendet, wenn die [[IP-Adresse]] des [[Empfänger (Information)|Empfängers]] der Nachricht noch unbekannt ist. | |||
* Diese Technik kommt gemäß OSI-Modell in der [[Vermittlungsschicht]] zum Einsatz. | |||
* Beispiele hierfür sind [[Address Resolution Protocol|ARP]], [[Dynamic Host Configuration Protocol|DHCP]] und [[Wake On LAN]]. | |||
* Netzwerkfähige Computerspiele verwenden Broadcasts, um eine Liste aller offenen Spiele im lokalen Netz zu finden, an denen der Nutzer teilnehmen kann. | |||
* Das Kommunikationsprotokoll [[Server Message Block|SMB]] sucht per Broadcast [[Datei- und Druckerfreigabe]]n im lokalen Netz. | |||
== IP-Broadcasts == | |||
Broadcasts in IPv4 werden über eine [[Gruppenadresse]] realisiert. | |||
* Es werden verschiedene Formen von IP-Broadcasts unterschieden: | |||
; Limited Broadcast | |||
: Als Ziel wird die IP-Adresse <code>255.255.255.255</code> angegeben. | |||
* Dieses Ziel liegt immer im eigenen lokalen Netz und wird direkt in einen Ethernet-Broadcast umgesetzt. | |||
* Ein ''limited broadcast'' wird von einem Router nicht weitergeleitet. | |||
; Directed Broadcast | |||
: Das Ziel sind die Teilnehmer eines bestimmten Netzes. | |||
* Die Adresse wird durch die Kombination aus Zielnetz und dem Setzen aller Hostbits auf 1 angegeben. | |||
* Die Adresse für einen ''directed broadcast'' in das Netz <code>192.168.0.0</code> mit der [[Netzmaske]] <code>255.255.255.0</code> lautet somit: <code>192.168.0.255</code> ([[Classless Inter-Domain Routing|CIDR]]-Notation: <code>192.168.0.255/24</code>). | |||
* Ein ''directed broadcast'' wird von einem Router weitergeleitet, falls Quell- und Zielnetz unterschiedlich sind, und wird erst im Zielnetz in einen Ethernet-Broadcast umgesetzt. | |||
* Falls Quell- und Zielnetz identisch sind, entspricht dies einem ''limited broadcast''. | |||
* Oft wird dieser Spezialfall auch als ''local broadcast'' bezeichnet. | |||
* Ein ''directed broadcast'' kann weiter differenziert betrachtet werden. | |||
* Der Broadcast kann als ''subnet-directed broadcast'', als ''all-subnets-directed broadcast'' oder als ''net-directed broadcast'' auftreten. | |||
* Ein ''subnet-directed broadcast'' hat als Ziel ein festgelegtes Subnetz. | |||
* Ein ''all-subnets-directed broadcast'' ist ein Broadcast in allen Subnetzen eines Netzes, und ein ''net-directed broadcast'' wird in einem klassifizierten Netz, das nicht in Subnetze aufgeteilt ist, verteilt (zum Beispiel Broadcast an die Adresse 10.255.255.255 wird in einem Klasse A IP-Netz verteilt). | |||
Wegen Sicherheitsproblemen mit [[Denial of Service|DoS-Angriffen]] wurde das voreingestellte Verhalten von Routern in RFC 2644 für ''directed broadcasts'' geändert. | |||
* Router sollten ''directed broadcasts'' nicht weiterleiten. | |||
[[IPv6]] unterstützt keine Broadcasts mehr, es werden stattdessen [[Multicast]]s verwendet. | |||
== Anwendungen == | == Anwendungen == |
Version vom 2. Oktober 2022, 17:39 Uhr
Ein Broadcast ist eine Rundsendung von Informationen an alle Computer im IPv4-Subnetz
Beschreibung
- Netzwerkunabhängige Broadcast-Adresse 255.255.255.255 IPv4-Subnetz
- Pakete, an diese Adresse, erreichen alle Computer im gleichen
Router sind Broadcast-Grenzen
- Router leiten Broadcasts nicht weiter
- Außerdem gibt es eine weitere Broadcast-Adresse für jedes IP-Subnetz.
- Das ist normalerweise die letzte Adresse in einem Netz bzw.
- einem Subnetz.
- Für ein C-Klasse-Netzwerk mit der Netzwerkadresse 192.168.0.0/24 wäre das also der Broadcast 192.168.0.255.
Als Beispiel sieht die Zuordnung folgendermaßen aus:
192.168.4.000/26 – Broadcast: 192.168.4.63 192.168.4.064/26 – Broadcast: 192.168.4.127 192.168.4.128/26 – Broadcast: 192.168.4.191 192.168.4.192/26 – Broadcast: 192.168.4.255
Verwendung
Ein Broadcast wird in einem Computernetz unter anderem verwendet, wenn die IP-Adresse des Empfängers der Nachricht noch unbekannt ist.
- Diese Technik kommt gemäß OSI-Modell in der Vermittlungsschicht zum Einsatz.
- Beispiele hierfür sind ARP, DHCP und Wake On LAN.
- Netzwerkfähige Computerspiele verwenden Broadcasts, um eine Liste aller offenen Spiele im lokalen Netz zu finden, an denen der Nutzer teilnehmen kann.
- Das Kommunikationsprotokoll SMB sucht per Broadcast Datei- und Druckerfreigaben im lokalen Netz.
IP-Broadcasts
Broadcasts in IPv4 werden über eine Gruppenadresse realisiert.
- Es werden verschiedene Formen von IP-Broadcasts unterschieden:
- Limited Broadcast
- Als Ziel wird die IP-Adresse
255.255.255.255
angegeben.
- Dieses Ziel liegt immer im eigenen lokalen Netz und wird direkt in einen Ethernet-Broadcast umgesetzt.
- Ein limited broadcast wird von einem Router nicht weitergeleitet.
- Directed Broadcast
- Das Ziel sind die Teilnehmer eines bestimmten Netzes.
- Die Adresse wird durch die Kombination aus Zielnetz und dem Setzen aller Hostbits auf 1 angegeben.
- Die Adresse für einen directed broadcast in das Netz
192.168.0.0
mit der Netzmaske255.255.255.0
lautet somit:192.168.0.255
(CIDR-Notation:192.168.0.255/24
). - Ein directed broadcast wird von einem Router weitergeleitet, falls Quell- und Zielnetz unterschiedlich sind, und wird erst im Zielnetz in einen Ethernet-Broadcast umgesetzt.
- Falls Quell- und Zielnetz identisch sind, entspricht dies einem limited broadcast.
- Oft wird dieser Spezialfall auch als local broadcast bezeichnet.
- Ein directed broadcast kann weiter differenziert betrachtet werden.
- Der Broadcast kann als subnet-directed broadcast, als all-subnets-directed broadcast oder als net-directed broadcast auftreten.
- Ein subnet-directed broadcast hat als Ziel ein festgelegtes Subnetz.
- Ein all-subnets-directed broadcast ist ein Broadcast in allen Subnetzen eines Netzes, und ein net-directed broadcast wird in einem klassifizierten Netz, das nicht in Subnetze aufgeteilt ist, verteilt (zum Beispiel Broadcast an die Adresse 10.255.255.255 wird in einem Klasse A IP-Netz verteilt).
Wegen Sicherheitsproblemen mit DoS-Angriffen wurde das voreingestellte Verhalten von Routern in RFC 2644 für directed broadcasts geändert.
- Router sollten directed broadcasts nicht weiterleiten.
IPv6 unterstützt keine Broadcasts mehr, es werden stattdessen Multicasts verwendet.
Anwendungen
Fehlerbehebung
Sicherheit
Dokumentation
RFC
- RFC 826 – Ethernet Address Resolution Protocol
- RFC 1812 – Requirements for IP Version 4 Routers
- RFC 2644 – Changing the Default for Directed Broadcasts in Routers
Man-Pages
Info-Pages
Siehe auch
Links
Projekt-Homepage
Weblinks
Einzelnachweise
Testfragen
Testfrage 1
Antwort1
Testfrage 2
Antwort2
Testfrage 3
Antwort3
Testfrage 4
Antwort4
Testfrage 5
Antwort5