Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有 3 个 IP 地址。
如何通过 C 代码确定与源 IP 最接近的目标 IP
我不需要知道 IP 地址的确切位置。
只想知道最近的目标IP。
请给我一些建议。
谢谢你。
使用跟踪路由?
$traceroute <IP ADDR>
应该返回跃点信息和速度,假设您自己有 IP 地址
你的 ip 在表格中
aaa.bbb.ccc.ddd - 4 components.
首先,您应该处理第一个组件:
比较(source.aaaa - target1.aaaa)和(source.aaaa - target2.aaaa)
(source.aaaa - target1.aaaa)
(source.aaaa - target2.aaaa)
(按模块,所以差异总是积极的)
如果两者相等,则继续下一个组件。
如果不同 - 差异较小的那个是最接近的。