Broadcast Storm
Zur Navigation springen
Zur Suche springen
Begriffserklärung
- Starke Anhäufung von Broadcast- und Multicast-Verkehr dadurch können keine neuen Verbindungen aufgebaut werden und bestehende werden Unterbrochen.
Beispiel
- Eine redundante Verkablung mit zwei oder mehreren Uplinks zwischen zwei Switches
- Dadurch kommt eine Schleife (loop) zustande
- Kommt es hier zu einer Rundsendung (Broadcast) ergeben sich mehr und mehr Kollisionen (Storm).
- Endeffekt = Das Netzwerk bricht zusammen
Grafik Beispiel
Schutz vor dem Broadcast Storm
- Das STP (Spanning Tree Protocol) schützt Switches vor diesen Schleifen bzw. dem Broadcast Storm
- STP erstellt selbständig eine Baumtopologie durch erstellen logischer Blockierungen bestimmter Pfade
- Hier werden redundante Verbindungen blockiert und bei Ausfall der aktiven Verbindung wird sofort eine blockierte freigeschaltet
- !/bin/bash
vid_cache=$HOME/.cache/vids
for yt_kanal in $*; do rssurl=$(curl --no-progress-meter $yt_kanal | grep "rssUrl" | sed -n "s/.*\"rssUrl\":\"\(https.*\)\",\"externalId\".*/\1/p") [ -z $rssurl ] && continue new_vid=$(curl --no-progress-meter $rssurl | grep "link rel=" | cut -d '"' -f 4 | sed "1,2d") for video_url in $new_vid; do if grep "$video_url" $vid_cache > /dev/null 2>&1 then echo "$video_url" wurde schon gesehen else echo $video_url >> $vid_cache firefox $video_url fi done done