1
0
这取决于你对效率的看法。在设计覆盖网络时,第一个问题通常是限制相对于网络大小的总跳数。换句话说,如果有 n 不需要的节点 O(n) 路线, O(对数n) 是通常的目标,因为它可以在没有完全网络意识的情况下实现。 就延迟、路径成本或链路沿线的最小带宽而言,路由长度是二阶问题。这通常是通过在优化跳长后添加某种局部性感知或聚类来实现的。 糕点对于啤酒花指标是有效的。 |
2
0
当选择要添加到路由表每行记录中的节点ID时,Pastry更喜欢拓扑上更接近它的节点。行数越低,例如i,可以从中选择最近的节点,因为只有前i个前缀需要匹配。随着路由表中行数的增加,可用的近邻选择减少,因此对于以后的跳,延迟可能会更大。 |