Ergebnis 1 bis 3 von 3

Thema: [Netzwerk] NAT & Router

  1. #1
    TP-Specialist Avatar von Master_T2
    Registriert seit
    Oct 2002
    Beiträge
    2.272

    [Netzwerk] NAT & Router

    Hi,

    habe mal eine Frage an alle Sysintegratoren unter euch bzgl. NAT im Router:

    Ich habe einen Client im Netzwerk mit einer festen IP-Adressen. Dieser greift auf das Internet zu. Wenn die Pakete am Router ankommen wird die lokale IP durch die öffentlich über NAT ersetzt. Der Router merkt sich beide IP-Adressen Adressen um den Weg vom öffentlichen Netz zum lokalen wieder richtig übersetzen zu können.

    Wie sieht das aus wenn mehrere Clients im Netzwerk auf das Internet zugreifen? NAT merkt sich jede rausgehende IP die er übersetzt. Aber Router haben ja im normalfall beim Heimanwender nur eine öffentliche IP. Wie kommt NAT von dieser öffentlichen IP zurück zum richtigen Client??

    Wär cool wenn mir das jemand beantworten kann
    Grüße aus Übach-Palenberg
    Tim

    http://www.template-shopping.de

  2. #2
    TP-Moderator Avatar von fuchzga
    Registriert seit
    Nov 2007
    Ort
    München
    Beiträge
    1.841
    Hallo Tim,

    die Frage ist berechtigt. Wenn man jeden Tag damit zu tun hat, ist es eigentlich ganz klar und logisch. Aber wenn man es in Worte fassen soll, dann muss man wirklich nochmal überlegen... Wie war das nochmal?

    Die Grundlage ist erstmal das IP-Protokoll. Dieses Protokoll ermöglicht es, dass jedes Gerät im Netz (egal ob ein Windows-Rechner oder eine VoiceOverIP-Box oder eben ein Router) gleichzeitig mehrere Verbindungen herstellen kann.

    Man kann auch ganz leicht prüfen, welche Verbindungen der Windows-Rechner gerade offen hält. Dazu gib mal in der DOS-Eingabeaufforderung diesen Befehl ein:
    Code:
    netstat -n
    Wenn du z.B. einen Mailclient und einen Browser gestartet hast, siehst du hier nun die Verbindungen zwischen deinem Client und den Servern. (Jedenfalls theoretisch. Zwischendrinn ist ja noch der Router, der fleissig zwischen private und public übersetzen muss.)

    Hinter der IP-Adresse steht jeweils immer eine sogn. Port-Nummer.
    Jedes IP-Paket wird mit dieser eindeutigen (unique) Port-Nummer versehen. Im Header jeden IP-Pakets steht dann die Source-Adresse:Port und Destination-Adresse:Port. Somit ist definiert, von wo kommt das Paket und wo soll es hin.

    Genauso funktionert es eigentlich auch an einem Router.

    Du hast aber schon richtig erkannt, dass die Kunst nun darin besteht, die IP-Pakete zwischen den verschiedenen Clients und Servern richtig ins Internet zu routen. (Und natürlich auch anders rum, können Pakete aus dem Internet zum Client geroutet werden.)

    Der Router muss intern die Source-Adressen und Ports (aus dem private Network) in die öffentliche IP-Adresse umwandeln.
    Damit der Router die IP-Pakete handeln kann, wird jede "Translation" ein eindeutiger Port zugeordnet.

    Das Geheimnis steckt in einer Mapping-Tabelle.
    Ein Beispiel könnte so aussehen:


    -------------------------------------------------------
    Source IP :Port Translated-Port Dest IP :Port
    -------------------------------------------------------
    192.168.0.5 2209 33381 205.11.248.89 25
    192.168.0.2 2197 34595 195.7.192.164 443
    192.168.0.5 2214 33378 205.11.248.89 80
    192.168.0.2 1216 33174 205.11.248.89 25


    In der Tabelle speichert der Router die Verbindungen zwischen Client-IP-Adresse, der eindeutigen Translated-Portadresse und der Destination.
    Und auch nur wenn so ein Eintrag existiert, geht der Weg auch anders rum und der Router kann ein IP-Paket aus dem Internet an einen Client zustellen.

    Eigentlich ganz einfach.
    Die Router unterscheiden sich nun in der Geschwindigkeit, in der sie so eine Übersetzung vornehmen können und auch wieviele Einträge in die Tabelle gehen.

    gruss, Karsten

  3. #3
    TP-Specialist Avatar von Master_T2
    Registriert seit
    Oct 2002
    Beiträge
    2.272
    Vielen Dank für deine Mühe!
    Grüße aus Übach-Palenberg
    Tim

    http://www.template-shopping.de

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 22.02.2008, 12:45
  2. router-netzwerkkabel-router-> telefon?
    Von Lillebe.de im Forum Hardware
    Antworten: 4
    Letzter Beitrag: 12.12.2007, 22:42
  3. router
    Von jph im Forum Hardware
    Antworten: 36
    Letzter Beitrag: 20.08.2004, 11:18
  4. Router
    Von ROAD RUNNER im Forum Hardware
    Antworten: 2
    Letzter Beitrag: 06.07.2004, 02:15
  5. router - mac
    Von lanka im Forum Mac OS
    Antworten: 12
    Letzter Beitrag: 20.03.2003, 11:36

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51