




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1CoolStreaming/DONet:實時流媒體傳輸?shù)臄?shù)據(jù)重疊網(wǎng)絡作者:XinyanZhang,JiangchuanLiu,BoLi,Tak-ShingPeterYum翻譯:默難(monnand@gmail).DriftingLeaves(driftingleaves@yahoo)摘要
(本節(jié)翻譯:DriftingLeaves)啊本文扇描述俊了五DO忘Ne障t逝-廟-憑-炒一種錢用于衫流媒宣體的仗數(shù)據(jù)丸驅(qū)動刺網(wǎng)絡糞.懇DO譽Ne炭t獅的核早心操寄作非剪常簡臂單剖:煮每一額個結(jié)唐點與贈一組燭伙伴炒周期臣性地淚交換語數(shù)據(jù)消可用掌性信垮息,茂從稅一個候或多籍個伙志伴那樣里接矛收自猛己所豬沒有波的數(shù)殃據(jù),薯并趁把自臨己所堵?lián)碛挟€的數(shù)褲據(jù)提嗎供應揀需要訴的伙牽伴.秩我償們將導著重京分析緊這種糟數(shù)據(jù)斜驅(qū)動嶼設計腸的三皇種突蟻出特驢性:慮(1畢)橋易于繩實現(xiàn)尚,災它不術(shù)需要氣構(gòu)建棟或維利護一矩個復似雜的中全局捐結(jié)構(gòu)疼;共(2療)繡高效今,數(shù)西據(jù)的討傳遞牛方向嘗是依底照數(shù)爸據(jù)的些可用哀性信涌息而喬動態(tài)湯改變藏的,滾而逢不是小被限臥制在議特定鍋的方盈向上親;迅(3革)炊健壯俊,叫允許圣結(jié)點恥的伙液伴關(guān)孕系在益眾多置提供松者中禿作出炒適應民變化擔的快漫速轉(zhuǎn)員換.狗
坦這篇歇文章鋼將會疤通篇赴分析靠D事ON賊et淹在辜有限職延遲沙下的上可擴債展性辣,甚而且時也會承考慮默到實?,F(xiàn)確DO虛Ne芽t丈時所亦面臨慮的一吃些實招際挑勝戰(zhàn),貨并逼在此友根底享上提筑出一負個有藥效的旅成員萄關(guān)系痛和伙蟻伴關(guān)鎖系管譽理算冷法,顛以動及一猴個能胃完成炭實時桂且連嘉續(xù)播鐘放流它內(nèi)容遵的智畜能調(diào)約度算秒法.淡通過灰P揉l(xiāng)a象ne揉tl閃ab叨已許經(jīng)在損大范嘩圍內(nèi)貫評估振了嗎DO扎Ne勻t定的性射能.魔這項些實縫驗幾社乎包捕括了杜P驗la榮ne薦tl餅ab凡的毛所有緣有效途結(jié)點槍.滅實驗舉結(jié)果四說明還D膝ON忠et賴甚享至能呆夠在鴨復雜噸的網(wǎng)晶絡條圈件下礙到達南很好唐的流荒質(zhì)量氧.寬此外疊,夸控制鐘所帶且來的溫額外憑開銷蓋和傳生輸延效遲都倆可以假設保持紫在很懲低的畝水平吊上.春汗在仔20動04這年5蓮月3淘0日逗,特一個成基于團In繡te癢rn越et近的名D鎮(zhèn)ON所et芹的信實現(xiàn)輪-男-伙-挨C睜oo蜘lS帆tr奉ea寒mi誤ng攜v點.0過.9探發(fā)布苦了.鏟它亭已經(jīng)悉吸引濁了超達過3糧00嫌00同的用掀戶并聰且在卻一些翼頂峰縫時間吊創(chuàng)下悼了4鼠00數(shù)0人榨同時券在線傳的記光錄.漠這缺篇論謙文將等會討符論關(guān)涼于段Co彈ol番St甩re譽am悉in娘g治設計賺的關(guān)疏鍵問凍題,吐并濱且描須述一忽些這書次大湯范圍退測試竟中的碑有趣暴現(xiàn)象析.阻具體絹來說耗,止網(wǎng)絡治范圍與越大場,政被傳捎送的毯流的棄質(zhì)量踐將會治越好恢.享I.壘概源述
姿
委(親本節(jié)功翻譯隆:溫Dr璃if畫ti片ng挪Le免av點es策)蠟隨著帶寬帶閉接入鎮(zhèn)的普零及化陰,狀多媒疫體服刊務對駕用戶內(nèi)來說德變得揭日益淋重要餃,英并且爛已經(jīng)皮成為企今天手I輝nt滅er辭ne夸t鉤流量跡的重巧要組無成部陰分.固許巨多諸輸如網(wǎng)辨絡電支視,浪新平聞廣今播的鹿多媒攝體應是用都鮮涉及晶到把趴流媒敢體從責源頭辛傳送陳給大吃量用懸戶的碧過程懷.風對這玻些應慶用來扭說,耽I姜P蒼多播梢也許偏是最剝有效形的途表徑;舉然州而它齒的擴圍展卻布因為腥許多墳現(xiàn)實盯上的奧和政自治上賊的因貢素而已受到海限制泡,嶺例如并缺乏來動力竟去安蘇裝具餅有多源播能攻力的坑路由卻來承包擔多誤播流評量.泛因嬌此研衛(wèi)究者帥們開曲始關(guān)稅注應臣用層似上的球解決耐方案竊-愁-歉-弦通宇過參余與者悟的合炊作來拘建立場一個懲在單將播通吹道之旋外的惜重疊旺網(wǎng)絡樸,剝這些齒參與車者也崖被稱值作重期疊網(wǎng)傳絡結(jié)袖點乞(練Ov皂er倘la或y敬No嚴de置)紹,邀那么貼在此桃根底旁上,載就盞可以吼通過熄結(jié)點敏之間拆的數(shù)繭據(jù)依震賴關(guān)統(tǒng)系,揮實賣現(xiàn)所款謂的肉多播靜.資作為毅I尊P京多播密的替訓代方煎案,粗開鉤始時倒許多時網(wǎng)絡熱構(gòu)建輸算法士大多版使用謊樹結(jié)杰構(gòu)來冤實現(xiàn)婚數(shù)據(jù)仰傳遞僑.因雖然鐘這種盡方案直能夠必像澤IP母多胳播一疊樣,隔與按專用新根底逗路由艘(難D雹ed涌ic涂at師ed憲I罰nf期ra跡st薪ru鳴ct份ur皺e介Ro衡ut謠er猶s嗚)脫很好斥的搭圓配,旅但盛是卻勾經(jīng)常泊會與聽帶有持動態(tài)劫結(jié)點身的應達用層址網(wǎng)絡漆搭配互錯誤漿.衫而且毫自主閉網(wǎng)絡察結(jié)點勺會輕腥易地皆崩潰密或離協(xié)開,糧因貧此樹哀結(jié)構(gòu)窄是高賀度易搞損的朵.繳而這賓一問焰題在倍對帶曉寬和令連續(xù)哨性都寒有很較高要肉求的駐流傳震輸中炸,燒顯得碰更加漁嚴重繼.補同時暈雖然溫像網(wǎng)己孔和禿森林境這樣結(jié)的復梨雜結(jié)馳構(gòu)能旋局部際地解觸決問寸題,券但睬其本次身的敞實現(xiàn)惠卻過叮于復掉雜,崖而鮮且經(jīng)馬常缺頑乏可收擴展陽性.她從另莖一個倉角度站講,野把柔多播冶功能麗移植碌到應集用層艷同樣掀會導雞致更棵大的拔彈性母;績具體比來說械,本所有辰的結(jié)丟點都宋有很潤強的維緩沖卻能力皮并且板能夠才靈活如,蝴智能怒地決蓬定數(shù)滲據(jù)的辭傳輸竿方向鍋.巾因此乓文章太中提詞出了殃一個狐以數(shù)粗據(jù)為北中心斗的樹(母Da概ta著-c撞en籌tr乏ic昌)等設叼計方善案-搬-燒-榆一格個結(jié)蓮點總匙是向何那些柔需要資數(shù)據(jù)望的結(jié)超點傳溜送數(shù)閉據(jù),攤而略它們榨之間斷沒有妹諸如丹父子來關(guān)系寺,獨內(nèi)部潑外部付關(guān)系爽和上模行流晚下行柳流關(guān)哀系.孫換黨句話獎說,棕是繡數(shù)據(jù)諸的可籠用性滅信息堤引導悉著數(shù)亭據(jù)的臟流向蒸,哥而不殘是一退個特牌殊的辜網(wǎng)絡掙結(jié)構(gòu)河約束卷了數(shù)縣據(jù)的瞎流向其.這齡種數(shù)食據(jù)中疫心的敗設計漫將會旺更加阻適應抗具有微高動誕態(tài)的芳結(jié)點約的網(wǎng)攏絡.袋尤僵其是際考慮孕到一押個半鞠靜態(tài)采的結(jié)彼構(gòu),司無爹論多牙么有聯(lián)效,犬總方是會抗因為僚結(jié)點轉(zhuǎn)的動精態(tài)而孟處于賭次優(yōu)濕的狀待態(tài).遷基于施這樣鵲的目扇標,土本趙文描榜述了燈DO搭Ne欺t檔-走-裕-戲一個蜂數(shù)據(jù)努驅(qū)動倉的重籠疊網(wǎng)憂絡,本而瓦其中階的核耗心操彼作非兩常簡桌單:銳每些一個慈結(jié)點亭與一駱組伙千伴周蹈期性可地交意換數(shù)疼據(jù)可輛用性始信息刻,胞從一練個或蘿多個耗伙伴墊那里期接收母自己啞所沒扶有的符數(shù)據(jù)廣,浩并把濃自己兵所擁棒有的超數(shù)據(jù)勻提供傷給需結(jié)要的令伙伴單.橫我們轉(zhuǎn)將著跨重分假設析這坑種數(shù)典據(jù)驅(qū)范動設表計的澤三種頓突出坦特性輛:(財1)說易攝于實喂現(xiàn),串它欲不需漏要構(gòu)假設建并霸維護婚一個襲復雜擱的全隙局結(jié)椅構(gòu);制(押2)股高雞效,楊數(shù)據(jù)豐的傳再遞方消向是認依照間數(shù)據(jù)適的可筑用性創(chuàng)信息移而動揮態(tài)改顯變的懂,宜而不棕是被信限制拖在特艦定的主方向偉上;典(店3)莫健把壯的憶,山有彈貍性的牧,光允許備結(jié)點石的伙朝伴關(guān)裂系在命眾多么提供寧者中觀作出損適應危變化震的快蹤速轉(zhuǎn)鉆換.吉此瘋外,怒關(guān)斗于結(jié)塔果的蘋分析至顯示臂出了色網(wǎng)絡挎半徑務與網(wǎng)慶絡大著小的噸邏輯場關(guān)系直,花這也蘆說明麗了革DO詳Ne牢t求能夠下在有逆限延盜遲的滲情況籮下進選行擴倆展.未纖為了栽實現(xiàn)將傳輸?shù)珜崟r箏流媒憑體的介數(shù)據(jù)盼驅(qū)動馳網(wǎng)絡東,訂大量環(huán)的實元際問排題需綠要考桐慮.廈在類本文費中,址將財要討雷論荷DO應Ne丑t沙中的飲假設干塵關(guān)鍵蛾問題燈.齒包括騰伙伴麗關(guān)系掛的建伴立,痰數(shù)呀據(jù)可紅用性戰(zhàn)信息凳的編劉碼和央交換拍,勢以及慨視頻暖數(shù)據(jù)駁是如忘何在內(nèi)伙伴膀間被炊提供膚和獲守得的猴.天這里皆將要研提出繩一套厚可擴灶展的擔成員扭關(guān)系賀和伙前伴關(guān)刻系的新管理忙算法莖和一膝個智蛙能調(diào)饒度算軍法,截這粘些方仁案將系會在析使用幣較低仇控制音開銷鹽的情顧況下釣,貫為中銅高帶驚寬用惠戶提弦供高援效連嚴續(xù)的菠流傳頸輸,享同所時平掀穩(wěn)地搶將傳鳴輸負涌載分釣配到錫正在夜參與錫的結(jié)路點中卷,敗并使圣結(jié)點灰與異贈構(gòu)網(wǎng)吩絡相暑適應梯.助通過窯P做la交ne銜tl嚷ab屈已裕經(jīng)在剪大范螞圍內(nèi)艘評估鴨了雪DO咱Ne擠t振的性平能.簡這蘋些實癢驗幾輝乎動囑用了俘P仆la捆ne墻tl暴ab桌跨釀越五衛(wèi)大洲斑的所芽有可熊用結(jié)畫點.刷實寶驗結(jié)群果表但明再DO粥Ne薦t劃在流述速率價和播硬放連湊續(xù)性量上能衛(wèi)到達院很高它的要噴求.拳此否外,隱控咸制所袍帶來企的額躬外開封銷和搏傳輸謝延遲暖都可澡以保甲持在涼很低宿的水英平上段.促根據(jù)露當前通掌握督的材灑料,載全適球范財圍的般實驗諒很少諸在文夕獻中琴提及跌.省為此溪文章犯中列泄出了凝在實飯驗當滋中遇嗽到的學幾個獲典型過問題容.宗并討譜論了飾影響僻實驗尊結(jié)果茫和可淹能在絨將來筋影響專P巾la醬ne鳳tL扮ab日發(fā)詞展的栗因素株.診最后潮,在布20將04趙年5緒月3堤0日侄,栽一個查公開歐的,震基壺于I染nt滲er億ne法t宴的架DO析Ne指t櫻實現(xiàn)紐-綱-西-據(jù)C魚oo添lS媽tr狀ea禁mi暖ng洞v狼.0潤.9貿(mào)發(fā)布窮了,嘗它江已經(jīng)賀能夠績播放赤由一絡個免串費視報頻服睜務器紅所提揪供的描實時匆體育港節(jié)目途,賢這個哪軟件吧最初醋只吸罵引了釣20螺個用脂戶,抹但炸是截唇至本再文發(fā)晚布,鹽超涌過3葵00妨00始的用它戶勵(溝從獨靜立I御P的梯統(tǒng)計塞上看暑)能已刑經(jīng)使規(guī)用過距這個猶流媒悲體軟油件,栽在指一些講頂峰性時間箱甚至蜜到達盲40唱00映多用耍戶同獲時在摘線.牽先斤前的溜統(tǒng)計臘結(jié)果姿和用蝦戶的醉反應躲是十步分鼓盡舞人踐心的娘,讀這也蔽說明屆了兩款個有桶趣的匯事實森:司第待一,柴現(xiàn)惕在的眨I咽nt張er棉ne斧t顫已經(jīng)虹有足哈夠的距帶寬竿來支呢持電傍視質(zhì)扮量的政數(shù)據(jù)傲流詳(看45爸0初Kb丈ps坦)歌;劇第二笨,淡數(shù)據(jù)拘驅(qū)動飼網(wǎng)絡湯越大蹤,旨所傳北送的迎數(shù)據(jù)灶流質(zhì)傭量將賣會越疲好.察這潮兩點柜都再米一次園說明餃了本笛文所妻提出徑的數(shù)宴據(jù)驅(qū)深動重伏疊網(wǎng)愁絡是勸用來踢解決池多播葡視頻鑼分配丸的可箏靠方寺案.巧II叛.于相關(guān)弦工作搜
特(精本蔑節(jié)翻捉譯:獎D舍ri漆ft意in姻gL斑ea思v槽es俱)鮮在過絨去的剃十年堪里,拾出頂現(xiàn)過俱一些情基于苗IP纏多播疏視頻爆的重父要研桌究,抖可盼以參普考劣[1昆8]仍.較最近需,又際提出內(nèi)了許類多有米關(guān)網(wǎng)蹲絡多撫播驕(河Ov墓er溜la緞y個Mu刪lt輪ip迷ly劍S底ys牧te兼m師)復的系無統(tǒng),那它牛們大療體上薄分為姜兩類思:亭基于逢代理絮協(xié)助姿(貿(mào)P紅ro縫xy尺-a狂ss竄is勒te希d腰)裝的和敲基于片P瓦2P抱的捕.婆在傳橡統(tǒng)意轟義上期,買通常統(tǒng)事先訓安排掃一整壇套服瓜務或跌應用五層上授的代界理,草然極后在雅這些嫩錨點錦(茅A遍nc樂ho蝦r搏No危de鹽)撫的聽協(xié)助俱下建楊立起泛一個游高質(zhì)附量的浸網(wǎng)絡才[1鮮],惕[2刷],雄[2炒4]疏,[從26大],濟[2揚8]門.伶DO界Ne畢ts擠屬于后第二擇類,霧它胸不依報賴于懼專用錘結(jié)點犯(防D翻ed熟ic瞞at傘ed壩n脂od蜘e升)撒,瞎但是礎能在理自組踩織的腸自動慘結(jié)點躺(功A粥ut鳴on槽om侍ou艷s沖No纖de裂s革)榜的基頸礎之奔上建哨立起蝴一個帝網(wǎng)絡艱.所在這予一部丟分中剩,召我們緣將對煎現(xiàn)行北的幾貧種網(wǎng)然絡流浴協(xié)議奔作簡豆略介笑紹,曠重脂點將嘴放在痛那些蛇完全炎遵循逆p蓮2p斗模寺式的斑協(xié)議悶上.邀A.環(huán)基釀于樹尼結(jié)構(gòu)擱的網(wǎng)趣絡及展其擴追展蔑像前照面所快提到燦的,醋許劫多網(wǎng)流絡流奏協(xié)議概采用汽基于針I(yè)P涌多播筆的樹謎狀結(jié)盆構(gòu).飯在滑網(wǎng)絡骨結(jié)點叨之間燈構(gòu)建牌并維院護一動個高濁效的送分布餐式樹已結(jié)構(gòu)贈,謝是這召類系極統(tǒng)的叨關(guān)鍵接.抹在C忽oo器pN蛙et快中磁,由視頻暮源作百為樹桑結(jié)構(gòu)刪的根切,營收集也所有傍結(jié)點大的信酷息,凝用臭于樹刮的構(gòu)瓣造及匯維護忍.騙因此仙集中逝式的睡算法納將會趕非常栽有效室.繞但這沙樣的些作法留必須損依賴狡于一訪個功筒能強訊大的藥專用產(chǎn)根結(jié)弊點.蓄同慰時,射像市S粥pr拉ea襖dI治t[流10掌],例N毛IC蔬E[膛12貼]和警ZI漢GZ歷AG恢[1樂1]為,津使用縣分布潤式算最法通槐過一當系列既結(jié)點茂,槳實現(xiàn)定構(gòu)建獸和路止由功為能.角在板大規(guī)央模網(wǎng)捧絡中溪,絮這些袖算法躬采用旦層次賭聚類譜(團H便ie袋ra予rc美hi某ca姜l陽Cl址us器te有ri努ng啄)葵的深方式旨來達壞到最貝小的廊延遲桌(武從樹燈的高拼度上推講誤)跡或邊娃界結(jié)娃點的盜工作駁量友(從懇扇出屋度帖(挽Fa犧no攏ut騎D釣eg乖re門e認)搶上講信)踏.矮但哭是,極一胡個樹株結(jié)構(gòu)贊中的消內(nèi)部懼結(jié)點尚會有附較大盤的負寫載,貝因釋此它腹的離集開或恢崩潰釘,終將會畏在很代大范安圍內(nèi)綱導致尸后代戲結(jié)點彈的緩宇沖區(qū)職缺乏炭.槽雖然俱已經(jīng)疊設計娃出了偶一些和樹結(jié)注構(gòu)的佳修復他算法燥來適淋應結(jié)敘點的緒動態(tài)粗變化弱[夏12稅],滅[1橫1]憶,[搏23德];難但共是樹斗的結(jié)能構(gòu)仍針會在么高動罷態(tài)的祝網(wǎng)絡都環(huán)境您中遭伍到頻獨繁破令壞.或還存樸在許石多用植來解將決樹音結(jié)構(gòu)草負載奉不均迫衡或必易損翁性的委其他斷方案題.桌例如視建立趙以網(wǎng)礦孔為關(guān)根底岡的樹丙結(jié)構(gòu)渣(告N扭ar重ad絞a退及它賽的擴揭展活[1虎4]潤,腎Bu致ll撒et易[游20畏])沸,皇維繪護一店個多沉分布胞式樹策結(jié)構(gòu)旦(恢S過pl掉it贏St拘re骨am杯[訪19搏])汪,貼或者碧在分估層編管碼無(么PA蛇LS袍[借29赴])巷和冷多重兄描述應編碼油(堪C羨oo瘋pN嚴et鍛[式3]粗)有之間宿權(quán)衡拜.捏DO醉Ne蝦t她通潮過引犯入一帽種簡跳單明巨了的癥數(shù)據(jù)里驅(qū)動呈方案堅,王來彌雄補這抽些缺泊陷.串它撐并不湖需要歷維護輛一個高更復鴉雜的養(yǎng)結(jié)構(gòu)藥,終或者躁依賴獵于先表進的圾編碼朱技術(shù)俘,殺雖說斤后一喉點也歷會在平這個礙方案服中起閑到一紗定作惑用.枯B.針以翅閑橋談默(獲Go獸ss拋ip殖)而為捧根底竄的協(xié)私議例最近眠,軌閑談努(鹿或島傳染渠病啄)昏算法羞已經(jīng)章成為斜P裁2P抱系躁統(tǒng)中沾信息龍多播鼠傳播紙的流揀行解層決方做案奉[1幼3]愉,條[2爸2]以.旗在一伏個典浴型的小閑談倉算法練中,慮一貧個結(jié)邪點將國新信浴息發(fā)口給一勝組隨仗機選摔擇的死結(jié)點徐;傅這些興結(jié)點劇會在務下一潑輪中社作相尺似的柴事情久,練直到劈所有戴結(jié)點況都收容到信昏息.序閑崗談對喇象的阿隨機森選擇詠,覺能使黎系統(tǒng)壤加強句對隨儲機發(fā)季生的縮意外疊退出抬的彈猛性,職并譯且能廟夠進泉行非請中心案式的驢操作湊.研與毒[1知6]栗相狗似,殊D罵ON蝶et領(lǐng)的曬成員蔽管理憤中使懲用了哨閑談奏協(xié)議豐.揀DO肆Ne杯t澤中的當數(shù)據(jù)蛋傳輸重方法僻也部眠分受禽到閑耗談概牽念的兩影響脅.辮但無盡論如仗何,借不殿能將搶閑談金機制藍直接等用于蘋流傳胖輸,篇因朽為隨項機的睛傳送魄數(shù)據(jù)娃會帶崗來大綠量的逢冗余腰,涉而這藍對于卷有高軟帶寬牧需求潤的流情應用揮來說級更加舞嚴重燥.弊DO鼓Ne毛t惑中,堪使偵用了擺一個防有力消伙伴遠的選律擇算那法,筒和香一個場低開回銷的銅調(diào)度乏算法太,缸以便枯于在乒大量縣減少太冗余澡的情攜況下臂,緒智能誠地從少眾多扔伙伴抹中接送收數(shù)抵據(jù).鋸先前賺進行長的一稠些有杜關(guān)胃P2板P凍的請擔求式受流傳異輸扛(散例如軍,捆[4孕],測[賊5]鉗,暴[6漆],鍋[澇7]箭,熔[8掌],紀[這9]以)宮的工禁作與葵閑談罷機制理緊密接相關(guān)罷,偏DO降Ne賣t嶄也是堂如此遲.罵在這鼓樣的楊機制捷中,撈視儀頻數(shù)鬧據(jù)由袋一些蹤種子曠結(jié)點追在有埋異步膽需求振的結(jié)炸點中續(xù)傳播紛.哲同時興,長一個挨或多蛛個結(jié)勵點,線能喘夠一奇起為冶一個嘴新結(jié)渣點提矩供緩瑞沖數(shù)永據(jù),前并墊能隨依著提決供者船的增吵多,乖增飼強系拐統(tǒng)的病能力棗.務DO技Ne河t扎的目潛標是恭通過姻半同榨步的尋結(jié)點循,克到達液實時勤流媒岡體傳蹤輸,鮮這熄就需炭要不停同的國解決即方法奇.梨然而磨,濁在實恒際的必In現(xiàn)te蒼rn提et億實肝現(xiàn)中勢,悟DO刪Ne股t減的能棄力有越很大梢的增宅強,雄這異也證腔明了逃那些衡在蔽P2沉P升請求趴式流死傳輸炒研究辱中的箭論證三.梁II幟I.陪D觀ON狂et漸的設握計與簡優(yōu)化扛(涌本寶節(jié)翻采譯:偏默糊難童)殼Fi蝦g-桃1炭一個灘DO復Ne比t結(jié)賊點的醬系統(tǒng)竟架構(gòu)匯圖真Fi辛g-防1閣是一洞個烈DO巾Ne貌t菊結(jié)點禁中的每系統(tǒng)誘架構(gòu)峽圖.略其嗎中有冰三個拍重要腳模塊延:緩(1寬)沾成員夜管理殿模塊假(而M溜em疾be桶rs叼hi壤p洪Ma堵na侵ge忌r姿).叛負順責維腳護網(wǎng)常絡中及一部癥分結(jié)終點的薪相關(guān)瘡信息鬧;域(2住)扇伙伴鍋管理乳模塊喬(擊P永ar愛tn愁er喘sh鴿ip井M伸an識ag飛er蠶)揚.溫負責聯(lián)與網(wǎng)撤絡中后的其燕他結(jié)篩點建戴立并眼維護錦伙伴報關(guān)系墨(溝譯牢者注收:臟原文添中的變``階Me漲mb身er撫''普一詞雞此處脆被翻調(diào)譯為條``枝成員勉''觀;鉛``魄Pa慰rt穩(wěn)ne悉r'眾'被帆譯為光``軋伙伴要''頂.術(shù)二者顧區(qū)別藏為:版網(wǎng)望絡中社的一伍個結(jié)列點被楊稱為扭這個零網(wǎng)絡聲中的繁成員適;緣網(wǎng)絡寸中兩算個直仔接相旱連的組結(jié)點灰互為憶伙伴層.碌);緊(副3)桐調(diào)巷度器林(賴S顏ch住ed隸ul瓶er逮)予.濕負責楊視頻售數(shù)據(jù)璃傳輸瞇過程削的調(diào)泰度工鬼作.貴一迷個誰DO勉Ne爭t待結(jié)點尸的角司色相杰對于鋸視頻毅流中裝的每潤一個儲分段鉗(柿S巡eg槐me鐵nt遺)彩,歐既可慘以是浸分段士的接五收者盆(賽R觀ec恭ei環(huán)ve汁r錘),暴也探可以紀是提乒供者裂(玩S嫩up朗pl菊ie鉛r各),張或蛋二者四皆是臥.爭結(jié)點蠟角色缸確實叉定會哲根據(jù)拼分段相的可自用性湊信息猾(層S卸eg拼me球nt帽's撐A心va鄰il桃ab清il延it植y爸In梅fo錦rm闖at呀io羊n狹),咬動嘩態(tài)地局調(diào)整餅.瞞分段候的可上用性類信息佳會在例結(jié)點殃及其副伙伴隔之間螺周期惱性地罰傳遞孫.場(墻譯者跨注:式原燙文中椒使用隊的是蚊`補`p量er貌io己di魚ca撞ll摔y竹ex及ch偷an敗ge棉d掏be埋tw翅ee球n打th梨e六no畜de奇a南nd壺i紛ts崖p角ar再tn伐er杰s'音'.買翻疏譯為叨``好周期類性地運在結(jié)教點及破其伙叫伴間陜傳遞民''幣.張但是珠譯者緣認為異,點這種禿傳遞節(jié)并非址是嚴離格地蒙周期胳性動蟲作,幅即艇,與兩次秩信息鉗交換畏之間侄的時扎間間收隔不奉一定弟是個抄常數(shù)糖.舌因此童,害此處痰翻譯懸為`逝`周堆期性裂地'吊'言似乎桂欠妥鍛)拔但惜是最律初提并供資洋源的灣結(jié)點鉤(勸S撲ou味rc果e霧No耽de詞)家是記個例滔外字--耽-吸它的欺角色蝕永遠搶是分績段的釘提供惕者.星在軟此,菜這擾種結(jié)休點被沖稱為歇``農(nóng)源結(jié)謹點'達'哈(鍛Or股ig觸in駝N臂od復e版).栗它摔可以畜是一決個專賺用于僑提供工視頻妙效勞茫的服查務器母,殼也可簽以是蹈網(wǎng)絡訊中一蜘個運臉行了蜻視頻文效勞絡程序象的計凳算機椅.洽本節(jié)魯中,邊將啄討論階模塊晌間的驅(qū)交互貍以及超設計飾問題而.卵并給在出了女當前顧的一供些解斬決方壯案.三它穿們分份別被衡應用支于基挽于P積la繼ne誤tL詠ab廳的和永基于靈因特伐網(wǎng)的洗實現(xiàn)參中.揚轟A.托結(jié)扒點的天參加頑和成航員的誕管理查每個媽D式ON融et茶結(jié)爐點都具有自主己的類一個答唯一總標識筆符含(崇Un績iq融ue嫁I談de穩(wěn)nt走if酷ie肉r著)喬--漏-雁比方列可以廣是它偉的I形P地框址哪--秒-饑并且頑維護勒著一隨個緩孕存,俗用幼來存媽儲歉DO販Ne鹿t仙網(wǎng)絡育中一印局部襖活潑沒成員燙的標懂識符地(掉以納下稱伶該緩扎存為腥mC跪ac失he飄)聞.架在一牛個簡騰單的費結(jié)點倘添加弓算法凱中,私一月個新胳參加路的結(jié)暑點首鉛先去差和源次結(jié)點冰聯(lián)系臟.互源結(jié)太點會粒隨機害地從栽自己訪的鳥mC百ac半he勝中耐挑選脾出一望個代股理結(jié)覆點評(脖De欲pu臺ty宮N釣od執(zhí)e姑),溉并約將新攤參加緣的結(jié)甘點連估接重惠定向堡到這領(lǐng)個代登理結(jié)胸點上皂.目新結(jié)足點會聽從代辛理結(jié)先點上駐獲得榜一個獸成員擋的列媽表,歪把殿其中咽的成撒員視文為候店選伙刺伴.辟之木后,伸與訴這些禮候選穗伙伴靜建立騙連接轟,濁由此風確定屢了自槽己在袖網(wǎng)絡汪中的畜伙伴雷關(guān)系漆.姑總體許來說盡,牢這一亂添加遷過程坡是可啞行的銅.猾因為錘源結(jié)抓點會柳在整丹個流蠻的傳夫輸過晨程中酸始終深存在敬,臘并且暑它的呼標識梳符/賓地址鞭是眾愛所周碰知的支.打重定賢向的咬過程柳使得駕新結(jié)儀點可返以更雀加均媽勻地移選擇疤伙伴快(薪譯牧者注鞋:呢此處假原文輸為孩``挑T紡he勸r堂ed耐ir栗ec伸ti瘡on柏e煤na種bl慰es通m值or掙e葉un揉if縣or漏m抬pa哭r(nóng)t免ne林r款se健le擾ct牧io由ns奉f傍or殊n遷ew稼ly陸j炭oi是ne曲d芝no腳de廢s'蛋'.械該恒句的見翻譯顏有些板過分減生硬悟.憶需再域斟酌趨)瞎,路同時焰很大攜程度膊上減棍少了麥源結(jié)糞點的論負載瞧.女本節(jié)找的最耀后,辣會樹對這忍個添泊加算飲法的信改良騎進行憲一些防深入牌探討任.密實踐殿中,腎此池處遇預到的孩一個壓關(guān)鍵聞問題害是:知如晶何建思立并慎更新嫩m吊Ca諒ch趕e.布為繩了適喇應網(wǎng)攤絡的聚動態(tài)用變化川,敢每個忽結(jié)點擊周期宰性地葡產(chǎn)生夜一個柿成員混信息棗(書M貌em爐be閱rs販hi將p鍛Me避ss寒a(chǎn)g侮e爸)挎用以模聲明炸自己反的存勞在;如每滔個信孤息包序含四藏項:境<排se縱q_嚼nu除m,諷i貴d,孕n帖um伏_p悼ar麗tn店er織,瞧ti的me零_t削o_侮li僅ve棋>.喜其致中,淺s小eq純_n橋um憲表董示該此信息姨的序遠號;燃i竟d復表示蔑結(jié)點棒的標急識符滋;弓nu遵m_款pa特rt印ne硬r拼表示把結(jié)點召當前樣擁有千的伙事伴數(shù)南量;槳t住im銜e_油to監(jiān)_l仔i獨ve服表形示本指條信錯息剩融余的釘生存恒時間堆.倡DO神Ne捐t網(wǎng)貧絡中運,算成員存信息妖的傳律遞使亦用了尋S順ca亭la救bl輝e螺Go悅ss邊ip短M婆em讀be暢rs仆hi卸p行協(xié)議船,維即S嗎CA卵M.肝關(guān)確于這懷個協(xié)汪議的躺具體嗽細節(jié)殿,都參考被[藥21伴].命此僚處,旦僅甚強調(diào)四它所體具有楊的三剛條重暢要性償質(zhì):豈可騎擴展客(脾S益ca宮la荒bl吃e勾),讀輕字量級將(杏L株ig愛ht序-w敢ei慘gh緞t嶼)并晚且每鵝個結(jié)跨點僅虜掌握鹽局部紡信息滿(秋U座ni孝fo服rm醋P諸ar食ti塌al宗V起ie幣w笨at揪E訂ac序h貴No茂de筍)醉.來當結(jié)膨點收翠到一斜個新界的成躬員信頭息時井,劫它會與在莊mC發(fā)ac礙he巖中紐找到膽對應姓i炸d壤的成鎖員信點息記眨錄,駱如趕果s與eq李_n側(cè)um醉大于創(chuàng)記錄遮中的答se方q_輕nu毒m,陪那么壞更新虧此條打記錄滲.貧如果隱沒有百找到辨對應宗i霞d撿的記系錄,仗那么盒在劫mC扯ac牢he貪中史添加兔一條聚記錄字存儲縮該成殖員信卻息.千m想Ca竹ch巡e建中,偽每黃條成塵員信茶息記牛錄包痕含五競項:艇<所se愈q_幕nu脹m,寇i餅d,晴n欄um爸_p箏ar攔tn邪er豆,折ti乓me莫_t共o_員li鹿ve躍,載la款st烘_u翻pd知at合e_皇ti和me盜>.是前舉四項孩與成賢員信逆息中晌對應堅項的劈意義什相同項,堵是從順收到量的成擱員信狡息中因拷貝捆來的配.讀第五以項記蜂錄了賺最后壺一次沙更新爆該記到錄的澡本地再時間糞.部以下經(jīng)兩種立事件君同樣宴可能賓引起瓦m絨Ca修ch怖e嫩中記刺錄的革更新某:訓(1獻)寸在會辰話層(漁go顛ss浙ip容)源過茶程中摧,耕某條煩記錄辯即將逗被傳豬遞給碼其他順結(jié)點扁;史(2補)杏一個疾代理使結(jié)點環(huán)即將備把某恨條記況錄傳冰遞給雖新加掃入的校結(jié)點笛.賓在這廣兩種株情況穿下,備結(jié)天點會難把相腳應記獵錄的枝t熄im止e_鏡to孟_l冬iv欺e辱減去居c牽ur貝re血nt博_l盟oc索al辜_t萄im趨e燒-質(zhì)la備st求_u脅pd撕at恨e_龍ti旦me敗.押如搭果計躺算結(jié)獲果小吵于等未于零禮,劫那么該年條記口錄會件被刪宇除,浪并振且不移會被急傳遞潔,利也不鹿會被仔參加增到伙想伴列伏表.霜否私那么,器對最于第趙二種仿情況江,懶代理格結(jié)點溝會把細該條伐記錄死中的磨nu蠶m_詳pa須rt摩ne洋r項旁加一緣.廣B.互緩瓣存映策像的氏表示美和交協(xié)換印Fi槳g-湯2侍DO漿Ne匠t尸中的料伙伴頑關(guān)系拿實例餃(荷A弱為源陪結(jié)點肉)移Fi懇g-丟2忙是水DO筋Ne鍵t稻中伙余伴關(guān)別系的敵一個耽例子歲.肯如前乏所述副,抓在匯DO算Ne恩t肆網(wǎng)絡銷中,霸伙糖伴關(guān)扒系和看數(shù)據(jù)斜傳輸利方向蘆都不姓是固投定的襯.升一個鈔視頻拐流被槍分解斥為多憲個定拿長的嶄分段琴.陜結(jié)點欲緩存倒中各沃個分森段的瘡可用弦性信聽息被劑表示敵為一塞個緩順存映兼像乖(貝Bu川ff足er貓M案ap類,料BM肢)蹦.齡每個滿結(jié)點岸會和冤它的斯伙伴訴不斷用地交善換各乞自的刷BM嗚.抗之后窗,千通過芬調(diào)度景算法朱,吩確定濱從哪笑個伙詳伴處們接收表哪個鄭分段偉.梅對于彈實時榴的多耽媒體嚇流來榆說,嶄D效ON秩et厲結(jié)腳點中花的媒橋體播刊放過己程是視一個消半同京步憤(倒se漠mi茶-s蹲yn幣ch舒ro裹ni伐ze壇d)姜的省過程樹(多譯糞者注銷:奧``樣半同輔步'醬'腐一詞虛似乎奉有些垮前后槽矛盾殘.貿(mào)從字嶼面上疤看,書翻墓譯為段``但半步攀''伯更羅佳.婚但餅是為碼了便倚于理盼解,歸這班種`扎`矮目高粱泰''恢似殲的詞依匯還寧是保場留了暗下來蔽).截分肥析的外結(jié)果燃說明悟,顏DO杰Ne家t啟中分勺段傳悉輸?shù)亩蛊骄T延時內(nèi)被限蠢制在怕了一壽定范撇圍之撕內(nèi).威實笑驗的鏈結(jié)果者更近蛛一步評指出犯了,遭結(jié)黑點之旬間的拴遲延爛很少廈高于甩一分主鐘.補假鐮設每娛個分載段包誼含了樹一秒鋪鐘的李視頻況信息育,圖一個押具有莊1咬20礦個澤分段懲長度漿的滑摘動窗慰口便弓可以弄有效金地構(gòu)裁成一眉個緩撥存,妹而光滑動廉窗口埋以外泳的分儀組那么怒不在植結(jié)點瘡的考棗慮范饞圍之不內(nèi).祖如鵲此,細在腦實現(xiàn)廣中,常便捉可以疏使用陜12奮0比撞特來扒表示已一個慢BM蜂.浙如果鋸其中篩的某枝位被信置一柴,貢那么表擔明該醫(yī)比特賴對應完的分汁段有滴效,后即喚,童該分完段已思經(jīng)被滋存儲逝在了悲緩存倍中;滿反井之,符假設刪某比因特被冠置零淘,所那么表婚明該槐比特急對應匹的分假段無肢效.頃滑留動窗妙口中槐第一扣個分遞段的六序號爛(日s誕eq粥_n蹲um劈)們存擇儲在裝額外嗓的兩榮個字纏節(jié)中例.鄰對于價一個糊非常鎖長的樹視頻松節(jié)目懂來說快,店這個垃序號閥可能棚會由任于溢損出而酸被歸俱零妨(籠這樣尤的視盛頻節(jié)攀目至會少應闖該大授于2目4小鈴時鑼).洗C.另調(diào)洞度算醉法豎給定幕了一糧個結(jié)輔點和撤它伙電伴的亡BM須信息匪,摔調(diào)度牌算法暢那么可姨以用駛來確革定從顫哪個扔伙伴溜處獲劑得所媽需的態(tài)分段篇.斤對于賺一個誠同構(gòu)俘(烈H杏om創(chuàng)og古en牧ou孟s溝),美靜扛態(tài)伏(蠅St辰at孝ic我)咸的網(wǎng)喊絡,練循波環(huán)魯雪棒鉆(苗Ro聞un陶d-繭ro孕bi伏n醫(yī))和式的滿調(diào)度唇便足刃以.儲但漫是對全于一板個動冒態(tài)忌(魔Dy拉na度mi德ca毀ll暴y鞏)拼并且闖異構(gòu)以(槳H鹽et里er娃og雙en淋eo昆us祥)膀的距網(wǎng)絡顯來說扔,菠更加翠智能崗的算沸法就滅顯得棄尤為季重要該了.庫一微個調(diào)互度的仆結(jié)果戴會受顯到兩拴個約僵束條霸件的茫影響舍:舞每個羊分段肆的截衣止時臭間綱(扇De尿ad守li固ne掙)劫,逃以及廁與各懶個伙跌伴間稼的傳鼻輸帶簽寬.油第待一個供約束釣條件誓說明筒,設超過姥截止均時間岸到達膏的分移段數(shù)召量應喬該控扯制在堡最小勻.選這個謹問題衣實際訴上是哈`惠`獸并行逼計算許機調(diào)匙度問報題頓''買(灣Pa依ra驗ll加el鉛M較ac清hi楊ne廁S兄ch幅ed錢ul吸in另g裹)曲的一癥個變膀種,湊屬演于N污P類戀問題杰[賊25蠢].衛(wèi)因鳥此很發(fā)難找晃到一秀個最源優(yōu)解爆.任從實垂際角按度出樓發(fā),蒙調(diào)慘度算另法必撒須能屠夠快醫(yī)速地場適應吳高度惑動態(tài)社的網(wǎng)儉絡環(huán)籌境.塘因股此,揮我恩們采坑取了逮一種起簡單忘且能堅夠快恰速響概應的夢啟覺察式侮(嘗He覽ur披is栗ti粱c烘)燕算法確.鑼這個呢啟發(fā)環(huán)式算尚法中竿,惱首先癥計算笛出資鞭源的幻潛在城提供宵者墓(違Po賄te炕nt另ia醋l日Su句pp松li奮er淘)框的潑數(shù)量加(真即驅(qū),蛛擁有便所需茅分段塌的伙長伴的狀數(shù)量誤)島.丙因為幅一個市分段摧如果孕對應調(diào)著較終少的遙潛在雜提供截者,徹那那么么將接意味沉著這昂個分西段會密很難土在截貞止時姓間之席前到肢達.偉算柴法會帶從僅宿有一念個潛弦在提醋供者積的分捆組開掃始確詠定某窮一分菊組的拾提供央者.確之冬后是蟻對應摟有兩斧個潛潛在提撈供者患的分切組,予以米此類弊推.汽如殃果一租個分卷組對縫應著盞多個斑潛在足提供州者,襲那址么具吊有最壽高帶狂寬并至且具雖有更贈長可關(guān)用時梁間的啞提供庫者會衫被選墳中.透F客ig松-3買列回出了炊這個植算法豈的偽毅碼.灑對腦于每聲個結(jié)窯點,方都務將會襖執(zhí)行片該算舟法.盤它侵的時億間復梨雜度天為尼O(格W刑*薪B適*并M歷)笛.孩在具狡體的投實現(xiàn)襪中,鬼每故次執(zhí)鐵行僅饅需1慰5m掘s.蛇計魄算的眾額外抹開銷蒜并不伸高.茶因皆此,牧它聯(lián)可以安比擬道頻繁膊地運城行,序從從而更雅新調(diào)稀度策電略.侄配Fi俘g-肉3振每個征DO鉤Ne獻t結(jié)遇點調(diào)濫度算僵法的概偽碼怖(征譯者衫注:槍個誰人認誰為,第該吸偽碼路包含習局部蘋打印失錯誤當:窄自S倒ch念ed慎ul酷in魂g:任一晚行起效,芬向下慕四行聲,遷有:存T有[j眨,i砌].念個妥人認丑為應值該改幣為:誼t央[j很,i免]城第一窯個i適f語翻句中淋的f簽or藍循環(huán)徐,嬸包含拍一個赴循環(huán)派控制前條件躍,爐原文昌為:叛j鐘>k桃.掙個人客認為菠應該拳改為座j妻>i奴再向瘋下五獅行,碗原胳文為料s誦up廳pl磁ie蘿r[臭n]肅.肚個人所認為鳳應該襲改為暈s腎up絡pl抓ie嶄r[救i]豐最后身一個同fo浸r循睜環(huán),禍包危含一穩(wěn)個循知環(huán)控康制條粥件,帳原觸文為早:尚j>釀k.毫個叛人認庫為應優(yōu)該改爛為悠j>危i弊以上助純屬艦個人羅臆斷句,槍一切港仍以睜原文去為準戚)競結(jié)點杰通過強調(diào)度古算法構(gòu)的計洞算獲價得調(diào)港度策限略,墾把褲需要指從同傍一個閣伙伴傻處獲霜得哪建些分兇段的怪信息氏存儲掏在一暗個類菠似功BM珠的競位序條列中壞.山之后兄,拼將這來個位網(wǎng)序列凳發(fā)送要給相禁應的題伙伴繪.這該伙姜伴會飲把位理序列蟻中所蠻對應紐的分印段通稅過一寫個實甲時的彈傳輸穩(wěn)協(xié)議疼發(fā)送蠟給結(jié)咽點.婆D汁ON好et蜓并臟不依倒賴于引某個毒特定狠的協(xié)殿議.佩和喬其他覺系統(tǒng)膠一樣胳,潮目前淋所采轟用的掏是構(gòu)TF爛RC終(雕T廉CP碌-F異ri傭en苗dl燒y疫Ra臂te番C夜on菠tr哲ol們)道協(xié)票議縫[3熟1]想.銷BM奶信相息和停調(diào)度充策略宏信息布可以掛隨數(shù)獵據(jù)一凍并傳榴輸.威這擔樣可各以快拆速更尋新并屯且減促少額恰外開桃銷.奴源結(jié)佳點在董此始專終作中為資賴源提白供者傍.都并且闖所有證的分沃段都倍存儲驗在它懸的緩凱存中路.鮮為了汁防止居源結(jié)端點過惰載,禽這學里給慮出了蔽一個燒適應蘿度較叉高的兩調(diào)度荷算法鼓.餡如果售需要鑼,村它還味可以坊通過竿對外附公布粒保存風的緩爭存映悟射來煌控制底負載距.揚例如熔,嘴一個潮源結(jié)劃點擁楊有司M芽個伙蹲伴,喚那百么它圍可以剃把傳眾遞給湖第零k慚個伙竄伴的論B推M擇設置賠為:棍這就曬是說她,窄只有劑第繞(拾i務mo歡d迷M臂)奇?zhèn)€伙珠伴才媽會從拔源結(jié)孕點處槍獲得滑第哈i跑個分敞段.趴其呀他的題分段減那么來絨自別徑的伙往伴.劍斤D.始錯悉誤的繭恢復座和伙捐伴的罪篩選耀在茂DO追Ne鹽t舒網(wǎng)絡利中,羞一奴個結(jié)術(shù)點可衡以在頁事先靜聲明惹后退巡出,蟻或迎由于燈崩潰儉而意衛(wèi)外退艦出.艘這德兩種你情況慕都可狹以在稅TF浪RC平空轉(zhuǎn)遠一段灘時間訊或者無BM筋信息鉗傳遞緩過程韻中被泳檢測吉出來猴.修結(jié)點承同時氏離開慚的概踏率很免小,干受扒到離晉開結(jié)婦點影那響的虹結(jié)點卵會立培即做秤出反采應粥--卻-摘根據(jù)萄剩下益伙伴窯的節(jié)BM份信懲息重辣構(gòu)調(diào)泄度策璃略.謙除廚了這繼個恢臨復機案制以攪外,常下醫(yī)面提轉(zhuǎn)出的稍操作鋼也同痛樣用羽于增柿強系瀉統(tǒng)的吐恢復委能力盤.潑聲明滴后退燥出:閘即駕將退樂出的港結(jié)點西會提傻交一辟個退糞出消旁息.宗這匠個信旗息的拌格式咽與成蛛員信央息一棉樣,夢只昌是n矩um亂_p鍛ar場tn藏er逝這一向項被案設為遇-1欺.撕意外賢退出慕:垂一個衰結(jié)點段的意揉外退屬出會歷被它汪的伙間伴檢葛測到衫.帝這個序伙伴賢會代懷替退特出的林結(jié)點賢來發(fā)痛布退守出消遵息.裹岡退出浙消息羽的傳淡遞方滔式與吵成員喜信息漠的傳奶遞方番式一陣樣.州如扇果結(jié)炒點是座意外燥退出肆的,帝冗綱余的律退出益消息鄙也許存會被點退出疫結(jié)點渣的多礙個伙私伴發(fā)逮布.浸但育是只碎有第遲一個挨收到熔的退縣出消秘息會子被允爪許繼陸續(xù)在科網(wǎng)絡般上傳株播,扒其神他的嫂相同永信息鋼傳播純那么會帖被抑幻制.強每攔個收鞭到消亞息的薄結(jié)點韻會刪牌除各綢自慧mC孩ac佛he美中梯對應愈于退添出結(jié)止點的期記錄腥.脾最后勻,己每個報結(jié)點窗會定愧期地椅從它腸的壞mC禿ac弓h(huán)e丙中撒隨機桌選擇堤出結(jié)日點并舟與之狐建立屠伙伴模關(guān)系頭.鮮這一嚷操作呢的目留的有插兩個天:毫第一臉,菊它使比得每被個結(jié)候點可蹦以在陜一些宅伙伴漏退出告的情頁況下份,番維護概一定不數(shù)量腔的伙顆伴;轉(zhuǎn)第辱二,寶它齒使得擇結(jié)點射可以吹尋找立到更煎高質(zhì)秘量的吩伙伴步.瞎在實螞現(xiàn)中贊,于一個峰結(jié)點夸i殲評葉估它熔的伙誕伴結(jié)濟點么j,寺使羅用函裂數(shù)站ma藍x{等s償i,衣j,勵s規(guī)j,奴i}深.無其中構(gòu),想si裹,j遼表唉示單仁位時逆間內(nèi)掛,綱結(jié)點際i反收散到來豐自結(jié)漿點桐j麥的分書段的還平均咸數(shù)量槍.掛直覺著上看許,姨一個帖具有啦更大歉上傳尖帶寬職和更晝多可估用分差段的窯伙伴井會獲連得更償高的擠評估尖分數(shù)壯.錯由于鄙一個帶結(jié)點毯既可姨以是奔資源大提供泰者,惜也禁可以雷是接確收者逝,座因此信需要反計算挨兩個真方向欣上的我最大朝值.需在鄭尋找躲到新動的伙攤伴后服,辜為了格保持貪伙伴墊數(shù)量東的穩(wěn)瑞定,策伙犯伴列惰表中響具有希最低摟分數(shù)膏的伙值伴將骨會被攤拋棄冠.壺伙伴誼的數(shù)圣量,誓M派,錢是徐一個血很重施要的警設計糠參數(shù)膨.崖它的腐影響占將會撥在之凍后的健理論烏分析賄和實泄驗中掙做具柱體介萌紹.既匆IV裝.驕網(wǎng)絡笨半徑街的分飽析
倒
晌(鮮本節(jié)孝翻譯貫:系默難臭)艷本節(jié)辨將會午對允DO柳Ne桌t防網(wǎng)絡央的半句徑進根行分染析流.稈所謂詠網(wǎng)絡病半徑沙,前指的軟是一乘個分村段在擴傳遞退過程連中氏,更從源蹲結(jié)點罵到所沈有的逼目的豬結(jié)點津的平誓均距辟離民.現(xiàn)和大更多數(shù)肚文獻糞惕[1左1]撒,購[壟12孫],農(nóng)[需27艙]岔相同盼,瑞距離鹽的單只位是役經(jīng)過況網(wǎng)絡臂中結(jié)罩點的抄跳數(shù)勁.腥這在遠一定冤程度早上反薦應了挺端到椒端的臉傳輸撿延遲顫.膠這里司用到死的分外析模駐型是路經(jīng)過獨簡化發(fā)的駕,南結(jié)果昌顯示耳網(wǎng)絡紅半徑回與網(wǎng)終絡大麗小之危間成者對數(shù)效關(guān)系咱.討這說趟明態(tài),油DO貌Ne并t鞋網(wǎng)絡柄中的品端到欺端延澇遲是墾較小兇的善,該足以群用來生傳輸淹實時淺的流殿媒體頸.蝴在宜DO蟻Ne梁t啊網(wǎng)絡蓬中莖,拖分段鞠可用辛性信工息的斧傳遞塵路徑騎,值可以監(jiān)用一歡棵廣肆度優(yōu)躁先搜等索桶(西BF獨S,令B塞re叢ad岸th進-F較ir鏡st寺S成ea氧rc采h)方隨的樹尺結(jié)構(gòu)灰來表賤示裕.即源結(jié)胳點是狗樹的額根結(jié)著點埋,胡處于抖第掠0賭層兵.蒸第呆k擦層的伸結(jié)點丸與源名結(jié)點洋之間稠相隔仗雀k留跳槽.迫DO吧Ne剪t題的結(jié)桌點不繳會維際護一鄭個明咸確的鏟結(jié)構(gòu)盯,喊因此踏,劣每個掏結(jié)點臟可以確在這并個末BF窩S祖樹中賢出現(xiàn)侍屢次置.憲為了粉描述恢方便布,駕把蒼BF秤S翁樹中綁的結(jié)薦點稱紛為誤s-粥結(jié)點厘稱(金s-環(huán)no內(nèi)de蛋)鮮.晉根據(jù)祝廣度駐優(yōu)先傘搜索叔的規(guī)輸那么撿,乏s-藝結(jié)點籌按照諷在搜戀索時劉被訪狀問的系順序蕉進行幅編號擠.巴這樣跑,島根結(jié)癥點的查編號撥為羽1.嘉竊對于濃編號標為臟t遠的酸s-快結(jié)點闖,劍它所焦對應斃的刺DO疤Ne鋼t不結(jié)點毀被表役示為衛(wèi)葛pt急(柏昏譯者三注古:丸根據(jù)閥下面瞎(t月)加函數(shù)生的定敗義友,獄此處督應為昂哭).瘦完假設滾伙伴燕之間吊的帶座寬大被約相系等叉,答并且額一個義分段隙到達股一個悉結(jié)點番的過明程梨,棋是自溜根結(jié)邁點出昏發(fā)裳,尼按照腰廣度型優(yōu)先街的算旬法搜令索樹筆結(jié)構(gòu)偉,拜直到鬼該結(jié)歇點第卵一次臂出現(xiàn)愉.夸Fi芹g-步4宏顯示畢了柿Fi遮g-戀2強的骨DO遮Ne作t柱網(wǎng)絡羞的誰BF鳴S蓬樹結(jié)貴構(gòu)進(棄只列粒舉了寫三個憑層次路).貍Fi凍g-撓4頃一棵奏廣度底優(yōu)先幸搜索添的數(shù)擁.貍黑色練的結(jié)等點表柜示建(t厭)等天于1片的結(jié)廁點.戶即嘉第一韻次出比現(xiàn)的繪結(jié)點陶.稼白色泊結(jié)點圓表示拘(t領(lǐng))等浸于零丈的結(jié)嚴點.欺定義燥一個綱輔助市函數(shù)穩(wěn)虜(t大):廚
任也就全是說魯,繼只有湯在斤s-瓶結(jié)點兵t紙第過一次瓶在樹貞結(jié)構(gòu)鏟中出演現(xiàn)時衫,匙函數(shù)障值才訓為育1.悶由材于成秩員關(guān)融系和遠伙伴嚼關(guān)系避協(xié)議茄是采例用隨景機的猜伙伴駁選擇糾方式蜜,河用池N谷表示捏網(wǎng)絡兼中的嬌結(jié)點庫數(shù)量霜,旬因此泉那么有馳:刷這里塑,歸f(吸t)腫表肌示編酬號為嗎1貍至膠t簽的增s收-結(jié)蕩點中鏈,念包含擔的噴DO憂Ne臉t舉結(jié)點襯的數(shù)衣量.是由蛙此那么菠有:男f編(t雷)粗-按f(嗓t-雀1)寨=催杏(t蠶).翻對拌(趨1)險式姻兩遍飯同時胃求期餃望,杯那么中有:血由此翠推導抹出:剃因為虹f猴(1之)攤=識1,幣根染據(jù)等事式境(3攏)影可以漂推導粘出:燭這一矮關(guān)系日給出滋了直DO兩Ne善t蠅結(jié)點朵數(shù)目宅關(guān)于都s贏-結(jié)臨點編數(shù)號的啞函數(shù)搞.菠令t仁k而表示揉第林k褲層中怖最后塘一個舉s鑰-結(jié)姓點的所編號計,地那么棍D殼ON攀et間網(wǎng)飽絡中澇其他努結(jié)點卡與源戴結(jié)點偶之間訊的平傅均距翻離,窯即添網(wǎng)絡經(jīng)半徑姑,閉那么為陪:巷注意采到,縮當格k林趨咱近于歲無窮畫時,簡有廉:演.密對于良一個映連通賢的網(wǎng)片絡來輩說,想可廣得:棵考慮絡一種獸穩(wěn)定賣的狀育態(tài):掙每尖個勤DO防Ne網(wǎng)t野結(jié)點株均擁蕩有服M浙個伙重伴.政那開么對緞應的掘B用FS爛樹塵中,衣除命了根或結(jié)點蠢擁有賣M摧棵者子樹訪外,炮每番個非匙葉子竹結(jié)點論都擁眉有厭M-醉1較棵子煩樹.與那篩么可倆以導慶出:泡將丙(6序)未式中手的連徐加分塞解為淘兩部荷分:掛一升局部慢是從院k婦=方0執(zhí)到片k臘=否l吩og塔M-覺1心N;萌另裹一部液分是稻從墻k判=具1嚼+去lo僅g撕M-時1居N任到正踏無窮稍.示那么講有:
壓當鞠M瀉大于碑等于略3析時上,恢有攪(M綁-1友)半k狗>仇=稈(M牛-1蔑)k螺.然那么寨e女M-井1^掏k酒<背=聾e閉-(撞M-蔽1)踐k蛇.彎由此泳導出括:畏由此慶,梅源結(jié)槐點到止網(wǎng)絡談中任六意結(jié)嚇點的輸平均楚距離朵那么為自O焰(l扮og艘N)麗.濁從式免(替4)閑和舟式敏(8悟)濃可以仇看出剩,址從源銷結(jié)點剖出發(fā)腦,恒在云k伴跳之羨內(nèi)可陵以到睬達的半結(jié)點饑的比夢例為微.襲也就呈是說暈,翼對于粥包含蜜5貨00扎個帆結(jié)點賤的勁DO烏Ne制t雀網(wǎng)絡助,嶼設丹M跌=僻4,脫那絨么,宿大朋約嘗95搏%女的結(jié)它點可進以在時6發(fā)跳銜之內(nèi)割到達抵.V.
基于全球范圍的性能評估
(本節(jié)翻譯:A-C由DriftingLeaves翻譯;D和E由默難翻譯)
關(guān)于DONet的原型,已經(jīng)進行過多方面實驗.這一局部中,將會首先說明在PlanetLab[30]環(huán)境下,實驗系統(tǒng)是如何設計.其次會列出一些典型的結(jié)果.最后,本文會指出在實驗中所遇到的一些典型問題,并討論它們對實驗結(jié)果的影響.
Fig-5結(jié)點地理分布的快照
A.
實驗系統(tǒng)的設計
這些實驗幾乎動用了PlanetLab的所有可用結(jié)點,
而結(jié)點的總量在實驗期間(2004年5月到2004年6月),到達了200個到300個.每一個結(jié)點都運行一個程序原型,扮演DONet結(jié)點的角色.源結(jié)點被設置在美國(,IP:2),而借助遠程登錄,通過在香港(.hk,IP:8)的結(jié)點控制整個系統(tǒng),它也就是所謂的監(jiān)控結(jié)點(MonitoringNode).實際上這也是亞洲第一個接入PlanetLab的結(jié)點(從2003年1月開始).Fig-5展示了一個在5月進行的實驗所動用結(jié)點的地理分布快照.
對于這樣一個大范圍分布的實驗臺,如何有效地控制結(jié)點和收集報告,將會是一個挑戰(zhàn),因為無論是啟動或升級程序,還是收集實驗結(jié)果,所有的結(jié)點都將會集中地完成登錄,上傳或下載操作.所以設計一個自動控制系統(tǒng)是很必要的.而同時實驗系統(tǒng)應該具有高度的可擴展性,以便參加新的結(jié)點和性質(zhì).有趣的是,借助PlanetLab所提供的工具,以上目的也可以通過使用重疊網(wǎng)絡來到達.
下面將簡要描述實驗系統(tǒng)的模塊,Fig-6描述了這一模塊的構(gòu)成.
Fig-6實驗系統(tǒng)的模塊結(jié)構(gòu)圖
DONet模塊:DONet是使用Python---也就是Planet的編程語言,來實現(xiàn)的.在這一模塊中,對于并行事件的處理是采用具有非阻塞模式套接字的事件隊列來完成的,而不是多線程.正因為程序是單線程的,可以防止許多在多線程編程下的復雜問題,因此程序的調(diào)試和實現(xiàn)會更加簡單,這也會使得原型的設計變得快捷.
控制臺和自動機模塊:控制臺通過交互命令來便控制整個系統(tǒng).這些命令會是諸如參加,離開DONet或改變參數(shù).而Python的突出性質(zhì)是能夠動態(tài)地執(zhí)行指令.那么,新的特性和功能就能夠在防止重寫和重新裝入整個程序的情況下參加.在控制臺中,同時設計了自動機的模塊,它能夠自動地開始實驗并執(zhí)行一系列在隊列中事先定義好的指令.這樣不僅能完成精確的時間控制,還能夠減輕長時間實驗(許多實驗經(jīng)常會持續(xù)5個小時)的監(jiān)控工作.
指令分發(fā)和報告收集模塊:由監(jiān)控結(jié)點直接連接到每一個結(jié)點來分發(fā)指令和收集報告,這樣的設計是不具有可擴展性的.而使用另一個網(wǎng)絡來實現(xiàn)命令的分發(fā)將會很好地緩和這個問題.在實際中,每一個指令都有唯一的序號;一個結(jié)點接收到命令后,會把它轉(zhuǎn)發(fā)給一列自己的結(jié)點,而這列結(jié)點就是先前在DONet模塊的mCache中獲取的那一列.由于指令在數(shù)量上是有限的,并且對于延遲敏感,采用泛洪式的方式來播送指令是一個合理的選擇.這樣的作法同時會有助于建立一個,用于收集報告的逆向樹結(jié)構(gòu).在這個結(jié)構(gòu)中,有關(guān)喪失和路徑長度等信息能在一些交叉結(jié)點(JuncionNode)處分類合并,然后再傳回監(jiān)控結(jié)點.綜上所述,就能在不讓監(jiān)控結(jié)點過重負載的情況下完成在線統(tǒng)計.
在能自動控制系統(tǒng)的情況下,創(chuàng)造一個穩(wěn)定的(使用持續(xù)結(jié)點)或動態(tài)的(使用動態(tài)參加,離開或異常退出的結(jié)點)環(huán)境并不困難.下面將通過列舉一組有代表性的結(jié)果來說明DONet在這兩種環(huán)境中的性能,并且指出一些關(guān)鍵的影響因素.
B.
穩(wěn)定環(huán)境下的性能
在第一組實驗當中,所有的結(jié)點都將會在一段初始化時段(1分鐘左右)內(nèi)參加,并在某個流的播放時間內(nèi)(120分鐘,一部電影的典型長度)保持可用.默認的流速率是500Kbps,每個分段都包含長度為一秒鐘的流.每個結(jié)點會維持一個含有60個分段的劃動窗口,或者說是長度為60秒的數(shù)據(jù)流,并會在接受到第一個分段10秒鐘后開始播放.
控制開銷:成員關(guān)系管理使用了輕量級的gossip協(xié)議,DONet中的大多數(shù)控制信息是用來交換數(shù)據(jù)可用性信息的.因此伙伴數(shù)量成為決定控制開銷的關(guān)鍵因素.Fig-7將控制流量描述為平均伙伴數(shù)量的函數(shù).開銷自然會隨著伙伴數(shù)量的增長而變大,但是相比于視頻流量,
甚至在伙伴超過5,6個情況下(控制流量少于總流量的2%),控制流量也是次要的.這個結(jié)果也給人一種直觀的印象---每個分段的可用性信息僅由1比特表示.
Fig-7在不同網(wǎng)絡規(guī)模下控制負載關(guān)于伙伴數(shù)量的函數(shù).(控制負載=每個結(jié)點控制流量/每個結(jié)點視頻流量).
Fig-8連續(xù)性信息關(guān)于伙伴數(shù)量的函數(shù).
播放連續(xù)性:維持播放的連續(xù)性是流應用的首要目標.為了評估連續(xù)性,這里定義了連續(xù)性指標,它表示能在播放的截止時間前到達的分段數(shù)量與分段總量的比值.Fig-8將連續(xù)性指標表示為伙伴數(shù)量M的函數(shù).連續(xù)性會隨著M的增長而加大,因為每個結(jié)點都會有更多的資源提供者以供選擇.但是在伙伴超過4個之后,這種增長將變得不再明顯.在Fig-9中將連續(xù)性指標表示為流速率的函數(shù),可以看到,即使在高速率下,伙伴數(shù)量為4時仍然會到達很好的效果.考慮到控制開銷會隨著伙伴數(shù)量的增長而加大,M=4在實際中將會是一個很好的選擇,這一點在下面的實驗中也同樣適用.
Fig-9連續(xù)性信息關(guān)于流速率的函數(shù).網(wǎng)絡規(guī)模=200結(jié)點.
可擴展性:從Fig-7中可以看出每個結(jié)點的控制開銷幾乎與網(wǎng)絡規(guī)模無關(guān),這是因為數(shù)據(jù)的可用性信息(BM)只在本地交換.同樣,相比于較小的網(wǎng)絡,連續(xù)性指標在大規(guī)模網(wǎng)絡中也沒有太大的變化.實際上,后文將會說明,隨著網(wǎng)絡規(guī)模的增大,合作的程度將會增加,這往往會導致更好的播放連續(xù)性.一句話,DONet無論在網(wǎng)絡規(guī)模上還是流速率上都具有可擴展性.
C.
動態(tài)環(huán)境下的性能
下面將要檢測DONet在有結(jié)點動態(tài)參加,離開或意外退出時的性能.大多數(shù)的參數(shù)設置與前一組實驗相同,只是在這里,每個結(jié)點會按照ON/OFF模型來改變它的狀態(tài):在ON時段,結(jié)點會在網(wǎng)絡中保持活潑,而在OFF時段,結(jié)點會離開(或意外退出).ON和OFF都在平均為T的時間內(nèi)呈指數(shù)分部.
Fgi-10在不同網(wǎng)絡規(guī)模下控制流量關(guān)于ON/OFF平均周期的函數(shù)
Fig-10將不同網(wǎng)絡規(guī)模下的控制流量表示為ON/OFF周期的函數(shù).可以看到,控制流量會隨著ON/OFF周期的縮短(例如,動態(tài)結(jié)點執(zhí)行更多動作)而有輕微的增長.這些附加的控制流量主要是由離開或意外退出的聲明引起的,但是像前面所提到的,相對于總體流量,這只是次要局部.
Fig-11在不同網(wǎng)絡規(guī)模下連續(xù)性指標關(guān)于ON/OFF平均周期的函數(shù)
Fig-11描述了連續(xù)性指標在不同ON/OFF周期下的變化.更短的ON/OFF周期肯定會導致更低的連續(xù)性指標,但是下降不是很明顯.在使用DONet內(nèi)部一些恢復機制的情況下,即使在高動態(tài)的網(wǎng)絡,DONet的連續(xù)性指標仍然是可以接受的(在1分鐘之內(nèi)找到新的資源結(jié)點).
D.
與基于樹結(jié)構(gòu)網(wǎng)絡的比擬
本節(jié)將把DONet與傳統(tǒng)的樹結(jié)構(gòu)網(wǎng)絡進行一個比擬.公平起見,樹中的每個結(jié)點的度被限制在三個以內(nèi).這就是說,除了源結(jié)點可以擁有四棵子樹以外,其他非葉子結(jié)點最多只能擁有三棵子樹(加上一個父結(jié)點,那么總度數(shù)為4.這與DONet中每個結(jié)點的度數(shù)相同).
然而,考慮到異構(gòu)能力和帶寬的約束,讓每個結(jié)點都支持三個子樹似乎并不現(xiàn)實.在這種情況下,一些子樹將被移到更底的層次,直到約束條件解除.同時,會使用一種樹修復算法,使得在結(jié)點異常退出的時候,把一些下游結(jié)點移到上游.
首先比擬的是端到端的延遲(end-to-enddelay).由于PlanetLab中結(jié)點的時鐘并非完全同步,所以準確地計算出每個分段的端到端延遲并非是件易事.因此,使用了一種更簡單的方法來衡量延遲---計算跳數(shù)(hop-count)的方法.利用這種方法的衡量結(jié)果被顯示在Fig-13中.盡管樹結(jié)構(gòu)經(jīng)常被認為可以實現(xiàn)最短的延遲,但測試結(jié)果顯示,無論是在穩(wěn)定的還是動態(tài)的網(wǎng)絡中,基于樹結(jié)構(gòu)的網(wǎng)絡都表現(xiàn)的不那么盡如人意.如前所述,這是由于上傳帶寬的限制可以在很大程度上增加樹的高度.Fig-12顯示了本次實驗中的樹結(jié)構(gòu).結(jié)點總數(shù)是231,但是樹的高度卻是19---而一顆231個結(jié)點的滿平衡三叉樹的高度卻只有五層.
Fig-12一個包含231個結(jié)點的基于樹結(jié)構(gòu)的網(wǎng)絡
Fig-13DONet和基于樹結(jié)構(gòu)的網(wǎng)絡中的平均跳數(shù)延遲.
Fig-14在連續(xù)性指標方面,DONet網(wǎng)絡和基于樹結(jié)構(gòu)的網(wǎng)絡的比擬.(Y軸:連續(xù)性指標;X軸:ON/OFF周期;網(wǎng)絡大小分別為50和200個結(jié)點)
Fig-15在一段時間內(nèi),DONet和基于樹結(jié)構(gòu)的網(wǎng)絡中的連續(xù)性指標的采樣(采樣自從第10分鐘起至第20分鐘)
如Fig-14所示,在連續(xù)性指標方面,采用樹的拓撲結(jié)構(gòu)遠不如DONet網(wǎng)絡.特別是在較大的動態(tài)網(wǎng)絡中.這是因為樹結(jié)構(gòu)的網(wǎng)絡對于非葉子結(jié)點的異常退出非常敏感.從Fig-12中可以看到,有些非葉子結(jié)點在樹結(jié)構(gòu)中起到了至關(guān)重要的作用.比方根結(jié)點的最右邊那個子結(jié)點,它僅僅擁有一顆子樹---它或者它的子結(jié)點的異常退出,都可以導致下游結(jié)點的緩沖區(qū)缺乏,而這就意味著網(wǎng)絡中會有大約3/4的結(jié)點受到影響.為了更進一步指出樹結(jié)構(gòu)的易損性,Fig-15顯示了在一段時間內(nèi),200個結(jié)點的網(wǎng)絡中的連續(xù)性指標.顯然,在連續(xù)性指標方面,樹結(jié)構(gòu)的網(wǎng)絡不僅比DONet網(wǎng)絡的低,而且還表現(xiàn)出了很大的波動性.比方,在800至900秒?yún)^(qū)間,連續(xù)性指標嚴重下跌,甚至低于了0.4.根據(jù)當時的記錄顯示,這是根結(jié)點的一個子結(jié)點離開所導致的.而這種情況在DONet中那么很少見.因為結(jié)點的負載被平等地分擔開,并且傳輸?shù)穆窂绞歉鶕?jù)數(shù)據(jù)的可用性動態(tài)確定的.
值得注意的是,哪怕樹結(jié)構(gòu)是滿且平衡的,它在動態(tài)網(wǎng)絡中依然比DONet網(wǎng)絡更加易損.為此,對于由結(jié)點離開或崩潰而導致的播放間斷,作一個簡單的分析,為了方便描述,將結(jié)點的離開或崩潰統(tǒng)稱為結(jié)點失效(Nodefailure).假設失效的概率為Pf.引入另一個變量P0,表示一個相關(guān)結(jié)點(在樹結(jié)構(gòu)中指失效節(jié)點的一個子結(jié)點,在DONet中指它的一個伙伴)在t時間內(nèi)無法找到新的資源提供者的概率.Ps表示一個結(jié)點可以在它的相關(guān)結(jié)點提出請求后便馬上提供上傳的概率.P0和Ps的值都依賴于網(wǎng)絡維護的算法,和網(wǎng)絡/結(jié)點的性能.比方修復算法,緩沖區(qū)大小,上傳帶寬等.在實際中,假設樹結(jié)構(gòu)中的絕大局部非葉子結(jié)點都給M-1個子結(jié)點提供效勞,那么Ps可以適當高一些,比方等于0.5.
在DONet網(wǎng)絡中,每個結(jié)點擁有M個伙伴.假設只能有一個結(jié)點可能替換失效節(jié)點成為資源提供者,那么一個非失效節(jié)點在delta_t時間內(nèi)找不到新的資源提供者的概率為:
那么,出現(xiàn)流間斷的結(jié)點數(shù)量的期望是:
上述的結(jié)果顯然是低估了.因為我們忽略了一個事實:活潑的伙伴結(jié)點可以協(xié)同工作為一個結(jié)點提供資源.這已經(jīng)在之前的調(diào)度算法中提及了.同樣,在樹結(jié)構(gòu)的網(wǎng)絡中,出現(xiàn)流間斷的結(jié)點數(shù)量的期望是(推導的細節(jié)參見附錄):
這里,h表示一顆滿且平衡的樹的高度.
Fig-16在t
時間內(nèi),出現(xiàn)流間斷結(jié)點的比例的期望
輛Fi偵g-狂16鼻在顛數(shù)值訊上顯絞示了持兩個裁網(wǎng)絡顏的性偏能.性這時顯示嶄了,膏哪濾怕樹憑是滿澇且平批衡的銳,求DO桐Ne銅t扶網(wǎng)絡腫依然絕可以托在播葛放的磁連續(xù)膚性上掏表現(xiàn)依得更火好些螞.蜘在大屠規(guī)模齊,肌并且捉結(jié)點呈失效廊概率盆較高餡的網(wǎng)咐絡中攤,膊差距桂那么更盟為明焰顯.橫值唉得注危意的建是,俗由悶于在艙網(wǎng)絡協(xié)層次草上冬DO襖Ne肯t診與基趟于樹待結(jié)構(gòu)幸的結(jié)耽點沒賣有差猴別,校因斑此,騙基凝于D脾ON槳et純算庭法的遠結(jié)點裙可以宴與基賤于樹必結(jié)構(gòu)哄算法軋的結(jié)礙點協(xié)微同工丸作,暴而底運算附的復勉雜度音方面友,回DO底Ne跳t顯僅然更五加簡寨便.歡
庭E.學
蘿
頃總結(jié)嫌及展傅望
秋總體關(guān)說來貨,塑DO栗Ne匠t消的性品能足聽以用嫩于實芹時的臥流媒薄體傳拾輸.炮它冊在控蛋制上哀的額遮外開劇銷非袍常低哄,乞大約凡僅相紀當于禮視頻廁流量段的1師%,庸并丹且這盛一比宗值不惰會隨莖著網(wǎng)宮絡的文擴大舌而增舒長.擋和訪基于檢樹結(jié)徒構(gòu)的淺網(wǎng)絡舅相比串,有DO灶Ne爽t的家播放回連續(xù)剪性更公佳,抵特浴別是就在一彩種高始度動鳳態(tài)的泥網(wǎng)絡挨環(huán)境粥中.沖并愚且端頃到端邊延遲配也比穴樹結(jié)夠構(gòu)的嚴網(wǎng)絡蛋要小縫.
估實踐糕中也顫說明拍,遲實現(xiàn)廊一個項D每ON度et顆的雨原型揀并不鉛難.凈這答即是萬由于熊它本書身的插簡單稍性,玉也目因為屈P宇la也ne鍛tL劃ab幸提劍供的浙出色巡支持化.磨畢竟婚,邁Pl想an擇et監(jiān)La遙b倆方案來依然發(fā)在發(fā)矩展中士并且中還未訪成熟踐.鐘在此城討論印一些敢有代端表性肚的觀竟點以課及由凈此得謝到的拘啟示酸.
軍可擴杠展性繼(使S乞ca蠅la迫bi狠li沾ty簽)利:主命令襲分發(fā)嚼和報仆告收誘集系餡統(tǒng)的虹實現(xiàn)坐,貿(mào)使得歉D對ON佳et與可蛾以運害行于過更多視的結(jié)怎點之行上.五如絲今限參制它譯規(guī)模催的僅恒僅是廚P粥l(xiāng)a潛ne岔tL誤ab臣中聚的結(jié)鵲點數(shù)墊量.餐而定且,未如基F芬ig渴-7屈所箭示,窯大折多數(shù)歸的博Pl牽an搶et籃La設b賺結(jié)點剖都分拍布于渠北美輔和歐滅洲.對這書僅僅貓能反期映出珠當今濱局部克因特役網(wǎng)的先情況那.畢為了省創(chuàng)造句一個座更接擁近于賣因特有網(wǎng)的鋼網(wǎng)絡揭環(huán)境街,律我們憐期待蔬著有妥更多絕其他潑國家齡結(jié)點儉的加筑入.
悶可再議現(xiàn)性蠢(榴R本ep六ro股du比ci詠bi頂li尋ty棋)估:腦與前尤人在牛這種歷非完胳全控絮制菊(商no穩(wěn)t-艱fu添ll倚y-嚇co企nt巷ro維ll達ed催)樂的丸環(huán)境差下所棉遇到志的問慶題相侮同,腳基炭于己Pl葉an孔et歌La怨b毒的實煙驗同檔樣面鬧臨著巨可再爽現(xiàn)性即的問顏題.狡但松是不甘管怎英么樣沖,宗Pl喊an津et炕La奶b詢網(wǎng)絡來在幾晚個小均時之疊內(nèi)是走可以參保持去相對臉穩(wěn)定膊的.筒所紅以這平個問顫題并繩沒有磁那么止嚴重翠,晚并且塌連續(xù)歇的幾賀次實亞驗在幅總體杠上是駛具有露可比消性的噸.
花可描浸述性即(拋R竹ep火re理se織nt省ab套il快it告y群):利P降la博ne清tL博ab去的鞠穩(wěn)定屆性在競一定故程度憤上是躬由于希網(wǎng)絡啞中的酸應用邪較少黃,俘因此很額外掀的流餐量較避少.國實株驗盡趟量模謝擬了玉當前婆因特賣網(wǎng)的能環(huán)境底,冠因此胃有意師地加巨入了兇一些譜額外裳流量膏,律并且松抑制投了注扶入速廣率以矮防超后出了魔規(guī)定矛帶寬妹.期另一同點需贏要考渴慮的館就是乏源結(jié)沙點的哄為止嶄.朗在本虛次實捆驗中拆,部選擇填的源殃結(jié)點售幾本雁都在役美國唇,壟因為慕大多憤數(shù)拜Pl喪an宗et王La肝b善結(jié)點補都在造那里襖.席同時古也使霜用了煉香港槐的結(jié)佛點,役盡油管與倦其他飽結(jié)點塘相隔隱較遠隸,謠但由宿于香旱港與品美國遍/歐齊洲之散間的冠連接寄較通貸暢,續(xù)因能此得摸到的鳥結(jié)果嚷也類藥似.嫁現(xiàn)礙在正匪在聯(lián)居系更掃多的房位于軋其他稠大洲茄的結(jié)純點,源以班它們鵝為源碼結(jié)點謝,能用于怨更深雨入的封實驗性.VI.CoolStreaming:DONet的實現(xiàn)和它的擴展
(本節(jié)翻譯:DriftingLeaves)在DONet的根底上,一個基于Internet的實現(xiàn)---CoolStreaming在2004年5月30日發(fā)布了第一個公開版(v.0.9).CoolStreamingv.0.9包含了2000行Python源代碼,這個版根源于以PlanetLab為根底的實驗原型,并且在實驗完成的兩星期之內(nèi)就發(fā)布了.這也再一次說明了DONet的簡單.它目前支持Rea
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)字化背景下紡織業(yè)產(chǎn)業(yè)鏈重構(gòu)考核試卷
- 信托與智能電網(wǎng)信息化融合考核試卷
- 品牌形象與售后服務關(guān)系探討考核試卷
- 老舍《買彩票》閱讀練習及答案
- 二手房房屋買賣協(xié)議書合集7篇
- 幼兒園各種安全教育
- 沙家浜活動策劃方案
- 棋牌比賽活動方案
- 榔頭教學活動策劃方案
- 樓盤義診活動方案
- 《電子料基礎知識》課件
- 采購合規(guī)培訓
- 手表鑒定培訓課件
- 黨建標準化建設培訓
- 石油勘探合同三篇
- 中日醫(yī)療日語
- 臨時停車場設施建設方案
- AQL抽樣標準培訓教材
- 天津市2023-2024學年七年級上學期期末考試數(shù)學試題(含答案)
- 防汛應急預案 防汛應急預案
- 面向數(shù)據(jù)遷移的超算快線技術(shù)白皮書 2024
評論
0/150
提交評論