1.Skype的P2P的技術(shù)特點(diǎn)是什么?
對(duì)等(“P2P”)技術(shù)最早被一些文件共享應(yīng)用程序廣泛使用,例如
Napster 和 KaZaA 。在此類應(yīng)用程序中,對(duì)等技術(shù)允許用戶共享、搜索和下載文件。術(shù)語(yǔ)“對(duì)等”被廣泛運(yùn)用,也被廣泛濫用。只要用戶或節(jié)點(diǎn)之間涉及某些直接通迅,小型公司、大型企業(yè)、自我標(biāo)榜的“專家”以及其他試圖利用“對(duì)等電話”來(lái)獲利的個(gè)人都使用該術(shù)語(yǔ)。這類對(duì)等技術(shù)的說(shuō)明完全沒(méi)有切中要點(diǎn)。
我們認(rèn)為真正的對(duì)等系統(tǒng)是一種網(wǎng)絡(luò)中的所有節(jié)點(diǎn)均進(jìn)行動(dòng)態(tài)組合,以參與通訊路由、信息處理和需要較大帶寬的任務(wù)的系統(tǒng),而不再由中央服務(wù)器來(lái)處理這些任務(wù)。
真正的對(duì)等應(yīng)用程序使具有超前概念的小型公司開(kāi)發(fā)的軟件和發(fā)展的業(yè)務(wù)可以成功地與大型公司相抗衡。真正的對(duì)等技術(shù),一旦應(yīng)用于成熟的市場(chǎng),將成為
突破性技術(shù)。
與傳統(tǒng)的客戶端服務(wù)器網(wǎng)絡(luò)相比,非集中式對(duì)等網(wǎng)絡(luò)具有多種優(yōu)勢(shì)。這些網(wǎng)絡(luò)可以在不延長(zhǎng)搜索時(shí)間和不需要昂貴的集中式資源的情況下進(jìn)行無(wú)限擴(kuò)展。它們利用終端用戶計(jì)算機(jī)的處理能力和網(wǎng)絡(luò)帶寬,因此這些資源的增長(zhǎng)始終與網(wǎng)絡(luò)自身處理能力成正比。網(wǎng)絡(luò)中的每個(gè)新增節(jié)點(diǎn)都增加了網(wǎng)絡(luò)的潛在處理能力和帶寬。因此,通過(guò)分散資源,第二代
(2G) 對(duì)等網(wǎng)絡(luò)實(shí)際上能夠消除大型集中化基礎(chǔ)設(shè)施所引起的成本。
對(duì)等技術(shù)具有突破性影響,而對(duì)等電話自然而然地成為下一個(gè)發(fā)展方向,Skype
的創(chuàng)立就是為了開(kāi)發(fā)第一個(gè)對(duì)等電話網(wǎng)絡(luò)。
互聯(lián)網(wǎng)電話 – IP 電話– (VoIP) 早在幾年前已經(jīng)誕生,但是至今仍未進(jìn)入主流市場(chǎng)。對(duì)于研發(fā)網(wǎng)絡(luò)電話軟件的人員來(lái)說(shuō),造成這一點(diǎn)的原因很明顯:
- 可以真正比普通電話節(jié)約成本的產(chǎn)品沒(méi)有同等的質(zhì)量。
- 防火墻和網(wǎng)絡(luò)地址轉(zhuǎn)換的使用導(dǎo)致接通率極低(使 50% 以上的家用計(jì)算機(jī)無(wú)法使用傳統(tǒng)的網(wǎng)絡(luò)電話軟件進(jìn)行通話)。
- 用戶界面通常非常復(fù)雜,并且需要大量的配置和技術(shù)技巧。
集中化通過(guò)對(duì)通話進(jìn)行路由以便穿越防火墻或 NAT,這樣可以解決某些難題,但是,這使運(yùn)行網(wǎng)絡(luò)的成本與現(xiàn)有電話網(wǎng)絡(luò)的成本不相上下。此外,這些成本隨著用戶數(shù)量的增加而成正比地增長(zhǎng)。結(jié)果是提供此項(xiàng)服務(wù)的公司通常在他們的服務(wù)器上為每位用戶分配很少的資源,因而大大降低了通話質(zhì)量。
Skype 開(kāi)發(fā)團(tuán)隊(duì)已成功利用了網(wǎng)絡(luò)中的所有可用資源。這使我們可以提高
Skype 網(wǎng)絡(luò)中的通話接通率和通話質(zhì)量,從而遠(yuǎn)遠(yuǎn)優(yōu)勝于
POTS(“傳統(tǒng)電話系統(tǒng)”)。所有這些均不需要昂貴的集中式資源。此外,我們還深信我們已創(chuàng)建了世界上最用戶友好的界面!
Skype 使用以下一些技術(shù)來(lái)提供最先進(jìn)的網(wǎng)絡(luò)電話。
穿透防火墻和 NAT(網(wǎng)絡(luò)地址轉(zhuǎn)換)。
無(wú)防火墻的客戶端和公共可路由 IP 地址上的客戶端可以通過(guò)對(duì)通話進(jìn)行路由來(lái)幫助
NAT 節(jié)點(diǎn)進(jìn)行通信。這使兩臺(tái)無(wú)法進(jìn)行通迅的客戶端可以互相進(jìn)行通話。由于這些通話進(jìn)行了端到端加密,代理所冒的安全性或隱私權(quán)風(fēng)險(xiǎn)則很有限。
同樣,只有具有可備用資源的代理才會(huì)被選中,這樣這些用戶所體驗(yàn)的性能才不會(huì)受到影響。
同時(shí),我們開(kāi)發(fā)了幾種全新技術(shù)以避免終端用戶配置網(wǎng)關(guān)和防火墻,這些不夠直覺(jué)性的配置設(shè)置通常阻止大多數(shù)用戶成功進(jìn)行通訊。簡(jiǎn)言之,Skype
在大多數(shù)防火墻和網(wǎng)關(guān)后面運(yùn)行,并且不需要特殊配置。
全球分散式用戶目錄。
為了將靜態(tài)用戶名和用戶身份與可能發(fā)生改變的 IP 地址相互聯(lián)系,大多數(shù)即時(shí)消息或通信軟件需要某種形式的集中式目錄以在最終用戶之間建立連接。當(dāng)用戶重新部署或使用動(dòng)態(tài)
IP 地址重新連接網(wǎng)絡(luò)時(shí),這些聯(lián)系可能會(huì)發(fā)生改變。大多數(shù)基于互聯(lián)網(wǎng)的通迅工具使用集中式目錄跟蹤用戶,集中式目錄記錄所有用戶名和
IP 地址,并且持續(xù)跟蹤用戶是否處于聯(lián)機(jī)狀態(tài)。當(dāng)用戶群超過(guò)百萬(wàn)時(shí),集中式目錄的成本將非常昂貴。通過(guò)分散這一需要大量資源的基礎(chǔ)設(shè)施,Skype
可以將所有的資源集中在研發(fā)最先進(jìn)的功能方面。
文件共享應(yīng)用程序使用的對(duì)等網(wǎng)絡(luò)技術(shù)適用于分散此基礎(chǔ)設(shè)施,但是這些網(wǎng)絡(luò)實(shí)際上各自為陣
– 搜索功能無(wú)法到達(dá)網(wǎng)絡(luò)中的所有節(jié)點(diǎn)。顯而易見(jiàn),為了用最低的成本提供高質(zhì)量的通話,對(duì)第三代對(duì)等技術(shù)(“3G
P2P”)或全球搜索目錄 (GI)的開(kāi)發(fā)勢(shì)在必行,并且它代表了可擴(kuò)展網(wǎng)絡(luò)概念領(lǐng)域內(nèi)的另一種思維轉(zhuǎn)變。全球搜索目錄技術(shù)是一種多層網(wǎng)絡(luò),網(wǎng)絡(luò)中的各超節(jié)點(diǎn)
(Supernode) 相互進(jìn)行通訊之時(shí)對(duì)所有的用戶和資源都知悉明了,沒(méi)有多少延遲。
智能路由。
通過(guò)使用每個(gè)可用的資源,Skype 可以通過(guò)最有效的可能路徑對(duì)加密通話進(jìn)行智能路由。Skype
甚至保持打開(kāi)多個(gè)連接路徑,并且動(dòng)態(tài)選擇當(dāng)時(shí)最適合的路徑。這對(duì)減少等待時(shí)間和增加整個(gè)網(wǎng)絡(luò)的通話質(zhì)量都有非常明顯的影響。
安全性。
Skype 加密所有端到端通話和即時(shí)消息,實(shí)現(xiàn)無(wú)與倫比的隱私保密。由于所有通話都通過(guò)公共互聯(lián)網(wǎng)進(jìn)行路由,因此加密非常必要。
簡(jiǎn)單易用的用戶界面。
我們深信軟件應(yīng)當(dāng)為您效勞,而不應(yīng)對(duì)您造成煩惱,因此 Skype
的設(shè)計(jì)極易使用 — 可以使用 Windows 和電話的用戶能夠立即使用 Skype,并且軟件的運(yùn)行情況相當(dāng)好,同時(shí)在
Skype 運(yùn)行的其它平臺(tái)上也非常易于使用(Pocket PC、Linux、Mac OS
X)。 |