私は3つのIPアドレスを持っています。
- ソース IP : IP1
- ターゲット IP : IP2、IP3
ソース IP から最も近いターゲット IP を C コードで特定するにはどうすればよいですか
IP アドレスの正確な場所を知る必要はありません。
どのターゲット IP が最も近いかを知りたいだけです。
アドバイスをお願いします。
ありがとうございました。
私は3つのIPアドレスを持っています。
ソース IP から最も近いターゲット IP を C コードで特定するにはどうすればよいですか
IP アドレスの正確な場所を知る必要はありません。
どのターゲット IP が最も近いかを知りたいだけです。
アドバイスをお願いします。
ありがとうございました。
トレースルートを使用しますか?
$traceroute <IP ADDR>
IPアドレス自体があると仮定して、ホップ情報と速度を返す必要があります
あなたのIPはフォームにあります
aaa.bbb.ccc.ddd - 4 components.
最初に、最初のコンポーネントを処理する必要があります。
比較(source.aaaa - target1.aaaa)
して(source.aaaa - target2.aaaa)
(モジュールごとなので、差分は常に正です)
両方が等しい場合は、次のコンポーネントに進みます。
異なる場合 - 差が小さい方が最も近いものです。