{"id":36394,"date":"2019-10-31T22:11:24","date_gmt":"2019-10-31T19:11:24","guid":{"rendered":"https:\/\/prohoster.info\/blog\/podrobnosti-realizatsii-protokolov-rstp-i-proprietarnogo-extended-ring-redundancy\/"},"modified":"2019-10-31T22:11:24","modified_gmt":"2019-10-31T19:11:24","slug":"podrobnosti-realizatsii-protokolov-rstp-i-proprietarnogo-extended-ring-redundancy","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/podrobnosti-realizatsii-protokolov-rstp-i-proprietarnogo-extended-ring-redundancy","title":{"rendered":"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Im Netz finden sich viele Materialien zum RSTP-Protokoll. In diesem Artikel m\u00f6chte ich das RSTP-Protokoll mit einem propriet\u00e4ren Protokoll von <noindex><a rel=\"nofollow\" href=\"http:\/\/www.phoenixcontactpro.ru\">Phoenix Contact <\/a><\/noindex>\u2013 Extended Ring Redundancy.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p><b>Details zur RSTP-Implementierung<\/b><\/p>\n<p><b>Allgemeine Informationen<\/b><\/p>\n<p><i>Konvergenzzeit<\/i> \u2013 1-10 s<br \/>\n<i>M\u00f6gliche Topologien<\/i> \u2013 beliebig<\/p>\n<p>Es ist weit verbreitet, dass RSTP Switches nur in einem Ring verbinden kann:<\/p>\n<p><img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/6cc708e397d6fbfd3d3ff0bd67dab9dc.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nAber RSTP erm\u00f6glicht es, Switches beliebig zu verbinden. Zum Beispiel wird RSTP mit dieser Topologie umgehen k\u00f6nnen.<\/p>\n<p><img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/f204b8915afaae5183a0be55c660385d.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><b>Das Funktionsprinzip<\/b><\/p>\n<p>RSTP reduziert jede Topologie auf einen Baum. Einer der Switches wird zum Zentrum der Topologie \u2013 dem Wurzel-Switch. Der Wurzel-Switch leitet die meisten Daten weiter.<\/p>\n<p>Das Funktionsprinzip von RSTP ist folgendermassen:<\/p>\n<ol>\n<li>Strom wird an die Switches angelegt;<\/li>\n<li>der Wurzel-Switch wird gew\u00e4hlt;<\/li>\n<li>die anderen Switches bestimmen den schnellsten Weg zum Wurzel-Switch;<\/li>\n<li>die verbleibenden Kan\u00e4le werden blockiert und fungieren als Backup.<\/li>\n<\/ol>\n<p>\n<i>Wahl des Wurzel-Switches<\/i><\/p>\n<p>Switches mit RSTP tauschen BPDU-Pakete aus. BPDU ist ein Steuerpaket, das Informationen f\u00fcr RSTP enth\u00e4lt. BPDU gibt es in zwei Typen:<\/p>\n<ul>\n<li>Configuration BPDU.<\/li>\n<li>Topology Change Notification.<\/li>\n<\/ul>\n<p>\nConfiguration BPDU wird zum Aufbau der Topologie verwendet. Es wird nur vom Wurzel-Switch gesendet. Configuration BPDU enth\u00e4lt:<\/p>\n<ul>\n<li>den Senderidentifier (Bridge ID);<\/li>\n<li>den identifier des Wurzel-Switches (Root Bridge ID);<\/li>\n<li>den Identifikator des Ports, von dem dieses Paket gesendet wurde (Port ID);<\/li>\n<li>die Kosten f\u00fcr den Weg zum Wurzel-Switch (Root Path Cost).<\/li>\n<\/ul>\n<p>\nTopology Change Notification kann von jedem Switch gesendet werden. Sie werden im Falle einer Topologie\u00e4nderung gesendet.<\/p>\n<p>Nach dem Einschalten halten sich alle Switches f\u00fcr Wurzel-Switches. Sie beginnen, BPDU-Pakete zu senden. Sobald ein Switch eine BPDU mit einer niedrigeren Bridge ID erh\u00e4lt als seine eigene, h\u00f6rt er auf, sich als Wurzel zu betrachten.<\/p>\n<p>Die Bridge ID besteht aus zwei Werten \u2013 der MAC-Adresse und der Bridge Priority. Die MAC-Adresse k\u00f6nnen wir nicht \u00e4ndern. Die Bridge Priority betr\u00e4gt standardm\u00e4\u00dfig 32768. Wird die Bridge Priority nicht ge\u00e4ndert, wird der Switch mit der niedrigsten MAC-Adresse der Wurzel-Switch. Der Switch mit der niedrigsten MAC-Adresse ist der \u00e4lteste und m\u00f6glicherweise nicht der leistungsf\u00e4higste. Es wird empfohlen, den Wurzel-Switch der Topologie manuell zu bestimmen. Dazu muss am Wurzel-Switch eine niedrige Bridge Priority (z.B. 0) eingestellt werden. Auch ein Backup-Wurzel-Switch kann bestimmt werden, indem ihm eine etwas h\u00f6here Bridge Priority (z.B. 4096) zugewiesen wird.<\/p>\n<p><img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/f5142141d67a8d8704b8caa5c4f20109.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Wahl des Pfades zum Root-Switch<\/i><\/p>\n<p>Der Root-Switch sendet BPDU-Pakete an alle aktiven Ports. BPDU enth\u00e4lt das Feld Path Cost. Path Cost bezeichnet die Kosten des Pfades. Je h\u00f6her die Kosten des Pfades, desto l\u00e4nger dauert die \u00dcbertragung des Pakets. Wenn BPDU durch einen Port geht, werden die Kosten im Feld Path Cost addiert. Die hinzugef\u00fcgte Zahl wird als Port Cost bezeichnet.<\/p>\n<p><img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/99a7fa4cd3eec220285a4c83545d8bb4.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nZum Path Cost wird ein bestimmter Wert hinzugef\u00fcgt, wenn BPDU einen Port passiert. Der Wert, der hinzugef\u00fcgt wird, wird als Port Cost bezeichnet und kann sowohl manuell als auch automatisch festgelegt werden. Port Cost kann manuell oder automatisch bestimmt werden.<\/p>\n<p>Wenn ein Nicht-Root-Switch mehrere alternative Pfade zum Root-Switch hat, w\u00e4hlt er den schnellsten. Er vergleicht die Path Costs dieser Pfade. Der Port, von dem das BPDU mit den niedrigsten Path Costs kam, wird zum Root Port.<\/p>\n<p> <img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/49817c79ddadb0019986b67568123739.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/c4bd719750839a627771aeee41b45ae5.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/861e37223cc924163d9e71e9ff06bdb2.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <br \/>\nDie automatisch zugewiesenen Port-Kosten k\u00f6nnen in der Tabelle eingesehen werden:<\/p>\n<p>\u00dcbertragungsgeschwindigkeit des Ports<br \/>\nKosten des Ports<\/p>\n<p>10 Mbps<br \/>\n2 000 000<\/p>\n<p>100 Mbps<br \/>\n200 000<\/p>\n<p>1 Gbps<br \/>\n20 000<\/p>\n<p>10 Gbps<br \/>\n2 000<\/p>\n<p>\n<i>Rollen und Status der Ports<\/i><\/p>\n<p>Ports des Switches haben mehrere Status und Rollen.<\/p>\n<p><i>Status der Ports (f\u00fcr STP):<\/i><\/p>\n<ul>\n<li>Disabled \u2013 inaktiv.<\/li>\n<li>Blocking \u2013 h\u00f6rt BPDU, sendet aber nicht. \u00dcbertr\u00e4gt keine Daten.<\/li>\n<li>Listening \u2013 h\u00f6rt und sendet BPDU. \u00dcbertr\u00e4gt keine Daten.<\/li>\n<li>Learning \u2013 h\u00f6rt und sendet BPDU. Bereitet die \u00dcbertragung von Daten vor \u2014 f\u00fcllt die MAC-Adresstabelle aus.<\/li>\n<li>Forwarding \u2013 \u00fcbertr\u00e4gt Daten, h\u00f6rt und sendet BPDU.<\/li>\n<\/ul>\n<p>\nDie Konvergenzzeit von STP betr\u00e4gt 30-50 Sekunden. Nach dem Einschalten des Switches durchlaufen alle Ports alle Status. In jedem Status verweilt der Port einige Sekunden. Aufgrund dieses Prinzips hat STP eine so lange Konvergenzzeit. RSTP hat weniger Port-Status.<\/p>\n<p>Status der Ports (f\u00fcr RSTP):<\/p>\n<ul>\n<li>Discarding \u2013 inaktiv.<\/li>\n<li>Discarding \u2013 h\u00f6rt BPDU, sendet aber nicht. \u00dcbertr\u00e4gt keine Daten.<\/li>\n<li>Discarding \u2013 h\u00f6rt und sendet BPDU. \u00dcbertr\u00e4gt keine Daten.<\/li>\n<li>Learning \u2013 h\u00f6rt und sendet BPDU. Bereitet die \u00dcbertragung von Daten vor \u2014 f\u00fcllt die MAC-Adresstabelle aus.<\/li>\n<li>Forwarding \u2013 \u00fcbertr\u00e4gt Daten, h\u00f6rt und sendet BPDU.<\/li>\n<li>In RSTP sind die Status Disabled, Blocking und Listening zu einem einzigen Status \u2013 Discarding \u2013 zusammengefasst.<\/li>\n<\/ul>\n<p>\nRollen der Ports:<\/p>\n<ul>\n<li>Root Port \u2013 der Port, \u00fcber den Daten \u00fcbertragen werden. Er ist der schnellste Weg zum Root-Switch.<\/li>\n<li>Designated Port \u2013 der Port, \u00fcber den Daten \u00fcbertragen werden. Wird f\u00fcr jedes LAN-Segment festgelegt.<\/li>\n<li>Alternate Port \u2013 der Port, \u00fcber den keine Daten \u00fcbertragen werden. Er ist ein alternativer Weg zum Root-Switch.<\/li>\n<li>Backup-Port \u2013 der Port, \u00fcber den keine Daten \u00fcbertragen werden. Er ist der Backup-Weg f\u00fcr ein Segment, in dem bereits ein Port mit RSTP-Unterst\u00fctzung angeschlossen ist. Der Backup-Port wird verwendet, wenn zwei Switch-Kan\u00e4le an dasselbe Segment (sprich Hub) angeschlossen sind.<\/li>\n<li>Deaktivierter Port \u2013 an diesem Port ist RSTP deaktiviert.<\/li>\n<\/ul>\n<p>\nDie Auswahl des Root-Ports wurde oben beschrieben. Wie wird der Designated Port ausgew\u00e4hlt?<\/p>\n<p>Lassen Sie uns zun\u00e4chst definieren, was ein LAN-Segment ist. Ein LAN-Segment ist ein Kollisions- <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/de\/domain\/\"   title=\"Domain haben\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4076\">Domain haben<\/a>. F\u00fcr einen Switch oder Router bildet jeder Port eine separate Kollisionsdom\u00e4ne. Ein LAN-Segment ist der Kanal zwischen Switches oder Routern. Bei einem Hub befinden sich alle Ports in derselben Kollisionsdom\u00e4ne.<\/p>\n<p>Es kann nur ein Designated Port f\u00fcr ein Segment zugewiesen werden.<\/p>\n<p>Im Fall von Segmenten, in denen bereits Root-Ports vorhanden sind, ist alles klar. Der zweite Port des Segments wird zum Designated Port.<\/p>\n<p><img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/1699b684ba6d856905782ff8de3b90ac.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nEs bleiben jedoch Backup-Kan\u00e4le, wo es einen Designated Port und einen Alternate Port geben wird. Wie werden sie ausgew\u00e4hlt? Der Designated Port wird der Port mit den geringsten Path Cost zum Root-Switch. Wenn die Path Costs gleich sind, wird der Designated Port der Port, der sich auf dem Switch mit der niedrigsten Bridge-ID befindet. Wenn auch die Bridge-IDs gleich sind, wird der Designated Port der Port mit der niedrigsten Nummer. Der zweite Port wird Alternate.<\/p>\n<p><img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/da1304c9922f1e2d738d66e543b3818e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/341ea14a428914bd0d86c7c79ad6dbcb.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <br \/>\nDie letzte Frage ist: Wann wird einem Port die Rolle des Backup zugewiesen? Wie bereits oben erw\u00e4hnt, wird der Backup-Port nur verwendet, wenn zwei Kan\u00e4le des Switches an dasselbe Segment, also an einen Hub, angeschlossen sind. In diesem Fall wird der Designated Port nach denselben Kriterien ausgew\u00e4hlt:<\/p>\n<ul>\n<li>Die geringsten Path Costs zum Root-Switch.<\/li>\n<li>Die geringste Bridge-ID.<\/li>\n<li>Die geringste Port-ID.<\/li>\n<\/ul>\n<p>\n<b>Maximale Anzahl von Ger\u00e4ten im Netzwerk<\/b><\/p>\n<p>Der IEEE 802.1D-Standard stellt keine strengen Anforderungen an die Anzahl der Ger\u00e4te in einem LAN mit RSTP. Der Standard empfiehlt jedoch, nicht mehr als 7 Switches in einem Ast (maximal 7 Hops) zu verwenden, d.h. nicht mehr als 15 in einem Ring. Wenn dieser Wert \u00fcberschritten wird, beginnt die Konvergenzzeit des Netzwerks zu steigen.<\/p>\n<p><b>Details zur Implementierung von ERR.<\/b><\/p>\n<p><b>Allgemeine Informationen<\/b><\/p>\n<p><i>Konvergenzzeit<\/i><\/p>\n<p>Die Konvergenzzeit von ERR betr\u00e4gt 15 ms. Bei der maximalen Anzahl an Switches im Ring und bei der Kopplung von Ringen \u2013 18 ms.<\/p>\n<p><i>M\u00f6gliche Topologien<\/i><\/p>\n<p>ERR erlaubt nicht das freie Mischen von Ger\u00e4ten wie RSTP. ERR hat klare Topologien, die verwendet werden k\u00f6nnen:<\/p>\n<ul>\n<li>Ring<\/li>\n<li>Redundanter Ring<\/li>\n<li>Kopplung von bis zu drei Ringen<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/a54a8f3717948eb9066e6940f064962d.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Ring<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/f905a0d6a789fc16fb0fbaea5f47e861.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <br \/>\nWenn in ERR alle Switches zu einem Ring verbunden sind, m\u00fcssen an jedem Switch die Ports konfiguriert werden, die am Aufbau des Rings teilnehmen sollen.<\/p>\n<p><i>Doppelring<\/i><br \/>\n<img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/c578e1191b924f81d6cae1392f6b5fd5.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <br \/>\nSwitches k\u00f6nnen zu einem Doppelring kombiniert werden, was die Zuverl\u00e4ssigkeit des Rings erheblich erh\u00f6ht.<\/p>\n<p>Einschr\u00e4nkungen des Doppelrings:<\/p>\n<ul>\n<li>Ein Doppelring kann nicht verwendet werden, um Switches mit anderen Ringen zu verbinden. Daf\u00fcr muss Ring Coupling verwendet werden.<\/li>\n<li>Ein Doppelring kann nicht f\u00fcr Ring-Kopplungen verwendet werden.<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/53ac9708e0cb2bf015022a0b419fb0eb.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/0cb44b8e9256304cb9d75a98e9a43ec1.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Ringkopplung<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/3a140cd59223bd91d3871dd7d2b1710a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nBei der Kopplung im Netzwerk d\u00fcrfen nicht mehr als 200 Ger\u00e4te vorhanden sein.<\/p>\n<p>Die Kopplung von Ringen bedeutet, dass die \u00fcbrigen Ringe zu einem zus\u00e4tzlichen Ring zusammengef\u00fchrt werden.<\/p>\n<p>Wenn ein Ring \u00fcber einen Switch mit einem Ringkopplung verbunden wird, wird dies genannt <b>Ringkopplung \u00fcber einen Switch<\/b>. Wenn zwei Switches aus dem lokalen Ring mit dem Ringkopplung verbunden werden, wird dies <b>Kopplung \u00fcber zwei Switches<\/b>.<\/p>\n<p>Bei der Kopplung \u00fcber einen Switch werden beide Ports des Ger\u00e4ts verwendet. Die Konvergenzzeit wird in diesem Fall etwa 15\u201317 ms betragen. Bei dieser Art der Kopplung wird der Kopplungsswitch zum Ausfallpunkt, da der Verlust dieses Switches sofort den gesamten Ring verliert. Die Kopplung \u00fcber zwei Switches erm\u00f6glicht, dies zu vermeiden.<\/p>\n<p><img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/0b92b7b888a08794e21d3d2e061fd23e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/46121d428a21674a437544be007ed00a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <br \/>\nEs ist m\u00f6glich, redundante Ringe zu koppeln.<\/p>\n<p><img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/3864138dcc5e82b9e12753eef2292bbd.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <br \/>\n<i>Path Control<\/i><br \/>\n<img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/177a49f38e69c754de7af0b36d0c62e0.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <br \/>\nDie Funktion Path Control erm\u00f6glicht die Konfiguration der Ports, \u00fcber die Daten im regul\u00e4ren Betriebsmodus \u00fcbertragen werden. Wenn ein Kanal ausf\u00e4llt und das Netzwerk auf eine redundante Topologie umschaltet, wird das Netzwerk nach der Wiederherstellung des Kanals wieder auf die festgelegte Topologie umschalten.<\/p>\n<p>Mit dieser Funktion k\u00f6nnen Kosten f\u00fcr redundante Kabel gespart werden. Dar\u00fcber hinaus wird immer die verwendete Topologie f\u00fcr das Troubleshooting bekannt sein.<\/p>\n<p>Die Haupttopologie wechselt innerhalb von 15 ms auf die redundante. Der R\u00fcckwechsel bei der Wiederherstellung des Netzwerks dauert etwa 30 ms.<\/p>\n<p>Einschr\u00e4nkungen:<\/p>\n<ul>\n<li>Kann nicht zusammen mit dem Doppelring verwendet werden.<\/li>\n<li>Die Funktion muss auf allen Switches im Netzwerk aktiviert sein.<\/li>\n<li>Einer der Switches wird als Master Path Control konfiguriert.<\/li>\n<li>Der automatische Wechsel zur Haupttopologie nach der Wiederherstellung erfolgt standardm\u00e4\u00dfig nach 1 Sekunde (dieser Parameter kann \u00fcber SNMP im Bereich von 0 s bis 99 s ge\u00e4ndert werden).<\/li>\n<\/ul>\n<p>\n<b>Das Funktionsprinzip<\/b><\/p>\n<p><img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/15b569669736d2cf9c6b0c0598b843fe.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nFunktionsweise von ERR<\/p>\n<p>Nehmen wir als Beispiel sechs Switches \u2013 1-6. Die Switches sind in einem Ring verbunden. Jeder Switch verwendet zwei Ports zur Verbindung mit dem Ring und speichert deren Status. Die Switches \u00fcbermitteln die Portstatus untereinander. Diese Daten nutzen die Ger\u00e4te zur Festlegung des Ausgangszustands der Ports.<\/p>\n<p><img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/930fe8518756e8cf9acab76087c81198.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nDie Ports haben nur zwei Rollen \u2013 <b>Blockiert<\/b> und <b>Weiterleitung<\/b>.<\/p>\n<p>Der Switch mit der h\u00f6chsten MAC-Adresse blockiert seinen Port. Alle anderen Ports im Ring \u00fcbertragen Daten.<\/p>\n<p>Wenn der blockierte Port nicht mehr funktioniert, wird der n\u00e4chste Port mit der h\u00f6chsten MAC-Adresse blockiert.<\/p>\n<p>Nach dem Starten beginnen die Switches, Ring Protocol Data Unit (R-PDU) zu senden. R-PDU wird mittels Multicast \u00fcbertragen. R-PDU ist eine Servicemeldung, \u00e4hnlich wie BPDU in RSTP. R-PDU enth\u00e4lt die Portstatus des Switches und seine MAC-Adresse. <\/p>\n<p><i>Algorithmus f\u00fcr den Umgang mit einem Kanalfehler<\/i><br \/>\nWenn ein Kanal ausf\u00e4llt, senden die Switches R-PDU, um \u00fcber die \u00c4nderung der Portstatus zu informieren.<\/p>\n<p><i>Algorithmus f\u00fcr den Umgang mit der Wiederherstellung des Kanals<\/i><br \/>\nWenn der ausgefallene Kanal wieder in Betrieb genommen wird, senden die Switches R-PDU, um \u00fcber die \u00c4nderung der Portstatus zu informieren.<\/p>\n<p>Der Switch mit der h\u00f6chsten MAC-Adresse wird zum neuen Root-Switch.<\/p>\n<p>Der ausgefallene Kanal wird zum Backup.<\/p>\n<p><img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/863a98f53a8792935ef492b2a798b8ef.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/e0972cdee89606adec01a2924f907a8e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/3e873198ff0a68bd09627408ff465722.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/dff04828d8778263c4808ccd7594eefb.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/dfdb2a89ce223f0fa0eda950d411aaba.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nNach der Wiederherstellung bleibt einer der Ports des Kanals blockiert, w\u00e4hrend der andere in den Zustand der Weiterleitung wechselt. Der blockierte Port ist der Port mit der h\u00f6chsten Geschwindigkeit. Wenn die Geschwindigkeiten gleich sind, wird der Port des Switches mit der h\u00f6chsten MAC-Adresse blockiert. Dieses Prinzip sorgt daf\u00fcr, dass der Port, der aus dem Zustand blockiert in den Zustand der Weiterleitung wechselt, mit der maximalen Geschwindigkeit arbeitet.<\/p>\n<p><img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/911468a4eb3902af9ffc3bdc51958604.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <br \/>\n<b>Maximale Anzahl von Ger\u00e4ten im Netzwerk<\/b><\/p>\n<p>Die maximale Anzahl von Switches im ERR-Ring betr\u00e4gt 200. <\/p>\n<p><b>Interaktion zwischen ERR und RSTP<\/b><\/p>\n<p>RSTP kann in Verbindung mit ERR verwendet werden. Aber der RSTP-Ring und der ERR-Ring sollten nur \u00fcber einen Switch verbunden sein.<\/p>\n<p><img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/ae522f0abf9c406542210fb8bce900fa.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <br \/>\n<b>Zusammenfassung<\/b><\/p>\n<p>ERR eignet sich hervorragend zur Organisation g\u00e4ngiger Topologien. Zum Beispiel einen Ring oder einen doppelten Ring.<\/p>\n<p><img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/5924f05c3395ac6e220b8d70a6dba79d.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/a2172fb28d3b37d01aea94d6673cc921.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSolche Topologien werden h\u00e4ufig zur Redundanz in industriellen Einrichtungen verwendet.<\/p>\n<p>Dar\u00fcber hinaus kann mit ERR die zweite Topologie weniger zuverl\u00e4ssig, aber kosteng\u00fcnstiger umgesetzt werden. Dies kann durch einen doppelten Ring erfolgen.<\/p>\n<p><img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/08441dd845733c46b7d0e00d7e6de37b.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAber nicht immer kann ERR angewendet werden. Es gibt durchaus exotische Schemen. Mit einem unserer Auftraggeber haben wir die folgende Topologie getestet.<\/p>\n<p><img decoding=\"async\" alt=\"Details zur Implementierung der Protokolle RSTP und propriet\u00e4re Extended Ring Redundancy.\" src=\"\/wp-content\/uploads\/2019\/07\/e55fa8e688e2a66a44f36f854a2e4ad6.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <br \/>\nIn diesem Fall ist es nicht m\u00f6glich, ERR anzuwenden. F\u00fcr dieses Schema haben wir RSTP verwendet. Der Kunde hatte eine strenge Anforderung an die Konvergenzzeit \u2013 weniger als 3 Sekunden. Um diese Zeit zu erreichen, war es notwendig, die Root-Switches (haupt und standby) sowie die Kosten f\u00fcr die Ports manuell genau festzulegen.<\/p>\n<p>Insgesamt bietet ERR deutliche Vorteile bei der Konvergenzzeit, bietet jedoch nicht die Flexibilit\u00e4t, die RSTP bietet.<br \/>\n<br \/>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/phoenix_contact\/blog\/460633\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u0441\u0435\u0442\u0438 \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u043c\u043d\u043e\u0433\u043e \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432 \u043f\u0440\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b RSTP. \u0412 \u0440\u0430\u043c\u043a\u0430\u0445 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438 \u044f \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u044c \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b RSTP \u0441 \u043f\u0440\u043e\u043f\u0440\u0438\u0435\u0442\u0430\u0440\u043d\u044b\u043c \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u043c \u043e\u0442 Phoenix Contact \u2013 Extended Ring Redundancy. \u041f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0441\u0442\u0438 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 RSTP \u041e\u0431\u0449\u0438\u0435 \u0441\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0412\u0440\u0435\u043c\u044f \u0441\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438 \u2013 1-10 c \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u0442\u043e\u043f\u043e\u043b\u043e\u0433\u0438\u0438 \u2013 \u043b\u044e\u0431\u0430\u044f \u0420\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u043e \u043c\u043d\u0435\u043d\u0438\u0435, \u0447\u0442\u043e RSTP \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0438\u0442\u044c \u043a\u043e\u043c\u043c\u0443\u0442\u0430\u0442\u043e\u0440\u044b \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u043a\u043e\u043b\u044c\u0446\u043e: \u041d\u043e RSTP \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":27236,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-36394","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u0441\u0435\u0442\u0438 \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u043c\u043d\u043e\u0433\u043e \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432 \u043f\u0440\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b RSTP.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/podrobnosti-realizatsii-protokolov-rstp-i-proprietarnogo-extended-ring-redundancy\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0441\u0442\u0438 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 RSTP \u0438 \u043f\u0440\u043e\u043f\u0440\u0438\u0435\u0442\u0430\u0440\u043d\u043e\u0433\u043e Extended Ring Redundancy | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u0441\u0435\u0442\u0438 \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u043c\u043d\u043e\u0433\u043e \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432 \u043f\u0440\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b RSTP.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/podrobnosti-realizatsii-protokolov-rstp-i-proprietarnogo-extended-ring-redundancy\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:11:24+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:11:24+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Details zur Implementierung der RSTP- und propriet\u00e4ren Extended Ring Redundancy-Protokolle | ProHoster","description":"Im Netz gibt es viele Materialien zum RSTP-Protokoll.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/podrobnosti-realizatsii-protokolov-rstp-i-proprietarnogo-extended-ring-redundancy","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0441\u0442\u0438 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 RSTP \u0438 \u043f\u0440\u043e\u043f\u0440\u0438\u0435\u0442\u0430\u0440\u043d\u043e\u0433\u043e Extended Ring Redundancy | ProHoster","og:description":"\u0412 \u0441\u0435\u0442\u0438 \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u043c\u043d\u043e\u0433\u043e \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432 \u043f\u0440\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b RSTP.","og:url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/podrobnosti-realizatsii-protokolov-rstp-i-proprietarnogo-extended-ring-redundancy","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:11:24+00:00","article:modified_time":"2019-10-31T19:11:24+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"36394","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-03-05 11:12:27","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:45:36","updated":"2026-03-05 11:12:27","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/36394","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=36394"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/36394\/revisions"}],"predecessor-version":[{"id":163179,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/36394\/revisions\/163179"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media\/27236"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=36394"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=36394"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=36394"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}