P2P應該遵行共享的原則,彼此分享檔案.但常有吸血軟件吸很大,卻從它身上榨不出任何資源.
尤其當吸血軟件吃了您大量的上載,導致其他人給予的上傳變少,
以致間接也影響他人分享上載給您的意願...
所以小弟接下來要說明的即利用pcq ,將上載均分給不同的地址,
將吸血的影響降至最低,讓更多人收到我們的上傳後願意以更高的上載分享檔案給您.
/queue type裡有預設的pcq設置檔可利用,我們先展開觀察:

這區分pcq-upload與pcq-download:
pcq-upload-default 的classsifier控制的是src-address ,即依本地的地址均分.
pcq-download-default 的classsifier控制的是dst-address ,即依遠端的地址均分.
p2p設置,假設我是用192.168.88.104這台電腦進行下載:

target設置本地電腦地址:192.168.88.104 ,upload max-limit設置最高的上載速率(bits/s)
接下則是queue協定:
注意我們是要均分上載給遠端不同的地址,所以該選擇的是pcq-download-default

若您選的是pcq-upload-default,因為qos對象本地就只有192.168.88.104一台電腦.
所以完全不會有本地均分的效果,更徨論最終目的了. |