P2P全名peer-to-peer,可定義為:并以集中化方法應用分布式系統資源來進行重要工作的一類系統軟件和運用。界定中有二點解釋一下:1、資源?D?D包含計算水平、數據信息、服務器帶寬等;2、重要每日任務?D?D分布式計算、共享文件、服務平臺服務項目、協同通信等。對一般客戶人群而言,應用得較多的或許是共享文件。這類軟件有幾種典型性意味著:BT、電驢下載、迅雷資源、QQ直播間、PPStream等。
假如你沒有p2p,可點一下下載: P2P終極者 4.27官方網最新版本下載
下面的圖是一個混合的P2P框架圖,最經常使用的一種:
圖1 混合P2P框架圖
P2P軟件在下載(download)的與此同時,也在為別的用戶給予提交(upload),因此不容易伴隨著用戶量的提高而減少下載速率。簡易的說便是:下載的人越多,速率越快。
然后,就圖1一起來看看BT實際的原理:最先,有一個tracker網絡服務器,給予種籽下載,與此同時把一個初始文檔分為了Z個一部分,A在網絡服務器任意下載了第N個一部分,B在網絡服務器任意下載了第M個一部分,那樣A的BT便會依據狀況到B的計算機上來拿B早已下載好的M一部分,B的BT便會依據狀況去到A的計算機上來拿A早已下載好的N一部分,那樣就服務端得負載就非常小,與此同時也促進了客戶方(A、B)的下載速率,高效率也提升了,更一樣降低了地區中間的限定。例如C要連在網絡服務器去下載得話很有可能才幾K,可是如果到A和B的計算機上來拿就快得多了。所以說用的人越多,下載的人越多,大伙兒也就越快。并且,在你下載的與此同時,你也在提交(他人從你的電腦拿那一個文檔的某一一部分)。
別的P2P軟件的工作原理全是相近的。
閱讀推薦: 怎樣限定P2P軟件下載
BT等軟件在下載的一起又做為種籽為別人給予下載服務項目,因為ADSL上行帶寬較大僅有512K,因此應用P2P軟件后更非常容易導致局域網絡出入口上行帶寬的時延,可是一切網上實際操作均必須上漲/下滑兩種角度的總流量,假如上行帶寬被布滿,便會直接影響到任何消費者的應用,主要表現為速率減緩。因此,這兒提議應用BT的情況下,上行速度不適合設定得很大;不然,會危害下載速率的。緣故便是上行速度過大,會造成上行帶寬堵塞。
從P2P軟件運用看來,有些人喜,也有人憂。喜的是可以完全免費下載大量的文檔;憂的是,服務器帶寬被大量的占有,危害了互聯網特性。那麼,為了更好地更快的應用P2P軟件,路由器該如何設置呢?
第一、 接了路由器以后,BT下載速率減緩,該怎么辦?
對這樣的事情,您只要在“分享標準-虛擬服務器”里做一下“監視端口到內部網服務器”的投射就可以解決困難了。
如下圖所示,這兒僅僅舉例說明。服務項目端口就是指BT軟件應用的監視端口,可以在軟件里手動式變更監視端口;IP地址便是要應用BT軟件的服務器IP。
第二、很多人應用P2P軟件,造成互聯網特性降低,網速變慢。那麼,在路由器里,該如何限定P2P軟件的應用呢?
這兒大約可以把路由器分成幾種:一般的路由器(像R410等soho類路由器)、帶IP QoS作用的路由器(像R480T、R4000等);帶IP QoS功能和連接數限定作用的路由器(像R4148等)。
限定P2P軟件的構思有下列幾類,各自適用以上幾種路由器:
1、封端口
這類方式只有在小區域內限定P2P軟件的應用,實際效果不大好;由于許多P2P軟件都能夠手動式特定監視端口;即使不可以手動式特定監視端口,軟件自身運用的監視端口范疇也非常大,通常是0~65535。假如僅僅網頁瀏覽、收取和發送電子郵件、QQ之類的運用,那麼充分可以把絕大多數不用使用的端口嚴禁掉。自然,這么多端口,實際要嚴禁什么端口,就得看您自個了,只需不危害您的工作中、日常生活就可以了。這兒限定了這種端口的功效便是:內部網中應用P2P的服務器可以聯接的外網主機遇少許多,可是,并不可以完全限定P2P軟件的運用。可以在“安全策略-IP地址過慮”里設定一下,下面的圖以迅雷資源為例子,由于迅雷資源網絡服務器通常應用3076,3077,3078這三個端口與遠程服務器通訊,因此禁掉這三個端口,迅雷資源的下載速率會減少許多。封其他P2P軟件監視端口的方式相近。
下邊得出P2P軟件應用的監視端口號。
普遍P2P軟件
協議書/端口號
比特精靈
TCP:16881
電驢下載eMule
TCP:4661、4662、4242
迅雷資源
TCP:3076、3077、3078
Kugoo
TCP:3318、7000
QQ直播間
UDP:13000~14000
PPLive
TCP:8008 UDP:4004
這兒,最好是也屏蔽tracker網絡服務器常見的一些端口,Tracker網絡服務器采用的端口通常是TCP協議書的81、82、6969、8000、8001、8080。
2、阻攔瀏覽較為有名的BT網站
這類方式 可以阻攔瀏覽BT網站。例如:btchina、影視帝國這些。與此同時,還可以屏蔽掉一下tracker網絡服務器。較為大的tracker網絡服務器有:btfans.3322.org、bt.5qzone.net。可以在“安全策略-網站域名過慮”中設定一下,如下圖:
以上兩類方式適用“一般路由器”,盡管無法完全阻攔P2P類軟件的應用,可是也會出現一點實際效果。
3、限定單機版網絡帶寬
應用這種方式將對里網全部服務器統一開展網速限制,各臺服務器網絡帶寬應用影響力同樣,無好壞之分。因為adsl的上行帶寬原本就非常少,因而,尤其要留意限定單機版的上行帶寬。這類方式 適用帶“IP QoS”作用的路由器。如下圖:
4、限定單機版連接數
應用這些方式將對里網全部服務器的連接數開展限定,主要是根據路由器做NAT變換的情況下,會為應用軟件保持一些聯接內容。P2P類軟件應用的過程中要使用許多連接數,而路由器自身可以忍受的連接數又是不足的,因此,當把服務器的連接數限定在一個范疇的情況下,會合理地維護保養路由器地聯接內容數。這類方式 適用帶“連接數限定“作用的路由器。
上邊講解的幾類方法,實際效果比較好的,或是第三、第四種方式。