Zuhause Persönliche Finanzen Routing-Informationsprotokoll (RIP) - Dummies

Routing-Informationsprotokoll (RIP) - Dummies

Anonim

Routing-Informationsprotokoll ( RIP ) als Routing-Protokoll veröffentlicht. basierend auf Methoden, die auf den Beginn des TCP / IP-Routings mit der Bildung des ARPANET zurückgehen, das der Vorläufer dessen ist, was heute das Internet genannt wird.

RIP ist ein offenes Protokoll und wurde zuerst in RFC1058 (und seinem Nachfolger RIPv2 in RFC1723) veröffentlicht, der später als Internet Standard 34 übernommen wurde. RIP ist ein Distanzvektor-Routing-Protokoll , was bedeutet, dass Jeder Router weiß möglicherweise nicht, wo das endgültige Zielnetzwerk ist, aber er weiß, in welche Richtung es existiert und wie weit es entfernt ist.

RIP begrenzt die maximale Entfernung zum Zielcomputer auf 16 Hops oder 16 Router, wobei jeder Router einen Hop von einem Netzwerk zum anderen darstellt. Da die Route mit Router 0 beginnt, haben Sie es mit Routen zu tun, die 15 oder weniger andere Router berühren. Bei weiter entfernten Routern werden die Routing-Informationen verworfen oder ignoriert.

Sie können denken, dass 16 Hops eine Einschränkung darstellen, aber selbst in einem Netzwerk, das so groß ist wie das Internet, können Sie normalerweise innerhalb von 16 Hops an die gewünschte Stelle gelangen. Wenn Sie traceroute ( tracert unter Windows) eine Adresse verfolgen, traceroute zeichnet nur 30 Hops nach und bringt Sie in den meisten Fällen in weniger als 15 Hopfen.

Um diese Effizienz zu erreichen, ist ein hohes Maß an Netzwerkplanung erforderlich, um sicherzustellen, dass Ihre Hop-Anzahl so niedrig wie möglich ist.

In Bezug auf die gemeinsame Nutzung von Routing-Informationen mit anderen teilte die RIP-Version 1 (RIPv1) ihre Routing-Informationen mit anderen Routern, indem sie ihre Routing-Tabelleninformationen über alle konfigurierten Netzwerkschnittstellen übertrug. Jeder Router, der diese Informationen erhalten hat, hat sie in seiner eigenen Routing-Tabelle mit aktualisierten Hop-Counts gespeichert und ignoriert oder löscht Hop-Counts über 15.

Ein Hauptproblem von RIPv1 war, dass es classful war, was bedeutete, dass alle Netzwerksegmente in einem Netzwerk die gleiche Größe haben mussten. Sie konnten Ihre Subnetzmaske nicht von der Standardeinstellung für die Klasse abweichen. alle Netzwerksegmente müssen dieselbe Maske verwenden. Die folgende Abbildung veranschaulicht dieses Problem in einem Layout mit drei Routern mit fünf Segmenten, wobei nur die drei Segmente über Computer verfügen.

Wenn Sie einen Class C Adressraum wie 192. 168. 1. 0 verwenden würden, müsste Ihre Maske 255. 255. 255. 224 sein, was Ihnen 8 Segmente von 30 Geräten geben würde; Im Fall von RIP könnten Sie jedoch nur 6 Segmente verwenden, und eines Ihrer 30 Geräte wäre die Schnittstelle des Routers, sodass Sie 29 Geräte in den Netzwerksegmenten haben.

Beim Senden von Routing-Informationen werden nur die Netzwerk-IDs und nicht die passenden Subnetzmasken gesendet.

Um einige der Einschränkungen von RIP Version 1 zu behandeln, wurde RIP Version 2 (RIPv2) in RFC1388 vorgeschlagen und in RFC2453 aktualisiert, das zu Internet Standard 56 wurde. RIPv2 ermöglicht es dem Protokoll, Subnetzinformationen zu übertragen, was die Unterstützung von ermöglicht. > Classless Inter-Domain Routing (CIDR) , , das beim Routing klassenbasierte Grenzen ignoriert und jedem Segment die Möglichkeit gibt, eine eindeutige Subnetzmaske beizubehalten. Wenn Sie nicht die gleiche Subnetzmaske in allen Netzwerksegmenten beibehalten müssen, können Sie die Netzwerk-IP-Adressen wie unten dargestellt beibehalten. wo ein aktualisiertes Netzwerkadressierungslayout mit entsprechenden Subnetzmasken in jedem Segment existiert.

In diesem Fall können Sie Segment A (192. 168. 1. 0/25) von 126 Hosts eine größere Netzwerk-ID zuweisen. ein kleineres Segment D (192. 168. 1. 128/26) von 62 Wirten; und ein kleineres Segment E (192. 168. 1. 192/27) von 30 Wirten; während die Zuordnung kleinerer Adressen zu den Segmenten B und C von 192. 168. 1. 248/30 und 192. 168. 1. 252/30. Sie bleiben mit zwei weiteren kleinen Adressblöcken von 192. 168. 1. 224/28, die 14 Hosts und 192. 168. 1. 240/29 erlauben, die 6 Hosts erlauben.

In diesem Szenario verschwenden Sie nur wenige Adressen, da die Router-zu-Router-Segmente nur die minimale Anzahl an Adressen haben (2), während Sie zuvor zwei verschwendete Segmente mit 16 Adressen und den Router-to-Router hatten. Router-Segmente, denen 14 Adressen zugewiesen wurden, wenn sie nur 2 benötigten.

RIPv2 schaltete ebenfalls von der Verwendung von Broadcasts, um Router-Informationen über die Verwendung von Multicasts an Adresse 224 weiterzuleiten, um den Netzwerkverkehr zu unnötigen Systemen zu reduzieren. Um das Protokoll weiter zu verbessern, wurde eine Router-Authentifizierung hinzugefügt (um die Teilnahme des Routers am RIP zu überprüfen), so dass nur Routing-Daten von vertrauenswürdigen Routern zu den Routingtabellen hinzugefügt werden, wodurch eine Beschädigung der Routingtabellen durch nicht autorisierte Router in Ihrem Netzwerk verhindert wird.

Mit dem Aufkommen von IPv6 erhielt RIP ein weiteres Facelifting in Form von RIPng (RIPng), das die Größe der Adressfelder erhöht und den Authentifizierungsmechanismus in IPSec umwandelt.

Routing-Informationsprotokoll (RIP) - 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 ...