Hochwasser gegen Rundfunk
Beim Routing wird ausgewählt, welche Pfade zum Senden des Netzwerkverkehrs verwendet werden sollen, und die Pakete werden entlang des ausgewählten Teilnetzwerks gesendet. Flooding und Broadcast sind zwei Routing-Algorithmen, die heutzutage in Computernetzwerken verwendet werden. Flooding sendet alle eingehenden Pakete über jede ausgehende Flanke. Broadcasting bedeutet, dass jedes Gerät im Netzwerk ein Paket empfängt.
Was ist Hochwasser?
Flooding ist ein sehr einfacher Routing-Algorithmus, der alle eingehenden Pakete über jede ausgehende Flanke sendet. Aufgrund der Funktionsweise dieses Routing-Algorithmus wird die Zustellung eines Pakets garantiert (sofern es zugestellt werden kann). Es besteht jedoch die Möglichkeit, dass mehrere Kopien desselben Pakets das Ziel erreichen. Der Flooding-Algorithmus findet und nutzt garantiert den kürzesten Pfad zum Senden von Paketen, da er natürlich jeden Pfad im Netzwerk verwendet. Dieser Routing-Algorithmus weist keine Komplexität auf. es ist sehr einfach zu implementieren. Natürlich gibt es auch einige Nachteile des Flutungsalgorithmus. Da Pakete über jede ausgehende Verbindung gesendet werden, wird die Bandbreite offensichtlich verschwendet. Dies bedeutet, dass Überschwemmungen die Zuverlässigkeit eines Computernetzwerks beeinträchtigen können. Sofern nicht die notwendigen Vorsichtsmaßnahmen wie Hopfenzahl oder Lebenszeit getroffen werden,Doppelte Kopien können innerhalb des Netzwerks zirkulieren, ohne anzuhalten. Eine der möglichen Vorsichtsmaßnahmen besteht darin, die Knoten zu bitten, jedes durchlaufende Paket zu verfolgen und sicherzustellen, dass ein Paket es nur einmal durchläuft. Eine weitere Vorsichtsmaßnahme ist das selektive Überfluten. Bei der selektiven Überflutung dürfen Knoten Pakete nur in der (ungefähr) richtigen Richtung weiterleiten. Usenet- und P2P-Systeme (Peer-to-Peer) verwenden Flooding. Darüber hinaus verwenden Routing-Protokolle wie OSPF, DVMRP und drahtlose Ad-hoc-Netzwerke Flooding. Usenet- und P2P-Systeme (Peer-to-Peer) verwenden Flooding. Darüber hinaus verwenden Routing-Protokolle wie OSPF, DVMRP und drahtlose Ad-hoc-Netzwerke Flooding. Usenet- und P2P-Systeme (Peer-to-Peer) verwenden Flooding. Darüber hinaus verwenden Routing-Protokolle wie OSPF, DVMRP und drahtlose Ad-hoc-Netzwerke Flooding.
Was ist Rundfunk?
Broadcasting ist eine Methode, die in Computernetzwerken verwendet wird und sicherstellt, dass jedes Gerät im Netzwerk ein (gesendetes) Paket empfängt. Da sich Rundfunk negativ auf die Leistung auswirken kann, unterstützt nicht jede Netzwerktechnologie Rundfunk. X.25 und Frame Relay unterstützen kein Broadcasting und es gibt kein internetweites Broadcasting. Es wird hauptsächlich in LANs (Local Area Networks, meistens in Ethernet und Token Ring) verwendet und wird selten in größeren Netzwerken wie WANs (Wide Area Networks) verwendet. Selbst IPv6 (Nachfolger von IPv4) unterstützt keine Übertragung. IPv6 unterstützt nur Multicasting, ähnlich der Eins-zu-Viele-Routing-Methode, mit der Pakete an alle Knoten gesendet werden, die einer bestimmten Multicast-Gruppe beigetreten sind. Wenn alle in der Adresse eines Pakets sowohl in Ethernet als auch in IPv4 enthalten sind, wird angezeigt, dass das Paket gesendet wird. Andererseits wird im Token Ring ein spezieller Wert im IEEE 802.2-Steuerfeld verwendet, um die Übertragung anzuzeigen. Ein Nachteil des Rundfunks besteht darin, dass er für DoS-Angriffe (Denial of Service) verwendet werden kann. Beispielsweise kann ein Angreifer gefälschte Ping-Anfragen unter Verwendung der Adresse des Computer des Opfers als Quelladresse senden. Dann antworten alle Knoten in diesem Netzwerk auf diese Anfrage vom Computer des Opfers, was zu einem Ausfall des gesamten Netzwerks führt. Dann antworten alle Knoten in diesem Netzwerk auf diese Anfrage vom Computer des Opfers, was zu einem Ausfall des gesamten Netzwerks führt. Dann antworten alle Knoten in diesem Netzwerk auf diese Anfrage vom Computer des Opfers, was zu einem Ausfall des gesamten Netzwerks führt.
Was ist der Unterschied zwischen Hochwasser und Rundfunk?
Das gleichzeitige Senden eines Pakets an alle Hosts sendet. Flooding sendet jedoch nicht gleichzeitig Pakete an alle Hosts. Die Pakete würden aufgrund von Überschwemmungen letztendlich alle Knoten im Netzwerk erreichen. Flooding kann dasselbe Paket mehrmals über dieselbe Verbindung senden, Broadcasting sendet jedoch höchstens einmal ein Paket über eine Verbindung. Mehrere Kopien desselben Pakets können beim Fluten Knoten erreichen, während das Senden dieses Problem nicht verursacht. Im Gegensatz zum Flooding erfolgt das Broadcasting durch Angabe einer speziellen Broadcast-Adresse für Pakete.