Zuhause Persönliche Finanzen Link-State-Routing-Grundlagen - Dummies

Link-State-Routing-Grundlagen - Dummies

Inhaltsverzeichnis:

Video: Link State Routing mit OSPF: Eine Einführung (IT_NT10.1) 2025

Video: Link State Routing mit OSPF: Eine Einführung (IT_NT10.1) 2025
Anonim

Im Vergleich zum Abstandsvektor-Routing optimiert Link-State-Routing Routing-Strukturen, indem Berechnungen auf den besten Routen durchgeführt werden. anstatt nur die Routing-Tabelleninformationen zwischen den Routern zu übergeben. Das Verbindungsstatus-Routing sendet nur Schnittstelleninformationen über die verschiedenen Schnittstellen, die auf einem Router vorhanden sind, und die Netzwerke, mit denen der Router verbunden ist. Anstatt eine Routingtabelle mit 20 bis 50 Einträgen zu senden, senden Aktualisierungen des Verbindungsstatus nur die Informationen über die vier bis sechs Schnittstellen des Routers.

Verstehen des Verbindungsstatusprotokolls

Jeder Router legt alle Verbindungsstatusinformationen, die er empfängt, in einer topologischen Datenbank , an, was eine Tabelle ist, die Verbindungsinformationen enthält. über alle bekannten Router. Es definiert keine Routen; Stattdessen werden alle Informationen aufgezeichnet, die erforderlich sind, um zu jedem Netzwerksegment zu gelangen, das mit jedem Router verbunden ist, nachdem die Routing-Informationen berechnet wurden.

Es wird wahrscheinlich mehr als eine Route zu jedem Netzwerk geben. Daher ist es wichtig, jede mögliche Route zu evaluieren, um die beste Route zu jedem Netzwerksegment zu finden. Sie können dies mit dem Shortest Path First (SPF) -Algorithmus, , tun, der dann den SFP-Baum erstellt.

Da der Router alle Verbindungen im Netzwerk kennt, kann er alle Verbindungen von sich aus auswerten, um den effizientesten Weg zu finden, jedes andere Netzwerksegment im Netzwerk zu erreichen. Dies wird als der kürzeste Pfad zu jedem dieser Netzwerksegmente bezeichnet. Alle kürzesten Pfade werden an einem Ort gespeichert, der als SFP-Baum bezeichnet wird.

Nachdem der SFP-Baum erstellt wurde, überprüft der Router diesen, um die bestmögliche Route zu jedem Netzwerk zu finden. Nachdem die besten Routen gefunden wurden, fügt der Router sie zu seiner eigenen Routingtabelle hinzu. Diese Routing-Tabelle wird auf jedem Router erstellt, sollte jedoch für alle Router, die dieselben Updates erhalten, gleich sein, da sie alle denselben Prozess verwenden, um die Routingtabelle zu erstellen.

Wenn ein Router startet und seine anfänglichen Verbindungsstatusinformationen an seine Nachbarn sendet, reduziert er den Netzwerkoverhead, indem er nur Aktualisierungen an seine Verbindungsinformationen sendet. Diese Verbindungsstatus s (LSA) werden an alle Router in ihrem Bereich oder ihrer Zone geflutet. LSAs sind lediglich Aktualisierungen ihres Verbindungsstatus, sodass immer dann eine Verbindung gesendet wird, wenn ein Link verbunden oder getrennt wird.

Mit Ihren Stärken arbeiten

Dieses System zur Handhabung von Updates scheint der Schlüssel für die Stärke von Link-State-Protokollen zu sein. Obwohl einige Unterschiede zwischen den beiden Protokollen auftreten, unterscheiden sich Verbindungsstatusprotokolle im Allgemeinen von den Distanzvektorprotokollen auf die folgenden Arten: Sie können entscheiden, ob diese Unterschiede Vorteile oder Nachteile darstellen:

  • Kostenmetriken sind der Hauptbestimmungsfaktor für Routenauswahl.Diese Kostenmetriken sind der Punkt der Bewertung, um die besten Verbindungen zu bestimmen, die die Geschwindigkeit und Kapazität der Verbindungen umfassen können.

  • Weniger häufige Routing-Updates.

  • Hoher Grad an Skalierbarkeit zur Unterstützung viel größerer Netzwerke.

  • Unterteilung des gesamten Netzwerks in kleinere Segmente, um den Umfang der Routing-Änderungen einzuschränken.

  • Es werden nur Aktualisierungen zu Verbindungsstatus- und Topologieänderungen gesendet.

  • Ausgelöste Aktualisierungen können Systeme sofort über Änderungen benachrichtigen und die Konvergenzzeiten verringern.

  • Das Netzwerkdesign kann die Größe der Verbindungsstatusdatenbank reduzieren. Wenn die Netzwerk-ID so ausgelegt ist, dass sie die Routenzusammenfassung unterstützt, reduziert die reduzierte Anzahl von Routen die Größe der Verbindungsstatusdatenbank.

  • Begrenztes Alter der Daten, da die Alterung der LSA die Information immer auf dem aktuellsten Stand hält.

  • Routing-Schleifen werden fast eliminiert, weil Router wissen, wie die gesamte Netzwerktopologie aussieht.

  • Große Mengen an Arbeitsspeicher sind erforderlich, um nicht nur die Routing-Tabelle, sondern auch die Link-State-Datenbank und die Adjazenzdatenbank zu unterstützen (wobei die Tabelle benachbarte Geräte auflistet).

  • Die Ausführung des Dijkstra-Algorithmus (die mathematische Formel, die verwendet wird, um die kürzeste Wegberechnung durchzuführen) erfordert die Verwendung von CPU-Zyklen auf dem Router, und für größere Netzwerke bedeutet diese Anforderung mehr CPU-Zeit für Berechnungen.

  • In großen Netzwerkimplementierungen können Verbindungsstatusprotokolle viel Abstimmung erfordern, um richtig zu funktionieren. Diese Notwendigkeit kann einen Netzwerkadministrator vor erhebliche Herausforderungen stellen.

Wenn Sie genügend CPU- und Arbeitsspeicherressourcen auf Ihren Netzwerkroutern haben und Ihr Netzwerklayout nicht übermäßig kompliziert ist, sollten Sie nicht an den Problemen im Zusammenhang mit Verbindungsstatusprotokollen leiden - sondern nur die Vorteile nutzen. Es gibt keinen Grund, dass Verbindungsstatusprotokolle nicht als primäres Routingprotokoll in Ihrem Netzwerk verwendet werden sollten.

Link-State-Routing-Grundlagen - Dummies

Die Wahl des Herausgebers

Wie man Dateien in C ++ kopiert - Dummies

Wie man Dateien in C ++ kopiert - Dummies

Ah, eine Datei kopieren - etwas so einfaches, es passiert alles Zeit. Kopiere diese Datei dorthin; Kopieren Sie diese Datei hier. Aber was genau passiert, wenn Sie eine Datei kopieren? Sie erstellen tatsächlich eine neue Datei und füllen diese mit dem gleichen Inhalt wie die Originaldatei. Und wie machst du das? Nun, ...

Anleitung zum Erstellen eines Verzeichnisses in C ++ - Dummies

Anleitung zum Erstellen eines Verzeichnisses in C ++ - Dummies

Wenn Sie ein Verzeichnis erstellen möchten, können Sie das MKdir Funktion. Wenn die Funktion das Verzeichnis für Sie erstellen kann, gibt sie eine 0 zurück. Andernfalls wird ein Wert ungleich Null zurückgegeben. (Wenn Sie es ausführen, erhalten Sie eine -1, aber Ihre beste Wette - immer - ist es, gegen 0 zu testen.) Hier ist einige ...

Wie man eine einfache mathematische Vorlage in C ++ - Dummies

Wie man eine einfache mathematische Vorlage in C ++ - Dummies

Mit einer mathematischen Vorlage erstellt, die man normalerweise benötigt Zugriff auf eine Vielzahl von Berechnungen, aber nur jeweils eine oder zwei dieser Berechnungen. Zum Beispiel, wenn jemand Ihre Hypothek berechnet, muss er die Amortisationsrechnung nicht kennen. Die Person kann jedoch die Amortisationsberechnung benötigen, wenn Sie mit ...

Die Wahl des Herausgebers

ASVAB: Lesen für die Studie - Dummies

ASVAB: Lesen für die Studie - Dummies

Lesen für die Zwecke des Studiums der ASVAB ist eine andere Art des Lesens. Leseverständnis erfordert nur, dass Sie Informationen lange genug im Kurzzeitgedächtnis speichern, um einige Sekunden später eine Frage zu beantworten. Zum Lesen für die Zwecke des Studiums müssen Sie wichtige Informationen in Ihr Langzeitgedächtnis einpflegen - ...

ASVAB Mathematik Wissenspraxis: Ungleichungen - Dummies

ASVAB Mathematik Wissenspraxis: Ungleichungen - Dummies

Als wäre Algebra nicht anspruchsvoll genug, einige Fragen zur Der Subtest Mathematik auf dem ASVAB wird auch eine Ungleichheit einwerfen - nur um sicherzustellen, dass Sie aufmerksam sind. Wie erkennst du eine Ungleichheit? Halten Sie Ausschau nach Fragen mit mehr als oder weniger als Symbolen oder nach Graphen, die eine Zahlenlinie mit einem ...

ASVAB Mathematische Wissenspraxis: Fraktionen - Dummies

ASVAB Mathematische Wissenspraxis: Fraktionen - Dummies

Der Subtest Mathematikwissen auf dem ASVAB wird Fragen beinhalten, die Sie fragen mit Teilen eines Ganzen oder Fraktionen arbeiten. Diese Fragen können das Multiplizieren, Dividieren, Addieren, Subtrahieren und Konvertieren von Brüchen beinhalten, ähnlich den folgenden Übungsfragen. Übungsfragen Welche Fraktionen sind nicht gleichwertig? Gegeben einfach den Ausdruck. Antworten und Erklärungen Das richtige ...

Die Wahl des Herausgebers

Hinzufügen von Flash-Audio- und Videodateien in Dreamweaver - Dummies

Hinzufügen von Flash-Audio- und Videodateien in Dreamweaver - Dummies

Adobe besitzt sowohl Flash als auch Dreamweaver Daher finden Sie großartige Unterstützung für Flash-Dateien in Dreamweaver. Das Dialogfeld "FLV einfügen" erleichtert das Festlegen von Parametern für Flash. Dreamweaver erkennt sogar automatisch die Größe von Flash-Videodateien. Sie können Flash auch zum Erstellen und Einfügen von Audiodateien verwenden, wobei nur der Player angezeigt wird.

Einstellen von Bildhelligkeit und -kontrast in Dreamweaver - Dummies

Einstellen von Bildhelligkeit und -kontrast in Dreamweaver - Dummies

Dreamweaver bietet Werkzeuge zum Erstellen von Bildern Einstellungen, einschließlich der Helligkeit und des Kontrastes. Durch die Anpassung der Bildhelligkeit können Sie die Gesamtlichtmenge in einem Bild ändern. Kontrast steuert den Unterschied zwischen hellen und dunklen Bereichen eines Bildes. Wenn Sie die Dreamweaver-Bearbeitungswerkzeuge verwenden, wird das Bild dauerhaft geändert, wenn die Seite ...

Hinzufügen von Bildern zu Ihrer Website in Dreamweaver - Dummies

Hinzufügen von Bildern zu Ihrer Website in Dreamweaver - Dummies

Wenn Sie Ihrer Website ein Bild hinzufügen, erscheint anfangs fast magisch, weil der Prozess mit Dreamweaver so einfach ist. Die Herausforderung bei Webgrafiken besteht darin, sie nicht zu Ihren Seiten hinzuzufügen, sondern gut aussehende Bilder zu erstellen, die schnell im Browser Ihres Viewers geladen werden. Sie benötigen ein anderes Programm wie Photoshop, Photoshop Elements oder Fireworks, um ...