欢迎来到天天文库
浏览记录
ID:19859701
大小:3.47 MB
页数:45页
时间:2018-10-07
《p2p家族及常用下载软件介绍》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、P2P家族及常用下载软件介绍T03-刘力流程1BT家族详解、电驴、脱兔、风行23QQ原理及封锁4P2P原理介绍迅雷原理及封锁P2P-对等联网P2P概念P2P是peertopeer的缩写,意为“点对点”、“伙伴对伙伴”,即对等联网。P2P就是用户可以直接连接到其他用户的计算机、交换文件,而不是像过去那样连接到服务器去浏览与下载。P2P成员P2P实现流程传统的FTP、HTTP等流程P2P分享流程BitTorrent--BTBitTorrentBT的鼻祖BitTorrentBitSpiritGreedBTShareazaBitCome
2、tBT的特点下载的用户越多,下载速度也越快。下载download的同时,提供上传upload。BT下载的灵魂:种子采用了点对多点的传输原理开始链接的地址都是.torrent结尾的文件WEB服务器提供统一管理开源,遵守GPL协议peer和tracker之间通讯采用HTTP/HTTPS协议通讯对硬盘有一定的损坏BT原理-客户端announce纪录发布服务器的位置文件信息、片段长度、片段的Sha1校验peer向tracker发HTTPGETrequestTorrent文件的作用BT原理-分析Torrent文件格式http://btfans.
3、3322.org:6969/announce?info_hash=%CDg%D4%19%AD%96%9D%93%03%DB%E4%FFXA%C6%5D%043%17O&peer_id=%00%00%00%00%00%00%00%00%00%00%00%00%A3E%E0%9BeB%90d&port=6882&uploadED=0&downloadED=0&left=19171922&event=startED服务器的地址torrent文件中的info部分的Sha(安全哈希算法)校验码,WEB通过它在发布列表找到对应的纪录自身的标识,共
4、20位你提供上传的端口你上传和下载了多少,服务器可以用它来做流量分析你还要下载多少个字节event状态,告诉服务器你是准备开始下载,还是停止,还是下载完成了BT原理-服务器管理1服务器的track程序来管理这些请求,得到这一串代码后就会用info_hash来查找列表,找到就可以下载。2接着它会反连(NatCheck)你的IP和Port这样就可以知道你是内网用户还是共网用户,然后服务器返回现在正在下载这个文件的所有公网用户的IP和port3最后如果你是公网用户它会把你提交的IP和Port放到info_hash对应的列表中,这样其它人就可
5、以找到你得到这些peerIP后,BT就可以找到对应的IP下载了,BT会到所有的peer去寻找自己要下载的东西,不是一定要到seed下载。BT每找到一个peer就和建立一个Socket来下载,所以下载的人越多,速度就越快。封锁BT的常用方法方法一方法二方法三封锁端口access-list101denytcpanyanyrange68806890access-list101denytcpanyrange68806890anyaccess-list101permitipanyany封锁服务器IP地址access-list102denytcp
6、any202.103.9.830.0.0.0加载PDLM模块class-mapmatch-anybitmatchprotocolbittorrentpolicy-maplimit-bitclassbitinterfacegigabitEthernet0/2service-policyinputlimit-bitservice-policyoutputlimit-bit方法四方法五方法六禁止访问Tracker服务器Tracker是指运行于服务器上的一个能够追踪到底有多少人同时在下载同一个文件的程序,如果企业网络的网关具有图形管理日志,则
7、可以查询到关于HTTP信息的所有记录,根据报文内容可以得到Tracker服务器信息,然后可以在设备中配置规则,禁止内部访问该服务器限制浏览BT网站针对比较热门的BT网站,在安全网关上配置URL过滤规则禁止对它们的访问即可使用HTTP代理对应用层协议进行过滤过滤特定的应用层数据包(如HTTP数据包),然后根据BT数据包中的关键字(BitTorrent),从HTTP数据包中过滤BT数据包.此外还有限制用户带宽限制最大连接数可以减少用户使用流量,节省带宽。突破BT封锁NO.1使用BitTorrentPlus!Ⅱ点击程序窗口中的“文件→属性设
8、置”,在“BitTorrent属性设置”窗口中可以看到,勾选“UPnP自动端口映射”的选项,并将“端口范围”中的数值范围改为1-65535。修改Torrent文件对编辑窗口中那个启动BT程序的命令行参数做出修改:在此行结
此文档下载收益归作者所有