论文部分内容阅读
BitTorrent[1](简称BT)是目前应用最广泛的peer-to-peer(P2P)协议,无论是在Internet级还是在AS级都占据了通信量的大半部分。目前国内外对BT的研究仍然进行得如火如荼,研究的方向包括BT在各个方面和领域的应用,性能分析、改进和新算法,建模和仿真,特征识别和测量等。BT在Internet上的覆盖图特征这一早有定论的传统问题,在各种BT客户端层出不穷并且都对原始BT协议进行了各自扩展的条件下,在网络规模由Internet级转向较小规模的AS级——校园网的环境中是否发生改变,就重获研究意义。本文旨在研究校园网范围内BT运行所形成的覆盖图特征,以及由网桥分隔成的物理子网内的peer节点是否在逻辑的覆盖图中表现出小世界[2]特征(简称簇性)。研究方法是通过采集校园内一个子网出/入口的全部通信量,过滤出关键BT包,再进行数据整理、分析和讨论。在抓取的数据包被截断至以太网帧长400字节的情况下,根据关键字提取了尽量多的感兴趣BT消息,并利用合理的估算方法估计出了原数据包中感兴趣BT消息的数量。为得出子网的内部消耗率(评价连接性)和簇系数(评价簇性),建立了模型,提出了算法并进行了计算。由计算结果得出结论:校园网内的各物理子网就像广域网中的子网一样,存在着BT文件片的内部消耗效应,但BT使子网成簇的现象不明显。另外,从统计的文件片下载情况发现,在文件范围内,peer上传的文件片的数量分布呈不均匀、非线性的变化规律,说明BT对peer的选择不是完全随机的。图15幅,表3个,参考文献49篇。