這幾天局域網(wǎng)里總有人用迅雷下東西,搞的我網(wǎng)頁都打不開,我試了網(wǎng)上公布的封鎖迅雷的方法都沒有效果!于是乎我決定自己研究一下迅雷!打開迅雷抓包分析,過程我就不詳細(xì)說了,終于發(fā)現(xiàn)了迅雷挺多有意思的地方。
1,沒事的時(shí)候別開迅雷,如果開了它會(huì)把你下載的資源數(shù)據(jù)上傳給其它用戶,影響網(wǎng)速!
2,迅雷并沒有固定端口一說,也就是說網(wǎng)上說的通過封掉3076和3077端口來阻止迅雷下載是行不通的。
3,迅雷是如何獲得多資源的呢?它在下載文件的時(shí)候,首先向自己的集群服務(wù)器POST一個(gè)下載資源的哈希值(80端口),其中包括資源的類型和大小等信息!然后迅雷的服務(wù)器通過哈希值的比對和索引找到若干個(gè)包含此資源的服務(wù)器,再將服務(wù)器的列表返回給客戶端,客戶端按照得到的備選資源的地址一個(gè)個(gè)的去連接,連到有效的服務(wù)器就開始下載了。同時(shí)它還具備多線程下載功能,當(dāng)然這個(gè)已經(jīng)很普通了,說白了就是分段請求數(shù)據(jù)。
4,迅雷的資源索引服務(wù)器大多集中在58.254.*.*這個(gè)段里,當(dāng)然也肯定會(huì)有其它地址,但我沒抓到過。
現(xiàn)在到正題了,我們知道了迅雷這么多事情,那么怎么封鎖它呢!呵呵,相信很多朋友都想到了,打開你的路由器或防火墻,封鎖掉所有指向58.254.*.*這個(gè)IP段的80端口數(shù)據(jù)。然后你再用迅雷下載文件看看,所有的下載都只有一個(gè)資源了,那些整天在局域網(wǎng)里用迅雷的人還想占別人網(wǎng)速嗎?呵呵,門都沒有啦!
標(biāo)簽: