내결함성 Wifi-LTE 시스템, WiFi 및 LTE 인터페이스가 동일한 IP를 사용하도록 강제

내결함성 Wifi-LTE 시스템, WiFi 및 LTE 인터페이스가 동일한 IP를 사용하도록 강제

내 설정에는 2개의 서로 다른 인터페이스가 있습니다. 하나는 WiFi용이고 다른 하나는 4G/LTE용입니다. 둘 다 USB 동글입니다. 현재 Ubuntu 16.04를 사용하고 있지만 변경될 수 있습니다. 내 문제에서는 IP 세션을 유지해야 합니다. 즉, WiFi 핫스팟 적용 범위를 벗어날 때 투명하고 무손실 방식으로 자동으로 LTE로 변경해야 합니다(또는 그 반대로). IP가 변경되면 패킷 손실이 발생하므로 두 인터페이스 모두에 대해 동일한 IP를 갖도록 해야 합니다.

두 인터페이스 모두 서로 다른 서브넷과 게이트웨이를 갖습니다. WiFi는 10.102.81.0/24이고 LTE는 10.10.0.148/30입니다. WiFi 주소는 WiFi 네트워크에 따라 달라지고 LTE 주소는 이동통신사에 따라 달라지므로 이는 고정된 설정입니다.

본딩을 시도했지만 "IP 수준 라우팅"이 아니기 때문에 동일한 서브넷에 두 인터페이스가 모두 있어야 한다는 내용을 읽었습니다. 별칭을 사용하거나 두 개의 서로 다른 게이트웨이를 구성해 보았지만 지금까지 아무것도 작동하지 않았습니다. 다리를 만드는 것에 대한 내용도 봤는데 Wi-Fi에서는 작동하지 않는다는 내용을 읽었습니다.

그래서 내 질문은 다음과 같습니다. 서로 다른 서브넷의 WiFi와 LTE 인터페이스가 모두 하나의 고유한 인터페이스로 작동하도록 만들거나 적어도 내결함성 시스템으로 작동하게 만들 수 있습니까? 결합을 통해서 가능한가요? 그렇지 않다면 다른 방법이 있나요?

미리 감사드립니다.

답변1

그런 식으로 작동할 가능성은 없습니다.

10.0.0.0/8의 IP 주소는 인터넷에서 라우팅할 수 없습니다. 즉, 이는 "실제" IP 주소가 아니며 ISP 네트워크의 일부 미들박스에 의해 NAT44(또는 보다 정확하게는 NAPT44)라는 프로세스를 통해 "실제" IP 주소로 다시 작성됩니다. 따라서 두 인터페이스가 10.0.0.0/8에서 동일한 IP 주소를 사용하더라도 연결이 네트워크 간에 완벽하게 마이그레이션될 수 없습니다.

당신이 하려는 일을 멀티 호밍(Multi-homing)이라고 합니다. 동일한 ISP가 WiFi 및 LTE 네트워크를 관리한다면 가능할 수 있지만 주류 ISP가 그렇게 할지는 의문입니다.

별도의 ISP를 사용하는 경우 RIR(지역 인터넷 레지스트리)에서 PI(공급자 독립적) IP 주소를 얻은 다음 두 ISP가 모두 PI 주소를 사용하고 그들과 BGP 세션을 설정할 수 있도록 설득할 수 있다면 여전히 가능합니다. .

가장 현실적인 선택은 외부 연결을 변경할 때 내부 주소가 안정적일 수 있도록 VPN을 사용하는 것이라고 생각합니다.

관련 정보