電訊茶室's Archiver

gfx86674 發表於 2018-8-28 13:50

P2P下載時的PCQ應用

P2P應該遵行共享的原則,彼此分享檔案.但常有吸血軟件吸很大,卻從它身上榨不出任何資源.

尤其當吸血軟件吃了您大量的上載,導致其他人給予的上傳變少,
以致間接也影響他人分享上載給您的意願...

所以小弟接下來要說明的即利用pcq ,將上載均分給不同的地址,
將吸血的影響降至最低,讓更多人收到我們的上傳後願意以更高的上載分享檔案給您.

/queue type裡有預設的pcq設置檔可利用,我們先展開觀察:
[img]https://i.imgur.com/WhgK9Pc.png[/img]
這區分[color=Blue]pcq-upload[/color]與[color=Red]pcq-download[/color]:
[color=Blue]pcq-upload-default 的classsifier控制的是src-address ,即依本地的地址均分.[/color]
[color=Red]pcq-download-default 的classsifier控制的是dst-address ,即依遠端的地址均分.[/color]

p2p設置,假設我是用192.168.88.104這台電腦進行下載:
[img]https://i.imgur.com/3HAmi2v.png[/img]
target設置本地電腦地址:192.168.88.104 ,upload max-limit設置最高的上載速率(bits/s)

接下則是queue協定:
注意我們是要均分上載給遠端不同的地址,所以該選擇的是[color=Red]pcq-download-default[/color]
[img]https://i.imgur.com/aQJVsEO.png[/img]
若您選的是[color=Blue]pcq-upload-default[/color],因為qos對象本地就只有192.168.88.104一台電腦.
所以完全不會有本地均分的效果,更徨論最終目的了.

頁: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.