IS-IS-Netzwerk-Protokoll-Grundlagen

IS-IS ist ein Link-State-Interior Gateway Routing-Protokoll. Wie OSPF, IS-IS wird mit der Dijkstra kürzesten Pfad zuerst (SPF) -Algorithmus einer Datenbank der Netzwerktopologie zu erzeugen und, aus dieser Datenbank, die am besten zu bestimmen (das heißt, kürzesten) Weg zu einem Ziel.

Im Gegensatz zu OSPF, die von der Internet Engineering Task Force (IETF) entwickelt und standardisiert wurde, IS-IS ist ein ANSI-ISO-Protokoll und wurde ursprünglich auf der Basis der Digital Equipment Corporation DECnet Phase V Network Technology.

IS-IS verwendet eine etwas andere Terminologie als OSPF für seine Protokollpakete zu benennen. Die Pakete, die IS-IS-Router senden einander über die Netzwerktopologie beschreibt, sind aufgerufen, Link-State-Protokolldateneinheiten (Link-State-PDUs oder LSPs). Zusätzlich die Netzwerktopologie zu beschreiben, die der Router kennt, umfassen die Link-State-PDUs IP-Routen, Prüfsummen und andere Informationen.

Ähnlich wie OSPF, alle IS-IS-Router die Informationen in den empfangenen Link genannten PDUs in ihre Link-State-Datenbank zu platzieren, und alle Router haben die gleiche Sicht auf die Topologie des Netzwerks. IS-IS der SPF-Algorithmus auf die Informationen in der Link-State-Datenbank läuft, den kürzesten Weg zu jedem Ziel im Netzwerk, Platzieren der Ziel- / Next-Hop-Paare, die von der SPF-Berechnung in die IS-IS-Routing-Datenbank führen zu bestimmen.

Im Gegensatz zu anderen IP-Routing-Protokolle, die in der Regel laufen auf TCP, UDP oder IP, das OSI Layer 3 sind oder Layer 4 Protokolle IS-IS läuft direkt auf der Datenverbindungsschicht (Schicht 2).

Als Ergebnis, die eine Schnittstelle läuft IS-IS-Adresse keine IP benötigt zum Austausch von Informationen IS-IS, und Sie brauchen nicht ein zu konfigurieren inet Familie auf Schnittstellen läuft IS-IS. Stattdessen muss nur der Router eine IP-Adresse, die die Router-Konfiguration einfacher (aber nicht unbedingt besser) macht.

Weil es als Teil der OSI-Netzwerkprotokolle und nicht Teil der TCP / IP entwickelt wurde, IS-IS keine IP-Adressen verwenden. IS-IS-Adressen werden NETs genannt, oder Netzeinheit Titel. Während IP-Adressen 32 Bits lang und werden in der Regel in gepunkteten quad-Notation (wie 192.168.1.2) geschrieben, kann NETs 8 bis 20 Byte lang sein, sind aber im Allgemeinen 10 Bytes lang und geschrieben werden, wie in diesem Beispiel gezeigt:

49.0001.1921.6800.1002.00

Der IS-IS-Adresse besteht aus drei Teilen:

  • Bereichskennung: Die ersten drei Bytes der Bereich ID.The erste Byte dieses Beispiel - 49 - ist die Adresse, Familienkennung (AFI) der Behörde, die auf die IP-Adressraum entspricht, der mit einem autonomen System zugeordnet ist. Der AFI-Wert 49 ist, was IS-IS nutzt für private IP-Adressen, die das Äquivalent von RFC 1918 Adressraum für IP-Protokolle ist.

    Die zweiten zwei Bytes des Bereichs ID - 0001 - stellen die IS-IS-Bereich Nummer. In diesem Beispiel ist die Bereichsnummer 1.

  • Systemkennung: Die nächsten sechs Bytes identifizieren den Knoten (das heißt, der Router) im Netzwerk. Die System-ID ist mit dem Host oder Adressabschnitt auf einer IP-Adresse gleich.

    Auch wenn Sie einen beliebigen Wert für die System-ID zu wählen, ist eine häufig verwendete Methode binär codierte Dezimalzahl (BCD) zu verwenden, die die IP-Adresse des Routers nehmen beinhaltet (die Adresse, die Sie die zugewiesene lo0 Loopback Schnittstelle), in allen führenden Nullen füllen und dann die Dezimalstellen Neupositionierung drei Zwei-Byte-Zahlen bilden.

    In diesem Beispiel, wenn Sie Pad die IP-Adresse 192.168.1.2 mit Nullen, ist das Ergebnis 192.168.001.002. Die Dezimalpunkte Umstellen gibt Ihnen 1921.6800.1002.

    Weit verbreitet ist auch die System-ID zuzuweisen, ist mit der Router-Media Access Control (MAC) -Adresse zu beginnen, die eine Sechs-Byte-Adresse ist und die Dezimalstellen neu anordnen drei Zwei-Byte-Zahlen zu erstellen. So zum Beispiel für einen Router-MAC-Adresse 00: 1B: 63: 31: 86: BE, das IS-IS-System-ID ist 001b.6331.86be.

  • NET-Selektor: Die letzten beiden Bytes sind die NET-Selektor (NSEL). Für IS-IS, müssen sie immer sein 00, um anzuzeigen # 147-dieses System # 148.

Menü