RSS   



  可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題 | 純文字版  


 


 
主題: [問題]point-to-point、P2P、E2E名詞區分   字型大小:||| 
poliu
銀驢友〔中級〕
等級: 13等級: 13等級: 13等級: 13


 . 積分: 560
 . 文章: 1627
 . 收花: 4403 支
 . 送花: 5477 支
 . 比例: 1.24
 . 在線: 3912 小時
 . 瀏覽: 38651 頁
 . 註冊: 7998
 . 失蹤: 209
 . Taiwan-Tainan
#1 : 2003-2-4 11:14 PM     只看本作者 引言回覆

請問一下
peer-to-peer
point-to-point
end-to-end
這三種怎麼區分???



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
Etnad
名譽版主
等級: 4


 . 積分: 39
 . 文章: 803
 . 收花: 13 支
 . 送花: 6 支
 . 比例: 0.46
 . 在線: 1382 小時
 . 瀏覽: 6220 頁
 . 註冊: 8000
 . 失蹤: 2685
 . Matrix
#2 : 2003-2-7 06:06 AM     只看本作者 引言回覆

我不知道我在這裡這樣寫有多少人看得懂, 不過  anyway, 我簡短說明一下.
如果看不懂、有錯誤或想補充都歡迎提出來.

在講這之前必須先概略介紹一下目前internet運作的方式. 網路上所有的資料都是透過每台電腦、router與gateway..等互相傳遞的.

一.Point-to-Point
一般在網路裡講到這個名詞有兩種意思, 分述如下:

1.相對於broadcast(廣播)而言的一種網路傳輸技術,
指只有來源電腦與目的電腦直接進行通訊.

2.就是以前撥接時代大家普遍使用的PPP, 是一種資料鏈結層的通訊協定. 特點是:
(1)不僅可使用在撥接網路, 也可使用在router與router之間的專線上.
(2)能夠很清楚找出一個frame的開始與結束, 也可處理錯誤偵測.
(3)連線控制協定用來建立連線、測試...etc, 並自動關閉不需要的連線.
(4)提供與網路層協商的方式, 所以是與你所使用的網路層無關的.
(5)以位元組為導向.

我想你應該是想問1的意思, 那個其實範圍很廣, 是一種丟封包的模式, 只要不是broadcast(包含multicast)類型的傳輸方式都算在此類. 你問的另外兩個東西是在 Point-to-Point 模式之下, 兩個節點之間傳輸的模式.

二.End-to-End與Peer-to-Peer
假如說今天你要用edonkey傳檔, 那中間的過程大略是這樣的:

你的PC--你的ADSL modem--internet(裡面一堆節點)--對方的ADSL modem-對方的PC

End-to-End(台灣翻成「端對端」) 這種通訊模式只負責在網路上相鄰的兩點之間建立可靠的傳輸服務, 比方說你的電腦到你的ADSL modem. 只要每兩個相鄰的點之間互相建立端對端的傳輸服務, 那你就能連到對方的電腦.

Peer-to-Peer(台灣翻成「點對點」, 就是所謂的P2P啦)則不是一種定義, 它指的是一種建立在端對端之上的概念. 像你今天要用edonkey抓檔, 你會在意中間要經過哪幾個點嗎? 不會的, 你也不需要, 因為網際網路已經具備端對端的特性, 你只要指定對方的位置, 你的電腦就會想辦法與對方建立一條如上圖那樣的連線, 中間的節點你根本不需要知道. 只注重上圖的頭尾兩端, 這就是點對點的由來. 在這樣的觀念大量應用之下, 每個人只要有合適的軟體, 理論上就可以與任何一個你想要接觸的IP建立連線, 做任何電腦有能力做到的事, 例如聊天, 交換檔案...etc.


最後是P2P軟體的發展史.

基於以上的概念, 每個人的電腦在網際網路這個世界之中都是平等的. 基於此, 才有了像Napster, Morpheus, Freenet, WinMX, KaZaA, 乃至於eDonkey、Overnet這樣的軟體問世. 他們被稱為P2P軟體, 是因為這類軟體相較於FTP讓每台電腦之間顯得更為平等而無差異. 過去的FTP用的是Client-Server這樣以Server為中心化的不平等概念, 所有的訊息交換都要透過伺服器才能進行. P2P軟體講的就只有一個東西, 去中心化(Decentralize). 使用P2P軟體的電腦所組成的網路就是P2P network.

早期的P2P網路仍然仰賴伺服器建立固定的檔案清單來進行檔案分享, 也就是說伺服器仍然在參與了檔案交換的過程, 例如 Napster. 所以最後Napster被告倒就是因為這個原因.

後來的P2P網路則慢慢擺除了這項缺點, 伺服器上不再存有每個人分享檔案的完整清單, 只有當有人提出需求要下載某個檔案時, 伺服器才會去動態地尋找並告知誰有這個檔案, 接下來兩點之間的檔案傳輸就完全不干伺服器的事了. 也就是對伺服器而言, 它並不清楚這些人分享的是什麼東西, 因為不論是檔案名稱或者是hash值, 都無法判定檔案的內容到底為何. 目前大多數的P2P軟體都屬於這一類, 也以此作為P2P網路伺服器無罪的理由. eDonkey亦屬於此類.

最後就是真正能達成去中心化理想的P2P軟體了.
星爺的名言:「其實根本沒有食神,或許說人人都可以是食神。」簡單地一語道盡這個理想, 不再有任何server的存在.  

目前只有 Overnet 以及其他一些實驗中的P2P軟體是符合這項要求的, 到目前為止, 搜尋檔案所需的額外頻寬以及搜尋效率不如之前的P2P軟體高仍然使得普及率無法提升. 但隨著技術不斷進步, 在可預見的未來內, 所有的P2P軟體勢必都會轉變成這類型, 否則伺服器總有一天會被商業團體以某些手法禁止, 儘管在法理上站得註腳.像是丹麥、日本、澳洲已經禁止eDonkey伺服器的架設了. 我們只能衷心地希望, 真正的P2P軟體能早一天實用化.

所以老話一句, 支持混種驢吧.
在這個青黃不接的時代裡, 兩者並行才是真正的王道啊....



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
仙貝
銀驢友〔高級〕
等級: 14等級: 14等級: 14等級: 14


今日心情

 . 積分: 1059
 . 精華: 1
 . 文章: 966
 . 收花: 9105 支
 . 送花: 590 支
 . 比例: 0.06
 . 在線: 3469 小時
 . 瀏覽: 8252 頁
 . 註冊: 7978
 . 失蹤: 1013
 . 織女的故鄉
#3 : 2003-3-15 06:04 PM     只看本作者 引言回覆

喔   這詳細壓
版大瞭解的還真多壓



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
poliu
銀驢友〔中級〕
等級: 13等級: 13等級: 13等級: 13


 . 積分: 560
 . 文章: 1627
 . 收花: 4403 支
 . 送花: 5477 支
 . 比例: 1.24
 . 在線: 3912 小時
 . 瀏覽: 38651 頁
 . 註冊: 7998
 . 失蹤: 209
 . Taiwan-Tainan
#4 : 2003-3-15 07:51 PM     只看本作者 引言回覆

在網路中的傳送模式可以分為三種,Unicast、Broadcast、Multicast ,Unicast屬於一對一的傳送方式,Broadcast是對整體網路做傳送,Multicast是對整體網路的特定幾台(Multicast Group)做傳送,Multicast的實作也可以靠Unicast或Broadcast實作出來,但是這種模擬方式會非常浪費網路資源。Multicast常應用於多媒體方面(如VOD)。

   Broadcast
  
 廣播是指在通訊網路上,一個工作站對網路 (Network) 上(不論是區域網路 (LAN ) 或廣域網路 (WAN ) )其它工作站發出訊息,像無線傳輸(Wireless Communication)、衛星傳輸(Satellite Transmission)都屬於這類型技術。與多點發送 (Multicast) 不同的是,多點傳送只發送訊息給特定接收者,而廣播則發送給所有接收者。


   Multicast
  
 多點發送是將訊息傳送給特定接收者,例如,在傳送電子郵件或其他資料時,某一個節點在接收到資料之後,會同時向數個連接的節點發送資料。電話會議與視訊會議基本上也是採用多點發送技術,但要求更有力的通訊協定與網路支援。
為了在TCP/IP網路(像是網際網路)上進行多點發送,而發展幾種標準,諸如IP Multicast與Mbone,可以讓使用者輕鬆連結多點發送群組。

另外還有anycast...資料不少...有興趣可自行尋找...



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
BDFish
鐵驢友〔初級〕
等級: 4


 . 積分: 25
 . 文章: 171
 . 收花: 148 支
 . 送花: 172 支
 . 比例: 1.16
 . 在線: 411 小時
 . 瀏覽: 1460 頁
 . 註冊: 7977
 . 失蹤: 1318
 . 火星
#5 : 2003-3-15 08:05 PM     只看本作者 引言回覆

請問一下Etnad大...

Overnet的原理是什麼?真的可以「完全沒有」透過Server就傳檔案的嗎?
還是說其實還是有Server,只是它並不像一般傳統Server需要知道使用者的
一堆資訊就可以做交換的工作呢?....



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
poliu
銀驢友〔中級〕
等級: 13等級: 13等級: 13等級: 13


 . 積分: 560
 . 文章: 1627
 . 收花: 4403 支
 . 送花: 5477 支
 . 比例: 1.24
 . 在線: 3912 小時
 . 瀏覽: 38651 頁
 . 註冊: 7998
 . 失蹤: 209
 . Taiwan-Tainan
#6 : 2003-3-15 09:33 PM     只看本作者 引言回覆


引用:
"BDFish 寫到 : 請問一下Etnad大...

Overnet的原理是什麼?真的可以「完全沒有」透過Server就傳檔案的嗎?
還是說其實還是有Server,只是它並不像一般傳統Server需要知道使用者的
一堆資訊就可以做交換的工作呢?....


嗯...我也有這問題...
跟我同學討論過...
想出來的是...
星爺的名言:「其實根本沒有食神,或許說人人都可以是食神。」
其實根本沒有Server,或許說人人都可以是Server。
不知對不對...
若是的話...
還有個疑問...

當第一次安裝好的時候...
如何找到其他人???
Overnet的做法好像是記錄著一些固定ip的Overnet node...
不知是否如此...



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
BDFish
鐵驢友〔初級〕
等級: 4


 . 積分: 25
 . 文章: 171
 . 收花: 148 支
 . 送花: 172 支
 . 比例: 1.16
 . 在線: 411 小時
 . 瀏覽: 1460 頁
 . 註冊: 7977
 . 失蹤: 1318
 . 火星
#7 : 2003-3-15 09:41 PM     只看本作者 引言回覆


引用:
"poliu 寫到 :
引用:
"BDFish 寫到 : 請問一下Etnad大...

Overnet的原理是什麼?真的可以「完全沒有」透過Server就傳檔案的嗎?
還是說其實還是有Server,只是它並不像一般傳統Server需要知道使用者的
一堆資訊就可以做交換的工作呢?....


嗯...我也有這問題...
跟我同學討論過...
想出來的是...
星爺的名言:「其實根本沒有食神,或許說人人都可以是食神。」
其實根本沒有Server,或許說人人都可以是Server。
不知對不對...
若是的話...
還有個疑問...

當第一次安裝好的時候...
如何找到其他人???
Overnet的做法好像是記錄著一些固定ip的Overnet node...
不知是否如此...


如果說,真的做到每台都是server,那不就跟每台都是client一樣了?
那麼這些「server」要怎麼跟別台「server」連上線?
而且,每台的IP隨時都有可能會變動(尤其是家庭用的網路,像是ADSL)...
總不可能從0.*.*.*一路給他「掃」到256.*.*.*吧?



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
poliu
銀驢友〔中級〕
等級: 13等級: 13等級: 13等級: 13


 . 積分: 560
 . 文章: 1627
 . 收花: 4403 支
 . 送花: 5477 支
 . 比例: 1.24
 . 在線: 3912 小時
 . 瀏覽: 38651 頁
 . 註冊: 7998
 . 失蹤: 209
 . Taiwan-Tainan
#8 : 2003-3-15 10:05 PM     只看本作者 引言回覆


引用:
"BDFish 寫到 :
如果說,真的做到每台都是server,那不就跟每台都是client一樣了?
那麼這些「server」要怎麼跟別台「server」連上線?
而且,每台的IP隨時都有可能會變動(尤其是家庭用的網路,像是ADSL)...
總不可能從0.*.*.*一路給他「掃」到256.*.*.*吧?


這就是我的第二個疑問呀...


引用:
"poliu 寫到 :
當第一次安裝好的時候...
如何找到其他人???
Overnet的做法好像是記錄著一些固定ip的Overnet node...
不知是否如此...


除了這樣...好像就只有一路給他掃了...
可是實在不太可能這樣...
太浪費網路資源了...



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
小斌
青銅驢友
等級: 11等級: 11等級: 11等級: 11


十週年紀念徽章(五級)  

 . 積分: 326
 . 精華: 3
 . 文章: 862
 . 收花: 2309 支
 . 送花: 3898 支
 . 比例: 1.69
 . 在線: 293 小時
 . 瀏覽: 5290 頁
 . 註冊: 7998
 . 失蹤: 1094
 . 麥麥團
#9 : 2003-3-23 01:06 PM     只看本作者 引言回覆

當然不是每個IP都一路掃下去啊……那樣會掛掉的(笑)

Overnet是使用網網互連的原理。看看你的混種驢,點一下上方的「好友」然後看看左下角正在跟你連線的使用者,有沒有看到「夥伴」(以中文版為例)?簡單來講,你會跟那個使用者連上線,就是因為他的「夥伴」媒介的……這樣講或許不太清楚吧?換個方式講。

你現在的混種驢應該有不少使用者正在跟你連線吧?那些跟你連上線的使用者們會從你那裡取得你的使用者清單;同樣地你也會從那些使用者處取得使用者清單。透過這樣每台電腦互相傳遞使用者資訊……就達成了「免Server」的Overnet啦。

就像之前有人講的一樣「其實根本沒有Server,或許說人人都可以是Server。」這句話就道盡了一切囉……

不知道這樣的講法是否有誤,還請各位先進給予指教。



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
poliu
銀驢友〔中級〕
等級: 13等級: 13等級: 13等級: 13


 . 積分: 560
 . 文章: 1627
 . 收花: 4403 支
 . 送花: 5477 支
 . 比例: 1.24
 . 在線: 3912 小時
 . 瀏覽: 38651 頁
 . 註冊: 7998
 . 失蹤: 209
 . Taiwan-Tainan
#10 : 2003-3-24 11:44 PM     只看本作者 引言回覆


引用:
"小斌 寫到 : Overnet是使用網網互連的原理。看看你的混種驢,點一下上方的「好友」然後看看左下角正在跟你連線的使用者,有沒有看到「夥伴」(以中文版為例)?簡單來講,你會跟那個使用者連上線,就是因為他的「夥伴」媒介的……這樣講或許不太清楚吧?換個方式講。

你現在的混種驢應該有不少使用者正在跟你連線吧?那些跟你連上線的使用者們會從你那裡取得你的使用者清單;同樣地你也會從那些使用者處取得使用者清單。透過這樣每台電腦互相傳遞使用者資訊……就達成了「免Server」的Overnet啦。


你說的我知道呀...不過我的問題是...
剛安裝好的overnet要如何找到另外一個使用者???

要從別的使用者處取得清單...
也要先連上某個使用者唄...
那你要如何找到那個使用者呢???
overnet的做法是內建不會變動的使用者嗎???

而你說的部份已經是找到那個使用者後的事了...



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
西瓜
鍛鐵驢友
等級: 7等級: 7等級: 7
西瓜樂園園主

今日心情

 . 積分: 95
 . 文章: 742
 . 收花: 329 支
 . 送花: 7310 支
 . 比例: 22.22
 . 在線: 3681 小時
 . 瀏覽: 24181 頁
 . 註冊: 8001
 . 失蹤: 51
 . 西瓜樂園
#11 : 2003-3-25 12:22 AM     只看本作者 引言回覆

overnet安裝的package裡面已經有一些比較固定的使用者的ip了(要的話網路上也找得到一些比較固定ip的使用者, 這就是bootip可以用的地方)... 連到一個後, 你自己的contact list 就會慢慢增加並且'私人話'...


[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
fehov
初出茅驢
等級: 1


今日心情

 . 積分: 3
 . 文章: 11
 . 收花: 11 支
 . 送花: 1 支
 . 比例: 0.09
 . 在線: 114 小時
 . 瀏覽: 1680 頁
 . 註冊: 7100
 . 失蹤: 34
#12 : 2003-5-26 03:11 AM     只看本作者 引言回覆


引用:
"西瓜 寫到 : overnet安裝的package裡面已經有一些比較固定的使用者的ip了(要的話網路上也找得到一些比較固定ip的使用者, 這就是bootip可以用的地方)... 連到一個後, 你自己的contact list 就會慢慢增加並且'私人話'...


真的嗎~~你怎麼知道overnet安裝的package裡面已經有一些比較固定的使用者的ip了,哪邊可以看出來.



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
starroach
驢有所悟
等級: 3等級: 3


 . 積分: 18
 . 文章: 219
 . 收花: 40 支
 . 送花: 36 支
 . 比例: 0.9
 . 在線: 199 小時
 . 瀏覽: 850 頁
 . 註冊: 7958
 . 失蹤: 1249
 . 星空下的冷氣機
#13 : 2003-6-5 05:06 AM     只看本作者 引言回覆

看到這邊
有種不論雞生蛋,或者蛋生雞

還是都得先突變出一隻雞的感覺.....^^.....

阿~好晚了



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記

   

快速回覆
表情符號

更多 Smilies

字型大小 : |||      [完成後可按 Ctrl+Enter 發佈]        

溫馨提示:本區開放遊客瀏覽。
選項:
關閉 URL 識別    關閉 表情符號    關閉 Discuz! 代碼    使用個人簽名    接收新回覆信件通知
發表時自動複製內容   [立即複製] (IE only)


 



所在時區為 GMT+8, 現在時間是 2024-4-25 09:12 PM
清除 Cookies - 連絡我們 - TWed2k © 2001-2046 - 純文字版 - 說明
Discuz! 0.1 | Processed in 0.028547 second(s), 6 queries , Qzip disabled