한 ISP를 통해 패킷을 보내고 다른 ISP를 통해 응답을 받을 수 있는 방법이 있습니까?

한 ISP를 통해 패킷을 보내고 다른 ISP를 통해 응답을 받을 수 있는 방법이 있습니까?

두 개의 서로 다른 ISP를 결합하는 첫 번째 로드 밸런서 구축을 막 마쳤습니다. 이 메커니즘은 잘 작동하지만 연결이 동시에 두 ISP를 모두 활용할 수 없기 때문에 약간 제한됩니다.

ISP 중 하나의 링크는 15/1mbit/s이고 다른 하나는 3/20mbit/s(Lte)입니다. 한 링크를 통해 패킷을 보내고 다른 링크를 통해 응답을 받을 수 있는지 궁금합니다. 따라서 결과적으로 15/20mbit/s의 링크를 얻게 됩니다. 그게 가능합니까?

답변1

두 가지 가능한 경우가 있습니다:

  1. 두 ISP 모두에 고정 IP(또는 범위)를 주문했으며 아웃바운드 트래픽을 처리하는 ISP와 특별 계약을 맺어 이 ISP가 제공한 IP 패킷과 다른 소스 IP 주소를 가진 사이트의 트래픽을 허용했습니다. 또한 이 ISP는 이러한 IP가 다른 ISP/인터넷 기관에 의해 귀하에게 할당되었다는 증거를 귀하에게 요청할 가능성이 높습니다. 그러면 이것이 가능합니다.
  2. 귀하는 이와 관련하여 ISP와 어떠한 합의도 하지 않았으며 귀하가 직접 변경된 소스 주소로 트래픽을 전송했습니다. 그러면 ISP는 이러한 모든 트래픽을 차단합니다. ISP가 충분히 영리하다면 결국 의심스러운 활동(예: 바이러스 확산을 방지하려는 시도)에 대해 사이트의 모든 트래픽을 차단할 것입니다.

편집하다:

트래픽을 분할하여 이점을 얻을 수 있는 세 번째 경우가 있지만 정액 요금으로 서버를 임대해야 하며(그렇지 않으면 트래픽에 대해 너무 많은 비용을 지불하게 됩니다) 이러한 ISP 중 한 곳에서 임대하는 것이 좋습니다. (방향 중 하나의 대기 시간을 최소화하기 위해)

VPN게이트웨이와 이 서버 사이에 두 개의 를 설정합니다 . 하나는 첫 번째 ISP에 대한 링크를 사용하고 다른 하나는 두 번째 ISP에 대한 링크를 사용합니다. 그런 다음 이 서버에서 모든 '외부' 트래픽을 가장하고 '내부' 트래픽을 처리하기 위한 적절한 경로를 설정합니다. 예를 들어 약간의 구성 노력을 통해GRE고정 키잉을 사용하여 캡슐화하면 '송신' 링크에서 거의 0에 가까운 수신 트래픽을 달성하고 '수신' 링크에서 거의 0에 가까운 송신 트래픽을 달성할 수 있습니다.

관련 정보