Wenn Sie einen Server in Ihrem Heimnetzwerk konfiguriert haben (z. B. einen Media-Streaming-Server), damit Sie von zu Hause aus auf Ihre Dateien zugreifen können, ist Ihnen möglicherweise ein merkwürdiges Rätsel aufgefallen: Wenn Sie den Server zu Hause verwenden möchten, wird Ihr Datenverkehr weitergeleitet zu Ihren ISP-Servern und dann zurück zu Ihrem Haus, da Ihre Netzwerkhardware nicht erkennt, dass der Server nicht wirklich im Internet verfügbar ist, sondern direkt zu Hause. Lassen Sie uns einen Blick darauf werfen, wie ein Mitleser diesen langsamen und bandbreitenverschwendenden Vorgang beheben und die Dinge straff und schnell halten kann.
Lieber How-To Geek,
Ich habe ein ziemlich spezifisches Problem, auf das ich hoffe, dass es eine ziemlich spezifische Antwort gibt. Ich habe in meinem Heimnetzwerk einen Streaming Media-Server eingerichtet, damit ich von zu Hause aus auf meine Medien zugreifen kann. Ich habe eine Anwendung auf meinem Telefon, mit der ich die Adresse des Servers angeben kann. So weit so gut, oder? Wenn ich nicht da bin, starte ich einfach die App und stelle eine Verbindung zum Server her (dies ist die IP-Adresse meiner Internetverbindung zu Hause).
Hier ist meine problematische (und hoffnungsvolle) Lösung. Wenn ich zu Hause bin und dieselbe Anwendung verwende, wird der Datenverkehr ins Internet (oder zumindest auf die Server meiner ISPs, nehme ich an) übertragen zurück zu meinem Haus, um eine Verbindung mit der externen IP-Adresse herzustellen. Es macht mir nichts aus, wenn ich nicht zu Hause bin, weil der Inhalt im Internet navigieren muss, um zu mir zu gelangen, aber es scheint ziemlich dumm zu sein, wenn meine Telefon-zu-Server-Anfragen ins Internet und zurück gehen, wenn Die Quelle des Verkehrs ist zehn Fuß von mir entfernt und mit meinem lokalen Netzwerk verbunden.
Natürlich könnte ich ein anderes Programm verwenden, um eine Verbindung zu dem Material herzustellen, wenn ich zu Hause bin, aber ich möchte meine Apps und die Benutzererfahrung wirklich optimieren. Es gibt keine Möglichkeit, zwei Server in der Anwendung anzugeben. Gibt es überhaupt eine Möglichkeit, dass das Netzwerk den Datenverkehr intelligent auf die lokale IP leitet, anstatt auf die große alte Reise, die es jetzt unternimmt?
Mit freundlichen Grüßen,
Lokales Netzwerk verwirrt
Die gute Nachricht ist, dass es definitiv eine einfache Lösung für Ihr Problem gibt. Die schlechte Nachricht ist, dass nicht alle Router diese einfache Lösung zur Verfügung haben. Der Fachbegriff für die gesuchte Funktion ist "NAT-Loopback". NAT steht für Network Address Translation; Dieser Mechanismus in Ihrem Router ist für die Zuordnung des Datenverkehrs zu einer bestimmten IP-Adresse verantwortlich, sodass beispielsweise jede Person in Ihrem Haushalt auf ihren einzelnen Tablets, Computern und Telefonen gleichzeitig YouTube ansehen kann, ohne dass die Videostreams verwechselt und zugestellt werden auf das falsche Gerät.
VERBUNDEN: Grundlegendes zu Routern, Switches und Netzwerkhardware
Unter normalen Bedingungen (z. B. wenn "NAT-Loopback" nicht verfügbar ist) haben wir ein Szenario, das genau dem entspricht, das Sie in Ihrer E-Mail beschrieben haben. Im lokalen Netzwerk befindet sich eine Ressource, z. B. ein Musikserver, und auf diesen Musikserver wird über eine nach vorne gerichtete IP-Adresse zugegriffen, z. B. 255.255.1.1. Dieser Server ebenfalls hat eine lokale Adresse innerhalb des Netzwerks, z. B. 192.168.1.100. Ohne die Loopback-Funktion greift eine Person im lokalen Netzwerk jederzeit über die nach vorne gerichtete Adresse 255.255.1.1 auf diesen Server zu. Der Datenverkehr wird über das Gateway des Routers ins Internet geleitet (normalerweise jedoch nur zum nächstgelegenen Knoten des Internetdienstanbieters) Weiterleitung zum Heimnetzwerk, erneut über den Router zum Server, und alle vom Benutzer gewünschten Inhalte (Musik, Filme usw.) werden auf dem umgekehrten Weg gesendet. Dies ist eine sehr ineffiziente Vorgehensweise und führt zu einer enormen Verkehrsbewegung außerhalb des lokalen Netzwerks, die völlig unnötig ist.
Um das obige Netzwerkszenario real zu betrachten, entspricht es einer Abteilung in einem Hochhausbürogebäude im zehnten Stock, die sich dafür entscheidet, einen Brief über den Postdienst an eine Abteilung im sechsten Stock zu senden (wo sie das Gebäude verlässt und mehrere benötigt) Parteien zu sortieren und zu bewegen).
Wenn ein Router über Loopback-Funktionen verfügt, fängt er diese Übertragung auf intelligente Weise ab und leitet sie um. im Wesentlichen sagen: „Oh hey Ich bin 255.255.1.1, diese Informationen müssen nicht außerhalb des Netzwerks gesendet werden. Der vom Benutzer angeforderte Dienst ist hier zu Hause. “ Der Datenverkehr verlässt das Heimnetzwerk nie und wird stattdessen effizient durch das NAT-System des Routers direkt zum lokalen Computer zurückgeschleudert, wo die Übertragung fast augenblicklich und mit der Geschwindigkeit erfolgt, die das lokale Netzwerk unterstützt.
Bei erneuter Verwendung unserer Büroanalogie ähnelt die Loopback-Funktion der Verwendung von Interoffice-Mail (bei der das Bürogebäude nicht verlassen wird und nur eine einzige Partei zum Sortieren und Verschieben erforderlich ist).
Wo bleiben Sie als Benutzer auf der Suche nach Loopback-Funktionen? Der erste Schritt besteht darin, nach der Modellnummer Ihres Routers und dem Begriff "NAT-Loopback" zu suchen, um festzustellen, ob Ihr Router dies unterstützt (Sie können auch die Konfigurationsmenüs des Routers durchgehen, aber normalerweise schneller suchen). Wir empfehlen außerdem, nach der Modellnummer Ihres Routers und nach Firmware-Lösungen von Drittanbietern wie Tomato und DD-WRT zu suchen, um festzustellen, ob Lösungen von Drittanbietern Loopback einführen, auch wenn die native Firmware dies nicht unterstützt.
Schließlich kann es nützlich sein, darauf zu verweisen Diese Liste wird vom OpenSimulator-Projekt verwaltet (Loopback-Funktionalität ist entscheidend für ihre Bedürfnisse). Dies kommt einer großen Liste aktueller Router mit Loopback-Funktionen, die Sie finden werden, am nächsten.
Wenn Sie auf dem Markt nach einem neuen Router suchen, ist es am sichersten, sorgfältig einzukaufen und die Dokumentation für jedes Modell zu überprüfen, das Sie in Betracht ziehen.