Warum fühlt sich Immich im LAN schneller an als bei Fernverbindungen?

Eva Wong ist die Technische Redakteurin und und leidenschaftliche Tüftlerin bei ZimaSpace. Eine lebenslange Geek mit einer Leidenschaft für Homelabs und Open-Source-Software, sie spezialisiert sich darauf, komplexe technische Konzepte in zugängliche, praktische Anleitungenzu übersetzen. Eva ist der Meinung, dass Self-Hosting Spaß machen und nicht einschüchternd sein sollte. Durch ihre Tutorials befähigt sie die Community, Hardware-Setups zu entmystifizieren, vom Bau ihres ersten NAS bis hin zur Beherrschung von Docker-Containern.

Immich wirkt im LAN in der Regel schneller, weil lokale Clients einen kürzeren Pfad mit geringerer Latenz und weniger Gateways durchlaufen und die Internetverbindung zu Hause nicht zum Engpass wird.

Die Remote-Nutzung kann durch Upload-Beschränkungen des Internetanbieters, Mobilfunk- oder Hotelnetzwerke, DNS, TLS-Terminierung, einen Reverse-Proxy, ein VPN oder Overlay sowie gelegentlich ein Relay verlangsamt werden. Diese zusätzlichen Komponenten machen nicht jede Anfrage auf dieselbe Weise langsam: Thumbnails, Metadatenabfragen, Downloads von Originalen, Uploads und Suchanfragen beanspruchen unterschiedliche Teile des Pfads. Vergleichen Sie daher identische Aktionen, bevor Sie zu dem Schluss kommen, dass „Remote-Immich“ nur einen einzigen Leistungsmodus kennt.

Das LAN beseitigt den Großteil der Variabilität des WAN-Pfads

In einem kabelgebundenen oder stabilen WLAN-LAN sind Client und Server normalerweise nur durch wenige lokale Switching- oder Routing-Hops voneinander getrennt. Die Round-Trip-Zeit ist gering und der Haushalt kontrolliert den Großteil des Pfads. Daher können kleine API-Aufrufe und viele Thumbnail-Anfragen mit nur geringer Netzwerkwartezeit abgeschlossen werden.

Das Direkt-gegen-Relay-Modell aus NAT-Traversierung hilft, den Unterschied zu erklären. Ein Remote-Client erreicht denselben Server möglicherweise über einen direkten WAN-Tunnel oder über ein Relay, während der LAN-Client einfach den lokalen Pfad verwendet. Der Anwendungsendpunkt kann identisch sein, auch wenn die Transportbedingungen unterschiedlich sind.

Ein schnelleres LAN beweist nicht, dass der Server unter allen Workloads problemlos arbeitet. Eine geringe lokale Latenz kann ineffiziente Anfragen oder langsamen Speicher verdecken, weil die Netzwerkwartezeit gering ist. Beziehen Sie Servermetriken in den Vergleich ein, damit eine Diagnose des Remote-Pfads keinen Backend-Engpass entschuldigt, der beide Wege betrifft.

Der Upload zu Hause wird zur Download-Kapazität aus der Ferne

Wenn jemand außerhalb des Hauses Fotos von einem Heimserver öffnet, sendet der Server die Daten über den Internet-Upload des Haushalts. Viele Privatanschlüsse haben deutlich weniger Upload-Kapazität als lokales Ethernet oder WLAN. Daher können Originale und große Vorschauen aus der Ferne bandbreitenbegrenzt sein, selbst wenn das Browsen im LAN sofort funktioniert.

Ein Community-Thread zum Remote-Zugriff für Familien zeigt, warum Haushalte mehr als nur die Konnektivität bewerten: Der Pfad muss für technisch weniger versierte Nutzer außerdem einfach und zuverlässig sein. Leistung, Authentifizierung und Benutzererfahrung sind allesamt Teil des praktischen Remote-Pfads.

Bandbreite ist nicht die richtige Erklärung, wenn kleine Metadaten-Steuerelemente, Filter oder Anmeldevorgänge langsam sind, während große Übertragungen die erwartete Geschwindigkeit erreichen. Dieses Muster deutet eher auf Latenz, Anfrage-Routing, Proxy-Verhalten, DNS oder die Antwortzeit des Servers hin.

Proxies und Tunnel schaffen zusätzliche Verarbeitungs- und Konfigurationsgrenzen

Eine Remote-Anfrage kann die TLS-Verbindung an einem Proxy beenden, ein weiteres Container-Netzwerk durchqueren oder über ein verschlüsseltes Overlay laufen, bevor sie Immich erreicht. Gut konfigurierte Schichten verursachen möglicherweise nur wenig zusätzlichen Aufwand. Jede Schicht führt jedoch eine weitere Stelle ein, an der Pufferung, Header-Verarbeitung, Timeout-Richtlinien, Pfadauswahl oder MTU-Probleme bestimmte Anfragen beeinflussen können.

Ein Immich-Nutzerbericht aus dem Jahr 2026 über Verzögerungen beim Filtern aus der Ferne identifizierte schließlich ein Konfigurationsproblem beim Endpunktpfad, nachdem auch die Relay-Leistung berücksichtigt worden war. Das Beispiel ist wertvoll, weil zwei unterschiedliche Mechanismen ähnliche Symptome wie „Remote ist langsam“ erzeugten.

Wechseln Sie nicht aufgrund eines einzigen Seitenaufrufs die Remote-Zugriffstechnologie. Ermitteln Sie zunächst, ob der fehlerhafte Vorgang eine Übertragung, eine API-Anfrage, eine Authentifizierung oder den Verbindungsaufbau betrifft. Ein Reverse-Proxy kann keinen überlasteten Upload zu Hause beheben, und ein schnellerer Tunnel kann keine langsame Datenbankabfrage reparieren.

Zwischenspeicherung kann LAN- und Remote-Tests unausgewogen machen

Auf einem Telefon im LAN sind möglicherweise bereits Thumbnails, Sitzungsdaten, DNS-Antworten oder kürzlich aufgerufene Inhalte zwischengespeichert, während der Remote-Test mit einem weniger gefüllten Cache beginnt. Der Vergleich dieser beiden Durchläufe kann den Netzwerkunterschied übertreiben, weil ein Client weniger Daten vom Server anfordert.

ZimaSpaces Erklärung zur Speicherlatenz unterstreicht, wie wichtig es ist, Cache- und Workload-Zustand beim Leistungsvergleich zu kontrollieren. Dasselbe gilt für Routentests: Verwenden Sie nach Möglichkeit dasselbe Konto, denselben Dateibestand, denselben Client und denselben Cache-Zustand.

Der Unterschied zwischen LAN und WAN erklärt eine Abweichung nicht mehr, wenn sie bestehen bleibt, sobald beide Tests über denselben Pfad erzwungen werden, oder wenn die serverseitige Antwortzeit selbst auf beiden Wegen gleichermaßen ansteigt. Untersuchen Sie dann die Anwendung oder den Host, anstatt die Netzwerktopologie weiter zu optimieren.

Erstellen Sie einen Routenvergleich mit identischen Aktionen

Wählen Sie vier Aktionen: Laden Sie dasselbe Album, öffnen Sie dasselbe große Foto, führen Sie dieselbe bekannte Suche aus und laden Sie dieselbe Testdatei hoch. Erfassen Sie die vom Client gemessene Zeit, sofern verfügbar die serverseitige Anfragezeit, die Round-Trip-Latenz, den Übertragungsdurchsatz und ob der Remote-Pfad direkt, über einen Proxy oder über ein Relay verläuft.

Vergleichen Sie LAN- und Remote-Durchläufe mit einem bekannten Cache-Zustand und ändern Sie anschließend jeweils nur eine Variable des Pfads. Tailscales Erörterung zu direkten und weitergeleiteten Verbindungen bietet ein nützliches Modell zur Pfadklassifizierung. Wenn sich nur große Übertragungen verbessern, ist Bandbreite wahrscheinlich die stärkere Begrenzung.

Akzeptieren Sie die Diagnose, wenn der geänderte Pfad genau den durch den Mechanismus vorhergesagten Vorgang verbessert, ohne die Serverauslastung zu verändern. Behalten Sie das einfachste Remote-Design bei, das die Zugriffs- und Leistungsziele der Familie erfüllt. Zusätzliche Proxy-, Tunnel- oder Relay-Schichten sollten nur aus einem klaren Grund für Erreichbarkeit oder Sicherheit vorhanden sein.

Tech- & KI-Zentrum

Mehr zum Lesen

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.