MoBo Geschrieben 7. August 2002 Geschrieben 7. August 2002 Hallo zusammen, ich hoffe ich habe keinen entsprechenden Eintrag übersehen, der schonmal von diesem Thema handelte. Eigentlich bin ich Azubi FIAE, nun aber für zwei Monate in die Netzwerkabteilung verfrachtet worden, da ich von Netzwerken bisher nun wirklich überhaupt keine Ahnung hatte (in der BS lernt man ja nix... ). So langsam fange ich auch an ein klein wenig von diesem Thema zu begreifen, glaube ich Nun habe ich allerdings folgende Frage, zu der ich irgendwie keine Antwort im Internet finde. Vielleicht kann mir ja jemand mit einer Erklärung weiterhelfen oder mir einen guten Link empfehlen... :confused: Mein Cheffe hier möchte von mir, daß ich ganz genau erläutere wie ein Router funktioniert und wie er sich seine Bezüge heraussucht und speichert. Er legt ja eine Tabelle an in der die MAC Adressen mit der IP verknüpft werden, richtig? Und kann dann so erkennen, welche IP-Adresse welche MAC Adresse hat und in welchem Netz dann diese MAC Adresse ist...oder so....?!? Woher nimmt er denn die Bezüge zwischen MAC Adresse und IP? und wie funktioniert das genau? Vielen Dank für Eure Hilfe MoBo Zitieren
Horse Geschrieben 7. August 2002 Geschrieben 7. August 2002 Du meinst die Routing-Tabelle! http://www.ginko-office.de/routerdocs/featur40.htm oder ARP-Cache , hab gerade keinen Link sollte aber im I-Net zu finden sein. Gruß Horse Zitieren
hades Geschrieben 7. August 2002 Geschrieben 7. August 2002 In der Routingtabelle stehen keine MAC-Adressen. In der Routingtabelle stehen die angeschlossenen Netzwerke und welche Netzwerke ueber welche Schnittstelle des Routers erreichbar sind Um die Funktionsweise eines Routers zu verstehen, musst Du Dir die einzelnen Schichten des OSI-Modells, das TCP/IP Protokoll und die Datenkapselung anschauen. Zitieren
smokie Geschrieben 7. August 2002 Geschrieben 7. August 2002 Hallo, also erst mal ein Router arbeitet auf Layer 3 und nicht auf Layer 2 wie z.B. ein Switch. --> OSI-Modell Im Prinzip verwbindet ein Router zwei oder mehrere Netzte miteinander. Hier fuer kann der Admin statische Eintraege in die Routingtabelle eintragen oder der Router baut seine Routingtabelle dynamisch auf in dem er mit den anderen Routern kommuniziert. --> Routing-Protokolle (z.B. RIP, ...) Für Netzte die dem Router nicht bekannt sind wird normalerweise eine Standardroute eingetragen. Damit die Pakete nicht jahrhunderte im Netz herumgeistern wird bei jedem Router die TTL des Paketes um 1 vermindert. Soviel zur Grundfunktion eines Routers. Genaueres kann sicherlich ein FaSi schreiben. smokie Zitieren
MoBo Geschrieben 7. August 2002 Autor Geschrieben 7. August 2002 Danke für die Antworten!! Ja, mit dem OSI Modell habe ich mich schon recht intensiv beschäftigt...scheinbar reicht es aber noch nicht... Wenn ich nun also ein Frame losschicke, wird das an den Router, also Standard-Gateway geschickt, sofern es nicht im eigenen Netz liegt, oder? Der Router schaut sich dann den Datenteil von dem Frame an, in dem dann die IP Adresse des Empfänger steht? Oder wie läuft das? Denn im Frame in dem Empfängerteil stehen ja nur MAC Adressen, keine IP Adressen (zumindest habe ich das so gelernt...)... Also müßte doch der Router dann schauen welche MAC Adresse zu der im Datenteil enthaltene IP Adresse gehört und dann den Empfängerteil dadurch ersetzen und den Absenderteil durch seine MAC Adresse ersetzen, damit der Empfänger dann wiederum weiß daß er an den Router antworten muß....oder??? :confused: Aber wenn Ihr sagt, daß die Routingtabelle keine MAC Adressen enthält, der Empängerteil des Frames aber immer nur MAC Adressen enthält, wie funktioniert das dann?? MoBo Zitieren
hades Geschrieben 7. August 2002 Geschrieben 7. August 2002 Original geschrieben von MoBo Wenn ich nun also ein Frame losschicke, wird das an den Router, also Standard-Gateway geschickt, sofern es nicht im eigenen Netz liegt, oder? Der Router schaut sich dann den Datenteil von dem Frame an, in dem dann die IP Adresse des Empfänger steht? Oder wie läuft das? Denn im Frame in dem Empfängerteil stehen ja nur MAC Adressen, keine IP Adressen (zumindest habe ich das so gelernt...)... Also müßte doch der Router dann schauen welche MAC Adresse zu der im Datenteil enthaltene IP Adresse gehört und dann den Empfängerteil dadurch ersetzen und den Absenderteil durch seine MAC Adresse ersetzen, damit der Empfänger dann wiederum weiß daß er an den Router antworten muß....oder??? :confused: Soweit richtig. Aber wenn Ihr sagt, daß die Routingtabelle keine MAC Adressen enthält, der Empängerteil des Frames aber immer nur MAC Adressen enthält, wie funktioniert das dann?? Ein Router hat auch einen ARP Cache, in diesem wird die Zuordnung IP-Adresse und MAC-Adresse festgehalten. Zitieren
TschiTschi Geschrieben 7. August 2002 Geschrieben 7. August 2002 Also das Paket enthält die MAC (in Layer 2 Header) und die IP-Adresse (im IP-/ Layer 3 header). Die MAC-Adresse ist die des Routers, weswegen er das Paket auch von der Leitung nimmt und untersucht. Er findet dann die IP-Adresse (das ist die des Ziels). Und für diese Zieladresse schaut der Router nun in seiner Routingtabelle nach, ob er den weg kennt. Der Router setzt dann einen neuen Layer 2 header davor (mit der MAC-Adresse des nächsten Hops). Hierfür befragt er dann seinen ARP-Cache. Der nächste Hop nimmt dann dieses Paket (aufgrund seiner eigenen MAC-Adresse) von der Leitung und behandelt es wie der erste Router. usw. usw. GG Zitieren
MoBo Geschrieben 8. August 2002 Autor Geschrieben 8. August 2002 Ich glaube jetzt habe ich es begriffen... :marine Vielen Dank!! Gruß, MoBo Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.