Gezielte Übertragung
Erfahren Sie mehr über Targeted Broadcast und wie Sie Targeted Broadcast konfigurieren.
Gezielte Broadcast hilft bei Remote-Verwaltungsaufgaben wie Backups und Wake-on-LAN (WOL) auf einer LAN-Schnittstelle und unterstützt virtuelle Routing- und Weiterleitungsinstanzen (VRF). Im folgenden Thema werden der Prozess und die Funktionsweise von Targeted Broadcast, seine Konfigurationsdetails und der Status des Broadcasts auf verschiedenen Plattformen erläutert.
Überblick
Targeted Broadcast ist ein Prozess, bei dem ein Zielsubnetz mit L3-Broadcast-IP-Paketen überflutet wird, die aus einem anderen Subnetz stammen. Die Absicht von gezieltem Broadcast besteht darin, das Zielsubnetz mit den Broadcast-Paketen auf einer LAN-Schnittstelle zu überfluten, ohne an das gesamte Netzwerk zu senden.
IP-gerichteter Broadcast ist eine Technik, bei der ein Broadcast-Paket an ein bestimmtes Remote-Subnetz gesendet und dann innerhalb dieses Subnetzes Broadcast wird. Sie können IP Directed Broadcast verwenden, um die Remote-Netzwerkverwaltung zu vereinfachen, indem Sie Broadcast-Pakete an Hosts in einem bestimmten Subnetz senden, ohne sie an das gesamte Netzwerk zu senden. IP-gerichtete Broadcast-Pakete werden nur im Ziel-Subnetz Broadcast. Der Rest des Netzwerks behandelt IP-gerichtete Broadcast-Pakete als Unicast-Pakete und leitet die Pakete entsprechend weiter.
Gezielter Broadcast wird mit verschiedenen Optionen auf der Ausgangsschnittstelle des Routers oder Switches konfiguriert, und die IP-Pakete werden nur über die LAN-Schnittstelle (Ausgangsschnittstelle) Broadcast. Targeted Broadcast unterstützt Sie bei der Implementierung von Remoteverwaltungsaufgaben wie Backups und Wake-on-LAN (WOL) auf einer LAN-Schnittstelle und unterstützt VRF-Instanzen.
Reguläre L3-Broadcast-IP-Pakete, die aus einem Subnetz stammen, werden innerhalb desselben Subnetzes Broadcast. Wenn diese IP-Pakete ein anderes Subnetz erreichen, werden die Pakete an die Routing-Engine weitergeleitet (zur Weiterleitung an andere Anwendungen). Daher können Remoteverwaltungsaufgaben wie Backups nicht in einem bestimmten Subnetz über ein anderes Subnetz ausgeführt werden. Als Problemumgehung können Sie gezieltes Broadcast aktivieren, um Broadcast-Pakete weiterzuleiten, die aus einem anderen Subnetz stammen.
L3-Broadcast-IP-Pakete haben eine Ziel-IP-Adresse, die eine gültige Broadcast-Adresse für das Ziel-Subnetz ist. Diese IP-Pakete durchlaufen das Netzwerk auf die gleiche Weise wie Unicast-IP-Pakete, bis die Pakete das Zielsubnetz erreichen, und zwar wie folgt:
- Wenn der empfangende Router im Zielsubnetz Ziel-Broadcast auf der Ausgangsschnittstelle aktiviert hat, werden die IP-Pakete nur an eine Ausgangsschnittstelle und die Routing-Engine oder an eine Ausgangsschnittstelle weitergeleitet.
- Die IP-Pakete werden dann in Broadcast-IP-Pakete übersetzt, die das Ziel-Subnetz nur über die LAN-Schnittstelle fluten, und alle Hosts im Ziel-Subnetz empfangen die IP-Pakete. Die Pakete werden verworfen, wenn keine LAN-Schnittstelle vorhanden ist.
- Der letzte Schritt in der Sequenz hängt vom gezielten Broadcast ab:
- Wenn der gezielte Broadcast auf dem empfangenden Router nicht aktiviert ist, werden die IP-Pakete als reguläre Layer-3-Broadcast-IP-Pakete behandelt und an die Routing-Engine weitergeleitet.
- Wenn gezielter Broadcast ohne Optionen aktiviert ist, werden die IP-Pakete an die Routing-Engine weitergeleitet.
Sie können Targeted Broadcast so konfigurieren, dass die IP-Pakete nur an eine Ausgangsschnittstelle weitergeleitet werden. Die Weiterleitung ist hilfreich, wenn der Router mit zu verarbeitenden Paketen überflutet wird, oder wenn er sowohl an eine Ausgangsschnittstelle als auch an die Routing-Engine gerichtet ist.
Ein Firewallfilter , der auf der Routing-Engine lo0 konfiguriert ist, kann nicht auf IP-Pakete angewendet werden, die aufgrund eines gezielten Broadcasts an die Routing-Engine weitergeleitet werden. Der Grund dafür ist, dass Broadcast-Pakete als Flood-Next-Hop-Datenverkehr und nicht als lokaler Next-Hop-Datenverkehr weitergeleitet werden. Sie können einen Firewallfilter nur auf lokale Next-Hop-Routen für Datenverkehr anwenden, der an die Routing-Engine gerichtet ist.
- Gezielte Broadcast-Implementierung
- Wann sollte gezielte Übertragung aktiviert werden?
- Wann gezielte Übertragung nicht aktiviert werden sollte
Gezielte Broadcast-Implementierung
Sie konfigurieren gezielte Broadcast auf Subnetzbasis, indem Sie gezielte Broadcast auf der L3-Schnittstelle des VLANs des Subnetzes aktivieren. Wenn der Switch, der mit diesem Subnetz verbunden ist, ein Paket empfängt, das die Broadcast-IP-Adresse des Subnetzes als Zieladresse hat, sendet der Switch das Paket an alle Hosts im Subnetz.
Standardmäßig ist gezielter Broadcast deaktiviert.
Wann sollte gezielte Übertragung aktiviert werden?
Gezielter Broadcast ist standardmäßig deaktiviert. Aktivieren Sie gezieltes Broadcast, wenn Sie Remoteverwaltungs- oder Verwaltungsdienste wie Backups oder WOL-Aufgaben auf Hosts in einem Subnetz ausführen möchten, das keine direkte Verbindung zum Internet hat.
Das Aktivieren von gezieltem Broadcast in einem Subnetz wirkt sich nur auf die Hosts innerhalb dieses Subnetzes aus. Nur Pakete, die auf der L3-Schnittstelle des Subnetzes empfangen werden und die Broadcast-IP-Adresse des Subnetzes als Zieladresse haben, werden im Subnetz geflutet.
Wann gezielte Übertragung nicht aktiviert werden sollte
In der Regel aktivieren Sie gezieltes Broadcast nicht in Subnetzen, die über direkte Verbindungen zum Internet verfügen. Die Deaktivierung von gezieltem Broadcast auf der L3-Schnittstelle eines Subnetzes wirkt sich nur auf dieses Subnetz aus. Wenn Sie den gezielten Broadcast in einem Subnetz deaktivieren und ein Paket mit der Broadcast-IP-Adresse dieses Subnetzes am Switch ankommt, verwirft der Switch das Broadcast-Paket.
Wenn ein Subnetz über eine direkte Verbindung zum Internet verfügt, erhöht die Aktivierung von gezieltem Broadcast die Anfälligkeit des Netzwerks für DoS-Angriffe.
Ein böswilliger Angreifer kann eine Quell-IP-Adresse fälschen, um ein Netzwerk zu täuschen und den Angreifer so zu identifizieren, dass er legitim ist. Der Angreifer kann dann gezielte Broadcasts mit ICMP-Echo-Paketen (Ping-Paketen) senden. Wenn die Hosts im Netzwerk mit aktiviertem Targeted Broadcast die ICMP-Echopakete empfangen, senden die Hosts Antworten an das Opfer mit der gefälschten Quell-IP-Adresse. Die Antworten erzeugen eine Flut von Ping-Antworten bei einem DoS-Angriff, der die gefälschte Quelladresse, die als Smurf-Angriff bekannt ist, überwältigen kann. Ein weiterer häufiger DoS-Angriff auf exponierte Netzwerke mit aktiviertem gezieltem Broadcast ist ein Fraggle-Angriff . Der Angriff ähnelt einem Smurf-Angriff, außer dass es sich bei dem bösartigen Paket um ein UDP-Echopaket anstelle eines ICMP-Echopakets handelt.
Konfigurieren von Targeted Broadcast
Konfigurieren von Targeted Broadcast
Sie können gezielte Broadcasts auf einer Ausgangsschnittstelle mit verschiedenen Optionen konfigurieren.
Jede der folgenden Konfigurationen ist akzeptabel:
-
Sie können zulassen, dass die IP-Broadcast-Pakete, die für eine L3-Adresse bestimmt sind, über die Ausgangsschnittstelle weitergeleitet werden und eine Kopie der IP-Broadcast-Pakete an die Routing-Engine gesendet wird.
-
Sie können zulassen, dass die IP-Broadcast-Pakete nur über die Ausgangsschnittstelle weitergeleitet werden.
Beachten Sie, dass die Pakete nur dann Broadcast werden, wenn es sich bei der Ausgangsschnittstelle um eine LAN-Schnittstelle handelt.
So konfigurieren Sie den gezielten Broadcast und seine Optionen:
Anzeigen von Konfigurationsoptionen für gezielte Broadcasts
In den folgenden Beispielthemen werden Optionen für die gezielte Broadcast-Konfiguration angezeigt:
- Weiterleiten von IP-Broadcast-Paketen auf der Ausgangsschnittstelle und an die Routing-Engine
- Weiterleiten von IP-Broadcast-Paketen nur auf der Ausgangsschnittstelle
Weiterleiten von IP-Broadcast-Paketen auf der Ausgangsschnittstelle und an die Routing-Engine
Zweck
Zeigen Sie die Konfiguration an, wenn der gezielte Broadcast auf der Ausgangsschnittstelle konfiguriert ist, um die IP-Broadcast-Pakete auf der Ausgangsschnittstelle weiterzuleiten und eine Kopie derselben Pakete an die Routing-Engine zu senden.
Aktion
Um die Konfiguration anzuzeigen, führen Sie den show Befehl an [edit interfaces interface-name unit interface-unit-number family inet] dem aus, wobei der Schnittstellenname ge-2/0/0, der Einheitenwert auf 0 und die Protokollfamilie auf inet gesetzt ist.
[edit interfaces interface-name unit interface-unit-number family inet]
user@host#show
targeted-broadcast {
forward-and-send-to-re;
}
Um die Konfiguration für irb anzuzeigen, führen Sie den show Befehl unter [edit interfaces irb unit interface-unit-number family inet].
[edit interfaces irb unit interface-unit-number family inet]
user@host#show
targeted-broadcast {
forward-and-send-to-re;
}
Weiterleiten von IP-Broadcast-Paketen nur auf der Ausgangsschnittstelle
Zweck
Zeigen Sie die Konfiguration an, wenn der gezielte Broadcast auf der Ausgangsschnittstelle konfiguriert ist, um die IP-Broadcast-Pakete nur an die Ausgangsschnittstelle weiterzuleiten.
Aktion
Um die Konfiguration anzuzeigen, führen Sie den show Befehl an [edit interfaces interface-name unit interface-unit-number family inet] dem aus, wobei der Schnittstellenname ge-2/0/0, der Einheitenwert auf 0 und die Protokollfamilie auf inet gesetzt ist.
[edit interfaces interface-name unit interface-unit-number family inet]
user@host#show
targeted-broadcast {
forward-only;
}
Um die Konfiguration anzuzeigen, führen Sie den show Befehl unter [edit interfaces irb unit interface-unit-number family inet].
[edit interfaces irb unit interface-unit-number family inet]
user@host#show
targeted-broadcast {
forward-only;
}
Konfigurieren von Targeted Broadcast (CLI-Verfahren)
Bevor Sie mit der Konfiguration des gezielten Broadcasts beginnen:
Stellen Sie sicher, dass das Subnetz, in dem Sie Pakete mit IP-Direkt-Broadcast Broadcast senden möchten, nicht direkt mit dem Internet verbunden ist.
Konfigurieren Sie eine geroutete VLAN-Schnittstelle (RVI) für das Subnetz, das für IP Direct Broadcast aktiviert wird. Siehe Konfigurieren von gerouteten VLAN-Schnittstellen auf Switches (CLI-Verfahren).
Es wird empfohlen, gezielte Broadcasts nicht in Subnetzen zu aktivieren, die über eine direkte Verbindung zum Internet verfügen, da dies eine erhöhte Anfälligkeit für DoS-Angriffe darstellt.
Diese Aufgabe verwendet Junos OS für Switches der EX-Serie, das den ELS-Konfigurationsstil nicht unterstützt. ELS-Details finden Sie unter Verwenden der erweiterten Layer 2 Software CLI.
Sie können gezielte Broadcasts auf einem Switches-Switch der EX-Serie verwenden, um die Remote-Netzwerkverwaltung zu erleichtern, indem Sie Broadcast-Pakete an Hosts in einem bestimmten Subnetz senden, ohne sie an das gesamte Netzwerk zu senden. Gezielte Broadcast-Pakete werden nur im Ziel-Subnetz Broadcast. Der Rest des Netzwerks behandelt gezielte Broadcast-Pakete als Unicast-Pakete und leitet die Pakete entsprechend weiter.
So aktivieren Sie gezielten Broadcast für ein bestimmtes Subnetz:
Beispiel: Konfigurieren von Targeted Broadcast auf einem Switch
Gezielter Broadcast bietet eine Methode zum Senden von Broadcast-Paketen an Hosts in einem bestimmten Subnetz, ohne diese Pakete an Hosts im gesamten Netzwerk zu senden.
Dieses Beispiel zeigt, wie Sie ein Subnetz für den Empfang gezielter Broadcast-Pakete aktivieren, damit Sie Backups und andere Netzwerkverwaltungsaufgaben remote ausführen können:
Anforderungen
In diesem Beispiel werden die folgenden Software- und Hardwarekomponenten verwendet:
Junos OS Version 9.4 oder höher für Switches der EX-Serie oder Junos OS Version 15.1X53-D10 für QFX10000-Switches.
Ein PC
Ein Switch der EX-Serie oder ein Switch der QFX10000-Serie
Bevor Sie gezielte Broadcasts für ein Subnetz konfigurieren:
Stellen Sie sicher, dass das Subnetz keine direkte Verbindung zum Internet hat.
Konfigurieren Sie geroutete VLAN-Schnittstellen (RVIs) für die Eingangs- und Ausgangs-VLANs auf dem Switch. Informationen zu Nicht-ELS finden Sie unter Konfigurieren von gerouteten VLAN-Schnittstellen auf Switches (CLI-Verfahren) oder Konfigurieren von VLANs für Switches der EX-Serie (J-Web-Verfahren). Informationen zu ELS finden Sie unter l3-interface.
Übersicht und Topologie
Möglicherweise möchten Sie Remoteverwaltungsaufgaben wie Sicherungen und WOL-Anwendungsaufgaben ausführen, um Gruppen von Clients in einem Subnetz zu verwalten. Eine Möglichkeit, die Verwaltungsaufgaben auszuführen, besteht darin, gezielte Broadcast-Pakete an die Hosts in einem bestimmten Ziel-Subnetz zu senden.
Das Netzwerk leitet gezielte Broadcast-Pakete weiter, als ob es sich um Unicast-Pakete handeln würde. Wenn das Ziel-Broadcast-Paket von einem VLAN empfangen wird, das für targeted-broadcastaktiviert ist, sendet der Switch das Paket an alle Hosts in seinem Subnetz.
In dieser Topologie (siehe Abbildung 1) ist ein Host mit einer Schnittstelle auf einem Switch verbunden, um die Clients im Subnetz 10.1.2.1/24zu verwalten. Wenn der Switch ein Paket mit der Broadcast-IP-Adresse des Ziel-Subnetzes als Zieladresse empfängt, leitet er das Paket an die Layer-3-Schnittstelle des Subnetzes weiter und sendet es an alle Hosts innerhalb des Subnetzes.
Topologie
Tabelle 1 zeigt die Einstellungen der Komponenten in diesem Beispiel.
| Eigenschaft | Einstellungen |
|---|---|
Name des Eingangs-VLANs |
|
Eingehende VLAN-IP-Adresse |
|
Name des Ausgangs-VLAN |
|
Ausgehende VLAN-IP-Adresse |
|
Schnittstellen im VLAN |
|
Schnittstellen im VLAN |
|
Überprüfen des Status der gezielten Übertragung
Zweck
Stellen Sie sicher, dass gezielter gerichteter Broadcast aktiviert ist und im Subnetz funktioniert.
Aktion
Verwenden Sie den show vlans extensive Befehl, um zu überprüfen, ob der gezielte Broadcast aktiviert ist und im Subnetz funktioniert.
Überprüfen des Status der gezielten Übertragung
Zweck
Stellen Sie sicher, dass gezielter gerichteter Broadcast aktiviert ist und im Subnetz funktioniert.
Aktion
Verwenden Sie den show vlans extensive Befehl, um zu überprüfen, ob der gezielte Broadcast aktiviert ist und im Subnetz funktioniert.