10、应用层选播与Gnutella网络社区研究

应用层选播与Gnutella网络社区研究

应用层选播算法分析

在应用层选播领域,研究人员提出了基于需求的探测算法,并将其与周期性探测算法进行了对比。通过一系列的数学推导:
[
\begin{align }
1 - \frac{N_e}{\sigma^2} &> 1 - \frac{N}{1 - p_e}\frac{1}{\sigma^2}\
\frac{1}{1 - \frac{N_e}{\sigma^2}} &< \frac{1}{1 - \frac{N}{1 - p_e}\frac{1}{\sigma^2}}\
\frac{N_e\sigma^2}{1 - \frac{N_e}{\sigma^2}} &< \frac{N_e\sigma^2}{1 - \frac{N}{1 - p_e}\frac{1}{\sigma^2}}\
T_{wr} &< T_{wp}
\end{align
}
]
这表明基于需求的探测算法的平均等待时间 (T_{wr}) 总是小于或等于周期性探测算法的平均等待时间 (T_{wp})。也就是说,基于需求的探测算法在所有选播查询的平均等待时间方面表现更优。

一般情况下,在正常的网络状况中,基于需求的探测算法在选播查询时,系统所使用的平均时间也优于周期性算法。但当网络负载非常重、选播查询过多或者这两种情况同时出现时,基于需求的探测算法的优势可能会减弱。

Gnutella网络社区介绍

计算机网络或分布式系统通常可以被看作是社区,其中的各个组件,如整个系统、应用软件或用户,

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值