www.wikidata.de-de.nina.az
Ein Pfadvektorprotokoll ist ein Routing Protokoll fur Computernetzwerke welches fur die einzelnen Elemente Pfade jeweils den Vektor mitfuhrt den dieses Element bei der Ausbreitung durch das Netzwerk genommen hat Durch den Vektor kann ein Pfad leicht als Schleife erkannt werden wenn das empfangende System bereits Bestandteil des Vektors ist Hierdurch werden Unendlichkeitsprobleme vermieden Inhaltsverzeichnis 1 Grundprinzip 2 Arbeitsweise 3 Anwendung 4 WeblinksGrundprinzip BearbeitenUm den besten Weg zu einem bestimmten Ziel in einem Netzwerk finden zu konnen mussen die Router uber eine Liste der moglichen Pfade und der zugehorigen Vektoren also Wege verfugen Bei den verschiedenen Techniken dieser Routingprotokolle gehoren die Pfadvektorprotokolle zu den Distanzvektorprotokollen Ein Router sendet an alle benachbarten Router die Pfade die uber ihn erreichbar sind Hierbei wird am Anfang der Pfadvektor mit der Kennung des initiierenden startenden Routers initialisiert Jeder Router der diesen Pfad empfangt untersucht den Vektor nach seiner eigenen Kennung Ist diese nicht enthalten wird der Pfad mit zugehorigem Vektor der lokalen Datenbank hinzugefugt Hierdurch hat jeder Router in seiner Datenbank die Pfade des Netzes und jeweils auch die zugehorigen Vektoren Arbeitsweise BearbeitenJeder Router muss zu jedem Pfadelement auch den zugehorigen Vektor speichern Fur das Beispielmodell nbsp Beispielmodellsieht dann die Datenbank in Router 7 als Ausschnitt so aus Element Vektor1 4 5 11 4 3 2 11 4 5 2 11 4 3 2 5 1 3 33 4 33 4 5 2 33 4 5 1 2 33 6 4 3 5 6 4 3 2 55 6 4 3 2 1 5Die gesamte Tabelle enthalt 42 Eintrage Dies stellt so einen Spannbaum dar In dieser ungefilterten Form wurde der Datenbestand sehr schnell sehr gross werden Daher wird zum Beispiel bei BGP einem Pfadvektorprotokoll jeweils nur der Pfad mit dem kurzesten Vektor weitergegeben Dies verkleinert die Tabelle auf die Varianten die bestmogliche Vektoren zum Ziel darstellen Element Vektor1 4 5 11 3 2 11 6 4 5 12 3 22 4 3 22 6 4 3 23 33 4 33 6 4 34 44 3 44 6 45 3 2 55 4 55 6 4 5Diese optimierte Tabelle enthalt nur noch 15 Eintrage Anwendung BearbeitenDas Routing des Internets basiert auf BGP das ein Pfadvektorprotokoll aus der Gruppe der Distanzvektorprotokolle ist Als Elementidentifikation wird das IP Prafix also die Netzadresse und die Netzmaske genommen Jeder Router gehort zu einem autonomen System AS und dieses AS wird jeweils als Identifikation in den Pfadvektor geschrieben Zusatzlich werden auf den einzelnen Routern Richtlinien installiert die beeinflussen wann eine Route an benachbarte Router weitergeleitet werden soll Pfadvektorprotokolle tauschen die Routingdaten nicht nur bei Anderungen in der Topologie aus sondern auch in bestimmten Zyklen um eine Konsistenz sicherzustellen Gegenuber Linkstatusprotokollen haben sie im Allgemeinen hohere Konvergenzzeiten Weblinks BearbeitenY Rekhter T Li RFC 1771 A Border Gateway Protocol 4 BGP 4 Marz 1995 englisch Abgerufen von https de wikipedia org w index php title Pfadvektorprotokoll amp oldid 234103055