서로 다른 포트를 사용하여 서로 다른 인터페이스로 동일한 서버를 ping

서로 다른 포트를 사용하여 서로 다른 인터페이스로 동일한 서버를 ping

내 SoC imx6에는 두 개의 다른 연산자를 사용하는 두 개의 4G 모뎀이 있습니다. 저는 주요 애플리케이션에 가장 적합한 인터페이스를 찾을 수 있도록 각각에 등급을 부여하고 싶었습니다.

나는 특정 포트를 통해 서버에 ping을 보낼 수 있는 작은 애플리케이션을 사용하기로 결정했습니다.

$ ./tcpclienttimeout --host google.com --port 80
hotsname:google.com:80 timeout:10s
socket google.com:80 connected. It took 23 milliseconds
23

각 모뎀의 대기 시간을 얻기 위해 동일한 서버를 대상으로 하지만 두 개의 다른 포트(예: 포트 5000과 5001)를 사용하고 싶습니다.

다음은 내가 필요한 것을 설명하는 회로도입니다.

다음은 내가 필요한 것을 설명하는 회로도입니다.

사용하고 싶지만 ip route add포트 대신 서버와 인터페이스만 지정할 수 있습니다. 이제 해결책은 다음을 사용하는 것입니다. iptables(전혀 이해가 안 돼요)

당신의 도움을 주셔서 감사합니다.

관련 정보