Fehlertolerantes WLAN-LTE-System, zwingt WLAN- und LTE-Schnittstellen zur Verwendung derselben IP

Fehlertolerantes WLAN-LTE-System, zwingt WLAN- und LTE-Schnittstellen zur Verwendung derselben IP

In meinem Setup habe ich zwei verschiedene Schnittstellen, eine für WLAN und eine für 4G/LTE. Beide sind USB-Dongles. Im Moment verwende ich Ubuntu 16.04, aber das kann sich ändern. In meinem Problem muss ich eine IP-Sitzung aufrechterhalten, d. h. wenn ich den Abdeckungsbereich eines WLAN-Hotspots verlasse, muss ich automatisch auf transparente und verlustfreie Weise zu LTE wechseln (und umgekehrt). Dies soll erreicht werden, indem für beide Schnittstellen dieselbe IP verwendet wird, da eine Änderung der IP zu Paketverlusten führen würde.

Beide Schnittstellen haben unterschiedliche Subnetze und Gateways. WLAN befindet sich in 10.102.81.0/24, während LTE in 10.10.0.148/30 liegt. Dies ist eine feste Konfiguration, da die WLAN-Adresse vom WLAN-Netzwerk und die LTE-Adresse vom Mobilfunkanbieter abhängt.

Ich habe Bonding ausprobiert, aber ich habe gelesen, dass es notwendig ist, beide Schnittstellen im selben Subnetz zu haben, da es sich nicht um „IP-Level-Routing“ handelt. Ich habe versucht, Aliase zu verwenden oder zwei verschiedene Gateways zu konfigurieren, aber bisher hat nichts funktioniert. Ich habe auch etwas über das Erstellen einer Brücke gelesen, aber ich habe gelesen, dass das mit WLAN nicht funktioniert.

Meine Frage ist also: Wie kann ich WLAN- und LTE-Schnittstellen in unterschiedlichen Subnetzen als eine einzige Schnittstelle oder zumindest als fehlertolerantes System nutzen? Ist dies durch Bündelung möglich? Wenn nicht, gibt es eine andere Möglichkeit?

Vielen Dank im Voraus.

Antwort1

So kann es auf keinen Fall funktionieren.

IP-Adressen in 10.0.0.0/8 sind im Internet nicht routbar. Das heißt, es handelt sich nicht um „echte“ IP-Adressen, sondern sie werden von einer Middlebox in den Netzwerken Ihres ISPs in „echte“ IP-Adressen umgeschrieben. Der Vorgang wird NAT44 (oder genauer NAPT44) genannt. Selbst wenn also beide Schnittstellen dieselbe IP-Adresse in 10.0.0.0/8 verwenden würden, könnte eine Verbindung nicht einwandfrei zwischen Netzwerken migrieren.

Was Sie tun möchten, nennt sich Multihoming. Das wäre möglich, wenn derselbe ISP die WLAN- und LTE-Netzwerke verwalten würde, obwohl ich bezweifle, dass ein herkömmlicher ISP das tun würde.

Bei unterschiedlichen ISPs sollte dies dennoch möglich sein, wenn Sie von Ihrem RIR (Regional Internet Registry) eine PI-IP-Adresse (provider-unabhängige IP-Adresse) erhalten und dann beide ISPs davon überzeugen können, Ihnen die Verwendung Ihrer PI-Adresse zu gestatten und eine BGP-Sitzung mit ihnen herzustellen.

Ich denke, die realistischste Option ist die Verwendung eines VPN, damit die interne Adresse stabil bleibt, wenn Sie Ihre externe Verbindung ändern.

verwandte Informationen