接近路由是什么意思?它与邻近邻居选择有什么不同?
请你用定义或例子来解释它。
答案 0 :(得分:1)
一个只是邻居的选择,另一个是路由 - 显而易见:) - 基于分布式哈希表(DHT)的示例,确定更多细节:
在DHT中,您需要与邻居建立联系。通常这是随机完成的,但是通过邻近邻居选择,您将考虑其他邻居的位置。这可以通过测量它们之间或类似的延迟来完成。除了与您的邻居建立连接之外,您还可以连接到距离更远的一个或两个邻居。这样您就可以创建Small-World network。例如,邻近/本地邻居可以是:
在你的邻居之后,你可以开始接近路由......
最初执行邻近邻居选择不是必需的,但可以让生活更轻松。在DHT接近路由中,当您不将请求转发到可能最佳的节点(您知道 - 这就是为什么首先建立连接),而是考虑两件事:
这样,您可能无法始终获得最佳的跳跃解决方案,但由于您在邻近邻居之间拥有更高的带宽,因此吞吐量更高。近似路由的一个很好的例子是Microsoft`s Pastri