Zum Inhalt springen

„Enhanced Interior Gateway Routing Protocol“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
tk k
 
Zeile 1: Zeile 1:
Das '''Enhanced Interior Gateway Routing Protocol''' ('''EIGRP''') ist ein 1992 von [[Cisco]] veröffentlichtes, ursprünglich [[proprietär]]es [[Routing]]-Protokoll.
Das '''Enhanced Interior Gateway Routing Protocol''' ('''EIGRP''') ist ein 1992 von [[Cisco Systems|Cisco]] veröffentlichtes, ursprünglich [[proprietär]]es [[Routing]]-Protokoll.
Cisco hat im März 2013 bekannt gegeben, dieses zum offenen Standard zu machen.
Cisco hat im März 2013 bekannt gegeben, dieses zum offenen Standard zu machen.
Die Publizierung des Protokolls ist unter RFC 7868 erfolgt. Bei EIGRP handelt es sich um eine verbesserte Version des früheren [[IGRP]], zu welchem weiterhin [[Kompatibilität (Technik)|Kompatibilität]] besteht.
Die Publizierung des Protokolls ist unter <nowiki>RFC&nbsp;7868</nowiki><ref>{{RFC-Internet |RFC=7868 |Titel=Cisco’s Enhanced Interior Gateway Routing Protocol (EIGRP) |Datum=}}</ref> erfolgt. Bei EIGRP handelt es sich um eine verbesserte Version des früheren [[Interior Gateway Routing Protocol|IGRP]], zu welchem weiterhin [[Kompatibilität (Technik)|Kompatibilität]] besteht.


EIGRP ist ein erweitertes [[Distanzvektoralgorithmus|Distance-Vector]]-Routingprotokoll (Advanced Distance Vector), welches sich beim Austausch mit benachbarten Routern sowie bei der Speicherung von Routing-Informationen wie ein [[Link-State]]-Routingprotokoll verhält. Aufgrund der umfangreichen Merkmale, welche eher bei Link-State-Protokollen anzutreffen sind, wird EIGRP daher oft auch als [[Balanced hybrid|Balanced-Hybrid]]-Routingprotokoll klassifiziert. Mit Hilfe jener Link-State-Eigenschaften erreicht EIGRP im Verhältnis zu konventionellen Distance-Vector-Routingprotokollen eine sehr schnelle [[Konvergenz (Netzwerk)|Konvergenz]] und ist immun gegenüber Routing-Schleifen. Vor allem die Zuverlässigkeit in Umgebungen mit dynamisch durch [[Next Hop Resolution Protocol|NHRP]] quervernetzten [[Generic Routing Encapsulation|GRE]]-Tunneln lassen EIGRP als interessante Alternative zu [[Open Shortest Path First|OSPF]] erscheinen. Durch den Einsatz von [[Bidirectional_Forwarding_Detection|BFD]] lassen sich mittlerweile für viele [[Interior Gateway Protocol|IGP]] Konvergenzzeiten im Bereich weniger Millisekunden realisieren.
EIGRP ist ein erweitertes [[Distanzvektoralgorithmus|Distance-Vector]]-Routingprotokoll (Advanced Distance Vector), welches sich beim Austausch mit benachbarten Routern sowie bei der Speicherung von Routing-Informationen wie ein [[Link-State]]-Routingprotokoll verhält. Aufgrund der umfangreichen Merkmale, welche eher bei Link-State-Protokollen anzutreffen sind, wird EIGRP daher oft auch als [[Balanced hybrid|Balanced-Hybrid]]-Routingprotokoll klassifiziert. Mit Hilfe jener Link-State-Eigenschaften erreicht EIGRP im Verhältnis zu konventionellen Distance-Vector-Routingprotokollen eine sehr schnelle [[Konvergenz (Netzwerk)|Konvergenz]] und ist immun gegenüber Routing-Schleifen. Vor allem die Zuverlässigkeit in Umgebungen mit dynamisch durch [[Next Hop Resolution Protocol|NHRP]] quervernetzten [[Generic Routing Encapsulation|GRE]]-Tunneln lassen EIGRP als interessante Alternative zu [[Open Shortest Path First|OSPF]] erscheinen. Durch den Einsatz von [[Bidirectional_Forwarding_Detection|BFD]] lassen sich mittlerweile für viele [[Interior Gateway Protocol|IGP]] Konvergenzzeiten im Bereich weniger Millisekunden realisieren.
Zeile 9: Zeile 9:
Bei EIGRP werden benachbarte Router in einer ''Neighbour Table'' (Nachbarschaftstabelle) gespeichert. Sämtliche Routen, welche über diese Nachbarn bekanntgegeben werden, werden wiederum in einer ''Topology Table'' (Topologietabelle) gesammelt. Die beste Route zu einem Zielnetzwerk wird bei EIGRP mit dem [[Diffusing Update Algorithm|Diffusing Update Algorithm (DUAL)]] ermittelt.
Bei EIGRP werden benachbarte Router in einer ''Neighbour Table'' (Nachbarschaftstabelle) gespeichert. Sämtliche Routen, welche über diese Nachbarn bekanntgegeben werden, werden wiederum in einer ''Topology Table'' (Topologietabelle) gesammelt. Die beste Route zu einem Zielnetzwerk wird bei EIGRP mit dem [[Diffusing Update Algorithm|Diffusing Update Algorithm (DUAL)]] ermittelt.


Die Berechnung der [[Routing#Metrik|Metrik]] für unterschiedliche Routen basiert bei EIGRP auf dem gleichen Verfahren wie bei [[IGRP]], aufgrund des längeren Feldes für die Speicherung der Metrik skaliert EIGRP jedoch, gegenüber IGRP, den Wert um den Faktor 256. Bei der manuellen Konvertierung von Werten zwischen EIGRP- und IGRP-Routern muss dies berücksichtigt werden, in der Praxis erfolgt die Umrechnung automatisch.
Die Berechnung der [[Routing#Metrik|Metrik]] für unterschiedliche Routen basiert bei EIGRP auf dem gleichen Verfahren wie bei [[Interior Gateway Routing Protocol|IGRP]], aufgrund des längeren Feldes für die Speicherung der Metrik skaliert EIGRP jedoch, gegenüber IGRP, den Wert um den Faktor 256. Bei der manuellen Konvertierung von Werten zwischen EIGRP- und IGRP-Routern muss dies berücksichtigt werden, in der Praxis erfolgt die Umrechnung automatisch.


Als Neuerung gegenüber [[IGRP]] werden auch die Verfahren [[CIDR|Classless Inter-Domain Routing (CIDR)]] sowie [[Variable Length Subnet Mask|Variable Length Subnet Mask (VLSM)]] unterstützt. Da diese Merkmale in modernen Netzen inzwischen Standard sind, spielt IGRP in der Praxis keine nennenswerte Rolle mehr.
Als Neuerung gegenüber [[Interior Gateway Routing Protocol|IGRP]] werden auch die Verfahren [[Classless Inter-Domain Routing]] (CIDR) sowie [[Variable Length Subnet Mask|Variable Length Subnet Mask (VLSM)]] unterstützt. Da diese Merkmale in modernen Netzen inzwischen Standard sind, spielt IGRP in der Praxis keine nennenswerte Rolle mehr.


== Multiprotokolleigenschaften ==
== Multiprotokolleigenschaften ==
Primär unterstützt EIGRP das [[Internet Protocol|Internet Protocol (IP)]], [[IPX]] und [[Appletalk]] als zu routende Protokolle der 3. Schicht des [[OSI-Modell|OSI-Referenzmodells]]. Aufgrund seines modularen Aufbaus ist es jedoch mit Hilfe von sogenannten ''Protocol-dependent modules'' (PDM) möglich, neuere Protokolle wie etwa [[IPv6]] einzusetzen ohne EIGRP selbst aktualisieren zu müssen.
Primär unterstützt EIGRP das [[Internet Protocol|Internet Protocol (IP)]], [[Internetwork Packet Exchange|IPX]] und [[AppleTalk]] als zu routende Protokolle der 3.&nbsp;Schicht des [[OSI-Modell|OSI-Referenzmodells]]. Aufgrund seines modularen Aufbaus ist es jedoch mit Hilfe von sogenannten ''Protocol-dependent modules'' (PDM) möglich, neuere Protokolle wie etwa [[IPv6]] einzusetzen ohne EIGRP selbst aktualisieren zu müssen.


Ein Router, der mit EIGRP arbeitet, verwaltet für jedes Protokoll der [[OSI-Modell|OSI]]-Schicht 3 eine separate Routingtabelle, eine Nachbarschaftstabelle und eine Topologie-Tabelle.
Ein Router, der mit EIGRP arbeitet, verwaltet für jedes Protokoll der [[OSI-Modell|OSI]]-Schicht&nbsp;3 eine separate Routingtabelle, eine Nachbarschaftstabelle und eine Topologie-Tabelle.


Allerdings werden die Multiprotokolleigenschaften von EIGRP in den aktuellen Versionen von [[Internetwork Operating System|IOS]] nicht mehr voll unterstützt. Somit verbleiben nur IP und IPX als zu routende Protokolle.
Allerdings werden die Multiprotokolleigenschaften von EIGRP in den aktuellen Versionen von [[Internetwork Operating System|IOS]] nicht mehr voll unterstützt. Somit verbleiben nur IP und IPX als zu routende Protokolle.


== Literatur ==
== Literatur ==
* Wolfgang Schulte: ''Handbuch der Routing Protokolle der Netze'', SVH Verlag, 2009, ISBN 978-3-8381-1066-0
* Wolfgang Schulte: ''Handbuch der Routing Protokolle der Netze''. SVH Verlag, 2009, ISBN 978-3-8381-1066-0.


== Weblinks ==
== Weblinks ==
* [http://www.cisco.com/en/US/tech/tk365/technologies_white_paper09186a0080094cb7.shtml Cisco white paper]
* [http://www.cisco.com/en/US/tech/tk365/technologies_white_paper09186a0080094cb7.shtml Cisco white paper]
* [https://www.rfc-editor.org/rfc/rfc7868.html RFC 7868 - "Cisco's Enhanced Interior Gateway Routing Protocol (EIGRP)"]
* {{RFC-Internet |RFC=7868 |Titel=Cisco’s Enhanced Interior Gateway Routing Protocol (EIGRP) |Datum=}}

== Einzelnachweise ==
<references />


[[Kategorie:Routingprotokoll]]
[[Kategorie:Routingprotokoll]]

Aktuelle Version vom 19. Juni 2023, 22:35 Uhr

Das Enhanced Interior Gateway Routing Protocol (EIGRP) ist ein 1992 von Cisco veröffentlichtes, ursprünglich proprietäres Routing-Protokoll. Cisco hat im März 2013 bekannt gegeben, dieses zum offenen Standard zu machen. Die Publizierung des Protokolls ist unter RFC 7868[1] erfolgt. Bei EIGRP handelt es sich um eine verbesserte Version des früheren IGRP, zu welchem weiterhin Kompatibilität besteht.

EIGRP ist ein erweitertes Distance-Vector-Routingprotokoll (Advanced Distance Vector), welches sich beim Austausch mit benachbarten Routern sowie bei der Speicherung von Routing-Informationen wie ein Link-State-Routingprotokoll verhält. Aufgrund der umfangreichen Merkmale, welche eher bei Link-State-Protokollen anzutreffen sind, wird EIGRP daher oft auch als Balanced-Hybrid-Routingprotokoll klassifiziert. Mit Hilfe jener Link-State-Eigenschaften erreicht EIGRP im Verhältnis zu konventionellen Distance-Vector-Routingprotokollen eine sehr schnelle Konvergenz und ist immun gegenüber Routing-Schleifen. Vor allem die Zuverlässigkeit in Umgebungen mit dynamisch durch NHRP quervernetzten GRE-Tunneln lassen EIGRP als interessante Alternative zu OSPF erscheinen. Durch den Einsatz von BFD lassen sich mittlerweile für viele IGP Konvergenzzeiten im Bereich weniger Millisekunden realisieren.

Bei EIGRP werden benachbarte Router in einer Neighbour Table (Nachbarschaftstabelle) gespeichert. Sämtliche Routen, welche über diese Nachbarn bekanntgegeben werden, werden wiederum in einer Topology Table (Topologietabelle) gesammelt. Die beste Route zu einem Zielnetzwerk wird bei EIGRP mit dem Diffusing Update Algorithm (DUAL) ermittelt.

Die Berechnung der Metrik für unterschiedliche Routen basiert bei EIGRP auf dem gleichen Verfahren wie bei IGRP, aufgrund des längeren Feldes für die Speicherung der Metrik skaliert EIGRP jedoch, gegenüber IGRP, den Wert um den Faktor 256. Bei der manuellen Konvertierung von Werten zwischen EIGRP- und IGRP-Routern muss dies berücksichtigt werden, in der Praxis erfolgt die Umrechnung automatisch.

Als Neuerung gegenüber IGRP werden auch die Verfahren Classless Inter-Domain Routing (CIDR) sowie Variable Length Subnet Mask (VLSM) unterstützt. Da diese Merkmale in modernen Netzen inzwischen Standard sind, spielt IGRP in der Praxis keine nennenswerte Rolle mehr.

Multiprotokolleigenschaften

[Bearbeiten | Quelltext bearbeiten]

Primär unterstützt EIGRP das Internet Protocol (IP), IPX und AppleTalk als zu routende Protokolle der 3. Schicht des OSI-Referenzmodells. Aufgrund seines modularen Aufbaus ist es jedoch mit Hilfe von sogenannten Protocol-dependent modules (PDM) möglich, neuere Protokolle wie etwa IPv6 einzusetzen ohne EIGRP selbst aktualisieren zu müssen.

Ein Router, der mit EIGRP arbeitet, verwaltet für jedes Protokoll der OSI-Schicht 3 eine separate Routingtabelle, eine Nachbarschaftstabelle und eine Topologie-Tabelle.

Allerdings werden die Multiprotokolleigenschaften von EIGRP in den aktuellen Versionen von IOS nicht mehr voll unterstützt. Somit verbleiben nur IP und IPX als zu routende Protokolle.

  • Cisco white paper
  • RFC: 7868 – Cisco’s Enhanced Interior Gateway Routing Protocol (EIGRP). (englisch).

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. RFC: 7868 – Cisco’s Enhanced Interior Gateway Routing Protocol (EIGRP). (englisch).