
Ich habe verstanden, wie IP-Adressen und Subnetze funktionieren und dass Router zwei Seiten haben: LAN und WAN. Jetzt frage ich mich, was in folgendem Szenario passiert: Ich bin 192.168.1.10 und mein Freund ist 192.168.1.11 und der Router ist 192.168.1.1 (mein Standard-Gateway, richtig?). Jetzt möchte ich die globale (WAN-)IP-Adresse 192.168.1.11 kontaktieren (nehmen wir an, diese Adresse wäre ein großes Unternehmen, das irgendeine Art von Service anbietet). Meines Wissens sagt mein PC jetzt: „Moment mal, das ist mein eigenes Subnetz (255.255.255.0). Ich schicke das direkt an die Adresse, nicht an das Gateway.“ Das Gateway/der Router hätte meine Daten an das richtige Ziel weitergeleitet, also wie entscheidet mein PC, ob ich die LAN- oder die WAN-Adresse gemeint habe?
Antwort1
Das ist nicht möglich, da 192.168 ein IP-Bereich ist, der nur für LAN-Adressen gedacht ist. Der IP-Bereich selbst zeigt uns, dass wir uns in einem LAN und nicht in einem WAN befinden.
Um die LAN-Adresse Ihres Freundes zu kontaktieren, muss er in seinem Router eine Portweiterleitungsregel einrichten. Der Router (der über die WAN-Adresse kontaktiert werden kann) leitet die Verbindung dann an seinen PC weiter.
Sie stellen also eine Verbindung zu seiner WAN-IP-Adresse her, die nicht 192.168.x... 172.[16-31].x... 169.254.x... oder 10.x... sein kann, da diese Adressen nur für LAN-Adressen reserviert sind.
Wenn Ihr Freund also in Ihrem Netzwerk ist, funktioniert es offensichtlich. Wenn Ihr Freund nicht im Netzwerk ist, müssen Sie seine WAN-IP-Adresse verwenden. Wenn Sie ein großes Unternehmen kontaktieren möchten, kontaktieren Sie es ebenfalls über seine WAN-IP-Adresse, die keinem der zuvor genannten LAN-Bereiche entspricht.
Wenn Sie Ihr LAN tatsächlich so einrichten, dass es Überschneidungen mit öffentlichen IP-Adressen gibt, sendet Ihr Router den Datenverkehr sowohl an Ihren ISP als auch über das LAN. Wer zuerst antwortet, erhält die Antwort, was in seltsamen Fällen zu zufälligen Ausfällen und langsamen Geschwindigkeiten führen kann.