www.wikidata.de-de.nina.az
Multicast Open Shortest Path First MOSPF kann in Rechnernetzen zur Abwicklung von Paketversand nach dem Multicast Prinzip genutzt werden Es handelt sich bei MOSPF um die Multicast Erweiterung zum Intradomain Routingprotokoll OSPF Open Shortest Path First MOSPF ermoglicht das Multicast Routing innerhalb einer OSPF Domain Hierbei ist aber besonderes Augenmerk auf die Tatsache zu legen dass diese Domain nicht beliebig gross sein werden darf und dass die Routing Berechnung effizient und schnell funktioniert Inhaltsverzeichnis 1 Funktionsweise 2 On Demand Berechnung 3 Inter Area Routing 4 Alternativen 5 QuellenFunktionsweise BearbeitenIn OSPF verwaltet jeder Router eine komplette Datenbank welche die gesamte Netztopologie beschreibt Durch Einfuhren eines neuen Link State Record Typs dem Group Membership LSA wird es bei MOSPF moglich den Standort aller Multicast Teilnehmer einer Multicast Gruppe in der Topologie Datenbank zu speichern Da OSPF ein Link State Protokoll ist steht diese Information somit auf allen Routern der Domain zur Verfugung Group Membership LSAs werden von denjenigen Routern erzeugt welche an einem Subnetz LAN uber IGMP die Gruppenmitgliedschaft feststellen Diese LSAs verbleiben genauso wie herkommliche Router und Network LSAs nur innerhalb einer OSPF Area werden also nicht an andere Areas oder gar andere Autonome Systeme weitergeleitet In Kombination mit den herkommlichen Router und Network LSAs Topology Database kann somit ausgehend von demjenigen Router hinter welchem sich eine Multicast Quelle Source befindet fur jede Quelle ein impliziter Source Base Tree ein Kurzester Wege Baum engl Shortest Path Tree kurz SPT welcher die Multicast Quelle als Wurzel hat durch das Netzwerk berechnet werden Es wird dazu kein zusatzliches Multicast Routing Protokoll benotigt da das herkommliche Unicast Routing von OSPF mitgenutzt wird On Demand Berechnung BearbeitenTheoretisch kann die Berechnung des SPT via RPF Reverse Path Forwarding und Pruning jeweils am Router erfolgen bevor ein Multicast Paket verschickt wird da die gesamte Topologiedatenbank in jedem Router zur Verfugung steht Dies kann aber zu Performance Problemen fuhren da der Router fur jede Multicast Quelle einen eigenen SPT berechnen muss Diese Berechnungen konnen auch Router welche mit vergleichsweise leistungsstarken CPUs ausgestattet sind in die Knie zwingen Statt dieser automatischen Berechnung aller SPTs werden die SPTs daher nach Bedarf berechnet computation on demand Der SPT wird erst dann berechnet wenn das erste Multicast Paket einer Multicast Quelle fur eine bestimmte Multicast Gruppe eintrifft Mogliche Zweige in diesem berechneten SPT welche uber keine Multicast Empfanger verfugen werden vom Baum entfernt pruning Trotzdem kann dieses Verfahren ebenfalls zu einem Performance Problem fuhren wenn sich hinter einem Router viele verschiedene Quellen befinden und sich viele Multicast Empfanger haufig an und abmelden Ein solches Verhalten fuhrt wiederum zu standigen Neuberechnungen des SPT Wenn es nun zu einer Berechnung eines SPT gekommen ist wird diese Information am Router in einem Cache zwischengespeichert und fur spatere Kommunikation zwischen der Multicast Quelle und der entsprechenden Multicast Gruppe genutzt Inter Area Routing BearbeitenOSPF ermoglicht es eine OSPF Domain z B ein Autonomes System in mehrere sogenannte Areas zu unterteilen Wird dies getan so verfugt nicht mehr jeder Router uber eine vollstandige Topologie Karte der OSPF Domain Stattdessen kennt jeder Router nur seine Area s wahrend die Kommunikation zwischen Areas uber die ABRs Area Border Router erfolgt Dies ist zwar fur Unicast OSPF vorteilhaft allerdings konnen somit bei Multicast OSPF keine vollstandigen SPTs berechnet werden Dies fuhrt u U zu ineffizientem Multicast Routing Damit MOSPF zwischen zwei Areas funktioniert mussen die Area Border Router uber das Multicast Verhalten des Netzwerkes Bescheid wissen Solche Router werden als Multicast Area Border Routers MABR bezeichnet Ein MABR wird samtliche Multicast Informationen zusammenfassen und die entsprechende LSAs in die Area 0 schicken Hinweis Die Area 0 verteilt diese empfangenen Informationen nicht wieder an andere Areas d h diese Vorgehensweise ist nur dann brauchbar wenn sich die Multicast Quellen in der Area 0 befinden Sollten Multicast Quellen aber auch ausserhalb der Area 0 liegen so wird dieses Problem durch Setzen eines Wildcard Bit im Router LSA eines jeden MABR gelost Dieses Bit fuhrt dazu dass jeder MABR Mitglied einer jeden Multicast Gruppe wird und somit auch den Multicastverkehr einer Source ansaugt die nicht in der Area 0 liegt Damit gelangt der Multicastverkehr zur Area 0 und diese kann dann gemass den in Area 0 bekannten Gruppenmitgliedschaften den Multicastverkehr zu den betroffenen Areas weiterleiten Dies kann aber zu unerwunschtem Netzwerkverkehr Traffic fuhren wenn keine echten Multicast Quellen existieren Alternativen BearbeitenDistance Vector Multicast Routing Protocol IEEE 802 1aq Shortest Path Bridging SPB Protocol Independent Multicast PIM Quellen BearbeitenJ Moy RFC 1584 Multicast Extensions to OSPF Marz 1994 englisch Abgerufen von https de wikipedia org w index php title MOSPF amp oldid 234068239