Samstag, 16. April 2016

Übung 7.2.2.4

Comparing RIP and EIGRP

7.2.2.4 Packet Tracer - Comparing RIP and EIGRP Path Selection


Aufbau:

Wenn PCA mit PCB kommuniziert gibt es nur zwei Wege, über die die Übertragung stattfinden kann.
  • RA → R1 → R2 → R3 → RB
  • RA → R4 → R5 → RB
Letztendlich entscheidet das Routingprotokoll welcher Weg für die Übertragung genutzt wird. Dabei gibt es einen Unterschied zwischen RIP und EIGRP.

Für die Wegfindung wird die sogenannte Metric verwendet wird jedoch von vielen Faktoren beeinflusst. Einige davon sind unten aufgelistet.
Die Metric ist in der Routing-Tabelle gespeichert und anhand von ihr wird ermittelt, wie das Paket über das Netzwerk weitergesendet werden soll. Verschiedene Protokolle verwenden verschiedene Eigenschaften um sie zu ermitteln. 
RIP:

RIP (Routing Information Protocoll) ist eines der ältesten distance-vector Protokolle. Für das Erstellen der Metric benützt es nur die Hop-Counts, also über wie viele Router das Paket weitergesendet wird. Je weniger Router, desto kleiner die Metric-Value.

EIGRP:

EIGRP (Enhanced Interior Gateway Routing Protocol) war anfangs ein CISCO eigenes Protokoll, wurde jedoch jetzt geöffnet. Anders als RIP verwendet EIGRP mehr Eigenschaften als nur den Hop-Count zum Erstellen der Metric. Verwendet wird:
  • Bandwith
  • Delay
  • Load (Auslastung)
  • Relabillity
  • Hop Count

Wir sollten in dieser Aufgabe ermitteln welcher Pfad von den einzelnen Protokollen verwendet wird.

Path Selection:

EIGRP vs RIP

Beim Routingprocoll EIGRP wird bei der Metric vor allem die Bandwith, Delay, Load und Reliability geachtet. Das heißt, dass eine schnellere Übertragung im Vordergrund steht.
Hingegen werden bei RIP als Metric die "Hop Counts" verwendet, also die Anzahl von intermediary devices, die während der Übertragung durchlaufen werden.

Demnach würde EIGRP zwar den längeren Weg wählen, dennoch besitzt dieser Weg insgesamt eine höhere Bandbreite.
RIP würde basierend auf den Hop Counts einfach den kürzeren Weg wählen, auch wenn dieser hier um einiges langsamer ist.

OSPF

Einführung in OSPF

Allgemein:

OSPF ... Open Shorted Path First ist ein Routingprotokoll wie "RIP". OSPF hingegen basiert auf dem Dijkstra's Algorithmus, welcher die kürzeste Route, gemessen an den sogenannten "Hop Counts", berechnet.
Bei OSPF muss jeder Router die gesamte Netzwerktopologie kennen. Die Router lernen sich gegenseitig mit dem sogenannten "Hello-Protokoll" kennen und verschaffen sich somit eine Übersicht über das Netzwerk. Mit den gesammelten Informationen werden ein Shortest-Path-First-Tree (SPF-Tree) und eine Routing-Tabelle erstellt.

Arten von OSPF:


  • OSPFv2 für IPv4
  • OSPFv3 für IPv6
  • Single Area OSPF
  • Multi Area OSPF

Dijkstra Algorithmus:

Der Dijkstra Algorithmus löst das Problem der kürzesten Pfade für einen gegebenen Startknoten. Er berechnet somit einen kürzesten Pfad zwischen dem gegebenen Startknoten und einem der übrigen Knoten in einem kantengewichteten Graphen.
Für unzusammenhängende ungerichtete Graphen ist der Abstand zu denjenigen Knoten unendlich, zu denen kein Pfad vom Startknoten aus existiert. Dasselbe gilt auch für gerichtete nicht stark zusammenhängende Graphen.
Durchführung:
  • Alle knoten müssen Abgehandelt und als "besucht" angegeben werden.
  • Von einem Knoten aus müssen immer alle Nachbaren abgegangen werden und in eine Tabelle die jeweilige Distanz eingetragen werden.
  • Nachdem bei einem Knoten alle Nachbaren abgegangen worden sind, beginnt man dem Knoten welcher die niedrigste Distanz von Startpunkt aus hat und geht von dort aus wieder alle Nachbaren ab → usw.

Konfiguration von OSPF:

Die Konfiguration von OSPF am Router erfolgt folgendermaßen.
Dabei wird nach Eingabe der IP-Adresse die Wildcard verwendet. Die Wildcard ist im Prinzip das Gegenstück zur Subnetmask. Die 0er und 1er werden hierbei einfach vertauscht.
Die Zahl nach "area" ist im Prinzip die Bezeichnung oder Nummerierung des Area, damit man diese voneinander unterscheiden kann.

Konfiguration:

Router(config)#router ospf 1
Mit diesem Befehl wechselt man in den Konfigurationsmodus für OSPF. Die Zahl zum Schluss gibt an um welches Area es sich handelt falls mehrere konfiguriert wurden

Router(config)#network 172.16.0.0 0.0.0.255 area 1
Mit diesem Befehl fügt man der Routing Tabelle das angegebene Netzwerk hinzu. Außerdem muss man noch die Whildcard Mask angeben, damit der Router weiß wie groß das Netz oder Subnetz ist, um das es sich handelt. Außerdem muss noch angegeben werden, zu welcher Area dieses Netzwerk gehört.

Übung 5.2.2.4

Inter-VLAN Routing

5.2.2.4 Packet Tracer - Troubleshooting Inter-VLAN Routing

Aufbau:

Addressing Table:

Aufgabenstellung:

  1. Netzwerkprobleme entlarven
  2. Netzwerkprobleme beheben
  3. Netzwerk auf Funktionalität prüfen

 1.Netzwerkfehler:

2. Netzwerkprobleme beheben:

Jeder Netzwerkfehler musste behoben werden, sodass das Netzwerk wieder einwandfrei Funktioniert.

1. Fehler:

R1(config)#int g0/1
Öffen des Konfigurationsmodus für das Subinterface GigabitEthernet 0/1.10
R1(config-if)#int g0/1.10
Zuteilen von VLAN 10 zu diesem Interface damit der Router auch die Pakete weitersenden kann
R1(config-subif)#encapsulation dot1q 10
Subadresse zuweißen
R1(config-subif)#ip add 172.17.10.1 255.255.255.0
Interface aktivieren
R1(config-subif)#no shut

2.Fehler:

S1(config)#int g0/1
Das Interface in den Trunk-Modus bringen, dadurch können die Pakete aller VLANs weiterleitet werden
S1(config-if)#switchport mode trunk
2. und 3. Fehler:

Auf die Lösungen für diese Fehler wurden bereits im Bild eingegangen.

3. Funktionalität prüfen:

Danach wurde nur noch auf den PC vom jeweils anderen PC gepingt um die Funktionalität zu prüfen.