Router

Ein Router verbindet mehrere Netzwerke mit unterschiedlichen Protokollen und Architekturen. Er befindet sich an den außengrenzen eines Netzwerks, er dient in der Netzwerktechnik als Gateway (Gerät, welches Daten und Rechner vernetzt) und arbeitet auf der Vermittlungsschicht, also der dritten Schicht des ISO/OSI-Modells.

Durch Routing-Tabellen entscheidet der Router welchen Weg ein Datenpaket nehmen muss, der Router arbeitet.

#### Aufgaben des Routers

·        *Vermittlung der verfügbaren Routen*

·        *Auswahl der geeignetsten Route unter Berücksichtigung verschiedener Kriterien*

·        *Herstellen einer physikalischen Verbindung zu anderen Netzwerken*

·        *Anpassung der Datenpakete an die Übertragungstechnik (Fragmentierung)*

### Routing

Das Routing ist die Wegfindung für Datenpakete in einem Netzwerk, es wird der Weg zum Ziel anhand einem oder mehreren Kriterien ermittelt (Je mehr Kriterien, desto genauer und gezielter ist der Weg zum Ziel, aber auch Zeitaufwendiger).

Das Routing wird durch die Routing-Tabellen ermöglicht. Diese enthalten eine Umfassende und aktuelle Wegbeschreibung durch das Netz, es besitzt alle bekannten Routen, welche statisch (manuell festgelegt) oder dynamisch erstellt werden.

Bei der dynamischen Erstellung der Routing-Tabelle kommuniziert der Router mit nahegelegenen Routern, die Pflege und Anpassung der Tabelle im Austausch mit nahegelegenen Routern gepflegt.

#### Inhalt der Routing-Tabelle

·        *Alle bekannten Netzwerkadressen*

·        *Verbindungsarten in andere Netzwerke*

·        *Weginformationen zu anderen Routern*

·        *Verbindungskosten*

ð  *Die Routing-Tabelle bildet die gesamte Netzwerkstruktur ab*

#### Routenwahlmethoden

           **LSA – Link-Status-Algorithmus à externe, exterior Routing-Protokoll**

Bestimmung der Route anhand des Status der Verbindungen (Verfügbarkeit, Geschwindigkeit), spezielle Sortieralgorithmen ermitteln darauf den kürzesten Weg (short path) zum Ziel.

           **LSR – Link-Status-Routing**

Änderungen innerhalb der Routing-Tabelle werden mittels Multicast (eine Menge an Teilnehmern adressieren) zwischen den Routern ausgetauscht.

           **DVA – Distance-Vector-Algorithmus**

Jede Route wird anhand von Kriterien klassifiziert, die Route mit den optimalen Voraussetzungen wird gewählt.

           **DVR – Distance-Vector-Routing**

Routing-Tabellen werden mit dem direkten Nachbar periodisch ausgetauscht.

#### Routing-Protokolle

·        BGP - Border Gateway Protocol

·        EGP - Exterior Gateway Protocol

·        IGP - Interior Gateway Protocol

·        OSPF - Open Shortest Path First

·        *RIP - Routing Information Protocol*

·        DRP - DECnet Routing Protocol

·        IGRP - Interior Gateway Routing Protocol

·        EIGRP - Enhanced Interior Gateway Routing Protocol

#### RIP - Routing Information Protocol (DVA)

Das meistgenutzte Routing-Protokoll, welches meist in Heimnetzen Verwendung findet.

RIP speichert sich Netzwerkadressen, abgehende Schnittstellen und die Anzahl der Stationen (Hops) welcher ein Datenpaket bis zum Zielnetz überwinden muss. Ab einen Eintrag von 16 Hops gilt das Netz als nicht erreichbar (bei mehr als 15 Zwischenstationen nicht geeignet, deshalb Anwendung in kleinen lokalen Netzen).

Die Routing-Tabellen werden bei diesem Protokoll alle 30 Sekunden mit dem benachbarten Router ausgetauscht.