Logo image
Peer-to-Peer網路之有效率地傳播資訊及路徑容錯使用轉發反饋協定
Thesis

Peer-to-Peer網路之有效率地傳播資訊及路徑容錯使用轉發反饋協定

Yang, Yao-Chin
Masters, 國立清華大學, 資訊工程學系
2010

Abstract

peer-to-peer fault-tolerance
herobustnessofPeer-to-Peersystemsischallengedbyitshighlydynamicnature.Highfre-quentpeerfailureanddepartureeventscauseuncertaintyforwhichisconsideredexceptionalintraditionaldistributedsystems.Speci cally,insucientlylargeheterogeneousoverlaysmessagelossanddelaysarelikelytooccur.Thishasaseriouslyimpactonoverlayrouting,especiallyonlongerpaths.Mostoftheexistingsolutionstothisproblemrelyonmessageredundancytodecreasethelossanddelays.Thisincursalargebandwidthcost.WeproposeamodeltoestimateandimprovetheForwardFeedbackProtocol(FFP).FFPusessinglepathtoroutemessageanddetectsthemessagelossandexcessivedelayswhilerouting.Afterpeersendsaservice,theoutcomeissignalledalongtheroutingpath.Basedonlyonthebinary(positiveandnegative)signals,eachoverlaypeerlocallyandindependentlylearnstoroutetoavoidfailures.Whentheoutcomeoflookupisfailure,theacknowledgementoffeedbackhelpspeertocheckthepositionofthefailedpeerthenbroadcastsawarninginformationtopeerswhicharoundthefailedpeerandavoidstomeetitinfuture.Thelocalpeerinteractionsleadtotheemergenceoffastreliableoverlayroutes.Thisisacontinuousprocess,thesystemconstantlyself-organizesinresponsetochangingdelayandlossconditions.WeevaluatetheprotocolandsimulateinChordPeer-to-Peersystem.Thebandwidthisused2-4timeslessinoursystemthantheexistingoverlayroutingapproachesthatdependentonhighmessageredundancyforfault-tolerance.Despitethelessbandwidthmighttocause owreliability,FFPachievesuptoa25%higherdeliverysuccessrateincomparisontotheexistingsolutions.TheprotocolisscalablewithlocalstatesizeofO(log2N)intermsoftheoverlaynetworksizeandisuniversallyapplicabletoallrecursivelyroutingoverlays.

Metrics

1 Record Views

Details

Logo image