網(wǎng)絡按通信方式可分為兩類:1、廣播式傳輸網(wǎng)絡,利用一個共同的傳輸介質(zhì)把各個站點連接起來,使網(wǎng)上站點共享一條信道,其中任意一個站點輸出,其他站點均可接收。適宜范圍較小或保密性要求低的網(wǎng)絡。2、點對點傳輸網(wǎng)絡,是數(shù)據(jù)以點到點的方式在計算機或通信設備中傳輸,是無中心服務器、依靠用戶群(peers)交換信息的互聯(lián)網(wǎng)體系,它的作用在于,減低以往網(wǎng)路傳輸中的節(jié)點,以降低資料遺失的風險。
本教程操作環(huán)境:windows7系統(tǒng)、Dell G3電腦。
網(wǎng)絡按通信方式分類,可分為:廣播式傳輸網(wǎng)絡和點對點傳輸網(wǎng)絡。
廣播式傳輸網(wǎng)絡
利用一個共同的傳輸介質(zhì)把各個站點連接起來,使網(wǎng)上站點共享一條信道,其中任意一個站點輸出,其他站點均可接收。適宜范圍較小或保密性要求低的網(wǎng)絡。
在網(wǎng)絡中只有一個單一的通信信道,由這個網(wǎng)絡中所有的主機所共享。即多個計算機連接到一條通信線路上的不同分支點上,任意一個節(jié)點所發(fā)出的報文分組被其他所有節(jié)點接受。發(fā)送的分組中有一個地址域,指明了該分組的目標接受者和源地址。
廣播式網(wǎng)絡進一步可以分為靜態(tài)和動態(tài)的,劃分的準則是信道的分配方式。一種典型的靜態(tài)分配方案是,將時間分為離散的間隔,并且使用一種輪詢算法,每一臺機器只有在它自己的時槽(time slot)到達的時候才可以廣播數(shù)據(jù)。如果一臺機器在它所分配到的時槽中不需要發(fā)送數(shù)據(jù),那么這種靜態(tài)分配方案就浪費了信道傳輸容量,所以,大多數(shù)系統(tǒng)都采用動態(tài)分配信道。
點對點傳輸網(wǎng)絡
點對點傳輸網(wǎng)絡是數(shù)據(jù)以點到點的方式在計算機或通信設備中傳輸。星型網(wǎng)、環(huán)形網(wǎng)采用這種傳輸方式。
點對點網(wǎng)絡(peer-to-peer, 簡稱P2P),又稱對等式網(wǎng)絡,是無中心服務器、依靠用戶群(peers)交換信息的互聯(lián)網(wǎng)體系,它的作用在于,減低以往網(wǎng)路傳輸中的節(jié)點,以降低資料遺失的風險。與有中心服務器的中央網(wǎng)絡系統(tǒng)不同,對等網(wǎng)絡的每個用戶端既是一個節(jié)點,也有服務器的功能,任何一個節(jié)點無法直接找到其他節(jié)點,必須依靠其戶群進行信息交流。
P2P節(jié)點能遍布整個互聯(lián)網(wǎng),也給包括開發(fā)者在內(nèi)的任何人、組織、或政府帶來監(jiān)控難題。P2P在網(wǎng)絡隱私要求高和文件共享領域中,得到了廣泛的應用。使用純P2P技術(shù)的網(wǎng)絡系統(tǒng)有比特幣、Gnutella,或自由網(wǎng)等。另外,P2P技術(shù)也被使用在類似VoIP等實時媒體業(yè)務的數(shù)據(jù)通信中。有些網(wǎng)絡(如Napster、OpenNAP)包括搜索的一些功能,也使用客戶端-服務器結(jié)構(gòu),而使用P2P結(jié)構(gòu)來實現(xiàn)另外一些功能。這種網(wǎng)絡設計模型不同于客戶端-服務器模型,在客戶端-服務器模型中通信通常來往于一個中央服務器。
P2P網(wǎng)絡的特點
P2P網(wǎng)絡的一個重要的目標就是讓所有的客戶端都能提供資源,包括帶寬,存儲空間和計算能力。因此,當有節(jié)點加入且對系統(tǒng)請求增多,整個系統(tǒng)的容量也增大。這是具有一組固定服務器的Client-Server結(jié)構(gòu)不能實現(xiàn)的,因為在上述這種結(jié)構(gòu)中,客戶端的增加意味著所有用戶更慢的數(shù)據(jù)傳輸。
P2P網(wǎng)絡的分布特性通過在多節(jié)點上復制數(shù)據(jù),也增加了防故障的健壯性,并且在純P2P網(wǎng)絡中,節(jié)點不需要依靠一個中心索引服務器來發(fā)現(xiàn)數(shù)據(jù)。在后一種情況下,系統(tǒng)也不會出現(xiàn)單點崩潰。
當用P2P來描述Napster 網(wǎng)絡時,對等協(xié)議被認為是重要的,但是,實際中,Napster 網(wǎng)絡獲取的成就是對等節(jié)點(就像網(wǎng)絡的末枝)聯(lián)合一個中心索引來實現(xiàn)。這可以使它能快速并且高效的定位可用的內(nèi)容。對等協(xié)議只是一種通用的方法來實現(xiàn)這一點。
優(yōu)點
-
擁有較佳的并行處理能力。
-
運用內(nèi)存來管理交換資料,大幅度提高性能。
-
不用投資大量金錢在服務器的軟,硬體設備。
-
適用于小規(guī)模的網(wǎng)路,維護容易。
缺點
-
架設較為復雜,除了要有開發(fā)服務器端,還要有專用的客戶端。
-
用在大規(guī)模的網(wǎng)路,資源分享紊亂,管理較難,安全性較低。