找到网络中最近的服务器

时间:2009-02-19 12:35:43

标签: java traceroute

给出服务器列表&客户列表,如何使用“traceroute”找到最接近特定主机的服务器?该程序应该在java。

2 个答案:

答案 0 :(得分:2)

你定义为“最接近”的是什么? traceroute中的大量跃点并不表示数据包路由通过的设备的紧密程度。 Ping也不是太大,因为它只是显示延迟 我建议的是,如果你在网上使用BGP来解决问题。如果你在局域网上,或者你与BGP有关系,那么请回到Traceroute

这些链接转到BGP和traceroute的Java实现。

答案 1 :(得分:1)

我不认为只使用标准Java API就可以完成,因为它不能充分支持ICMP协议。您可以使用Jpcap来完成此操作。