版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
2011ComputerCommunications
ArchitecturesforthefuturenetworksandthenextgenerationInternet:AsurveyPresentedby:張成偉Email:zhangcw@Phoneuthor:
SubharthiPaul,JianliPan,RajJainDepartmentofComputerScienceandEngineering,WashingtonUniversityinSaintLouis,UnitedStatesOutlineIntroductionInternet3.0(GINA)ContentDeliveryMechanismsContent-CentricNetworks(CCN)Data-OrientedNetworkArchitecture(DONA)ChallengedNetworkEnvironmentsFutureInternetProjectsTop10FeaturesofNextGenerationInternetResearchStudyReport21/12/2023IntroductionInternet1.0(1969–1989)–ResearchprojectRFC1isdatedApril1969.ARPAprojectstartedafewyearsearlier.IP,TCP,UDPMostlyresearchersIndustrywasbusywithproprietaryprotocols:SNA,DECnet,AppleTalk,XNSInternet2.0(1989–Present)–CommerceSecurityRFC1108in1989NSFnetbecamecommercialInter-domainrouting:BGP(Policy-based)AddressShortageIPv6CongestionControl,QualityofService,…WhatthelikeoftheNextGenerationInternet?ResearchStudyReport31/12/2023IntroductionWhyweneedthenextGenerationInternet?SecurityNoconceptofownershipIdentityandlocationinone(IPAddress)Assumesliveandawakeend-systemNorepresentationforrealendsystem:thehumanClean-StateDesignNottakethecurrentarchitectureintoconsiderationallclean,allfreshResearchStudyReport41/12/2023R.Jain,``Internet3.0:TenProblemswithCurrentInternetArchitectureandSolutionsfortheNextGeneration,"ProceedingsofMilitaryCommunicationsConference(MILCOM2006),Washington,DC,October23-25,2006Names,IDs,LocatorsName:JohnSmithID:012-34-5678Locator:1234MainStreetBigCity,MO12345USALocatorchangesasyoumove,IDandNamesremainthesame.Examples:Names:Companynames,DNSnames(Microsoft)IDs:Cellphonenumbers,800-numbers,Ethernetaddresses,SkypeID,VOIPPhonenumberLocators:Wiredphonenumbers,IPaddressesResearchStudyReport51/12/2023Internet3.0(GINA)Internet3.0isthenameoftheWashingtonUniversityprojectonthenextgenerationInternetGoal1:RepresentthecommercialrealityofdistributedInternetownershipandorganizationGoal2:DevelopacleanslatearchitecturetoovercomelimitationsofthecurrentinternetGoal3:DevelopanincrementalapproachtoimplementthearchitectureResearchStudyReport61/12/2023Object=AddressableEntityCurrent:End-SystemsandIntermediateSystemsGINA:Computers,Routers/Firewalls….NetworksHumansCompanies,Departments,Cities,States,Countries,PowergridsProcessinacomputerRecursive?SetofObjectsisalsooneobject,e.g.,NetworksofNetworksObjectsinGINAResearchStudyReport71/12/2023Youcanconnecttoahuman,organization,oradepartmentRealmsinGINAObjectnamesandIdsaredefinedwithinarealmArealmisalogicalgroupingofobjectsunderanadministrativedomainTheAdministrativedomainmaybebasedonTrustRelationshipsArealmrepresentsanorganizationRealmmanagerssetpoliciesforcommunicationsRealmmemberscanshareservicesObjectsaregenerallymembersofmultiplerealmsRealmBoundaries:Organizational,Governmental,ISP,P2P,…ResearchStudyReport81/12/2023Realm=AdministrativeGroupGINA:Multi-TierObject-OrientedViewObjectsprovideservices.HighertiersspecifytherequirementsTierservicebroker(shownbydottedline)composesaservicecannegotiatewithmultiplerealmsinthattierHighertiermaynot/neednotfinddetailsoflowertiersResearchStudyReport91/12/2023ContentdistributionmechanismsNextgenerationCDNNextgenerationP2PSwarmingarchitectureContentCentricNetworkingResearchStudyReport101/12/2023ContentdistributionmechanismsNextgenerationCDNNeithertheservernortheclientshaveanycontroloverthe“middlemile”FatFileParadox:itisthelengthofthepiperatherthanitswidththatdetermineshowfastalargefilecantravelthroughitHighlydistributedCDNsplaceserversattheedgenetworksSecurity,management,scalabilityandsynchronizationproblems.ResearchStudyReport111/12/2023NextgenerationP2PTheself-organizingandself-healingpropertiesofP2PnetworkshavethepotentialtobecomethepredominantcontentdistributionmechanismofthefutureInternet.Bandwidthprovision(Asymmetric)DynamicsharingTussleofinterestsbetweenP2PnetworksandISPsAwareoftheunderlyingtopologyandlocationofpeers.ResearchStudyReport121/12/2023SwarmingarchitectureUswarmA“swarm”isasetoflooselyconnectedhoststhatactinaselfishandhighlydecentralizedmannertoprovidelocalandsystemlevelrobustnessthroughactiveadaptation.(BitTorrent)AunifiedswarmingmodelResearchStudyReport131/12/2023Content-CentricNetworksIPcaresabout“Where”:forwardpacketsfromAtoBUserscareabout“What”:MovieXReplace“packets”with“DataObjects”or“Interests”(requests)Replace“Addresses”with“NamesofObjects”ResearchStudyReport141/12/2023V.Jacobson,etal,“NetworkingNamedContent,”toappearinCoNEXT2009,December2009Content-CentricNetworks:RoutingPolicyContentStore(CS):LocalcacheofdataPendingInterestTable(PIT):RecentrequestsforwardedForwardingInformationBase(FIB):KnowndatalocationsFaces:RequestingprocessesandhardwareinterfacesResearchStudyReport151/12/2023Content-CentricNetworks:RoutersOperationApplicationssend“Interest”indataXRouterlooksupinlocalstoreandsendsiffoundRouterlooksupinPIT,ifentryalreadyexistssomeonerequesteditrecentlyaddstheinterestfacetothesameentryRouterlooksupinFIB,ifentryexistsdatalocationisknownaPITentryismadetheinterestismulticastedtoallfacesintheFIBentrytheFIBentryisremovedIfthereisnoFIBentry,interestisdiscardedrouterdoesnotknowhowtogetthedataWhendataarrives,ContentStorematch?duplicate,discardPITmatch?ForwardtoallfacesFIBmatch?NoPIT?Unsolicited?DiscardDataprovidersregistertheirdata?CreatesFIBentriesResearchStudyReport161/12/2023DONA:Data-OrientedNetworkArchitectureDONAproposesanovelmechanismofexplicitlynamingthedataorserviceandroutingonthesenamesfordataorserviceaccess.DONAproposesreplacingDNSnameswithflat,self-certifyingnames,andreplacingDNSnameresolutionwithaname-basedanycastprimitivethatlivesabouttheIPlayer.ResearchStudyReport171/12/2023DONA:BasicDesignGoalCurrentInternetDONADesignProvidedbyPersistenceDNS,HTTPredirectNamesFlatnames,remaininvariantAuthenticityIPsec,PKI,TLSNamesSelf-certifyingnames,enableeasyauthenticationAvailabilityCDNs,P2PNameresolutionRoute-by-nameparadigmPersistenceThenameofaserviceordataobjectremainsvalidaslongastheserviceordataareavailableAvailabilityDataorserviceshouldhaveahighdegreeofreliabilityandacceptablelatencyAuthenticityDatacanbeverifiedtohavecomefromaparticularsourceResearchStudyReport181/12/2023T.Koponen,M.Chawla,B.chun,etal.,“Adataoriented(andbeyond)networkarchitecture,”ACMSIGCOMMComputerCommunicationReview,Volume37,Issue4,pp181-192,October2007.DONA:NamingMechanismDONAnamesareorganizedaroundprincipals.Eachprincipalisassociatedwithapublic-privatekeypairEachdatumorserviceoranyothernamedentity(host,domain,etc.)isassociatedwithaprincipalNamesareoftheformP:LPisthecryptographichashoftheprincipal’spublickeyLisalabelchosenbytheprincipal,whichensuresthatthesenamesareuniqueGranularityofnamingisleftuptoprincipalsAprincipalmightchoosetojustnameherwebsite,ornameherwebsiteandeachpagewithinit,ornameatafinergranularityResearchStudyReport191/12/2023DONA:NameResolutionNameResolution’sgoalistoachievehighavailability,byfindingclose-bycopiesandavoidingfailures.Route-by-nameparadigmInfrastructure:Resolutionhandlers(RHs)TwobasicprimitivesoperationsinthisdesignFIND(P:L)andREGISTER(P:L)FIND(P:L)locatetheobjectnamedP:LREGISTERmessagessetupthestatenecessaryfortheRHstorouteFINDseffectivelyResearchStudyReport201/12/2023AnymachineauthorizedtoserveadatumorservicewithnameP:LsendsaREGISTER(P:L)commandtoitsfirst-hopRHRHmaintainsaregistrationtablethatmapsanametobothanew-hopRHandthedistancetothecopy(insomemetric)REGISTERSareforwardedaccordingtointerdomainpolicies:REGISTERsfromcustomers(child)tobothpeersandprovidersREGISTERsfrompeersoptionallytoproviders/peersEstablishingREGISTERstate1/12/202321ResearchStudyReportForwardingFIND(P:L)WhenFIND(P:L)arrivestoaRH:Ifthereisanentryintheregistrationtable,theFINDissenttothenext-hopRHIfthereisnoentry,theRHforwardstheFINDtowardstoitsprovider(parent)Incaseofmultipleequalchoices,theRHusesitslocalpolicytochooseamongthemResearchStudyReport221/12/2023DONA:ChallengeGoalConcernApproachSecurityPrivatekeywillgetcompromisedKeyrevocationmechanismneededUsabilityFlatnamesarehardtorememberExternalmechanismsneededScalabilityHugeflatnamespaceMoreshortly…(localaddress)ResearchStudyReport231/12/2023DONA:UsingFunctionalitiesUsingFunctionalitiesUsingname-basedanycastServerSelectionMobilityandMultihomingMulticastStateEstablishmentImprovingcontentdeliveryCachingSubscriptionsAvoidingMisbehavingandOverloadedServersResearchStudyReport241/12/2023CCNVS.DONABothDONAandNNC,advocateaparadigmshiftfromthepresenthostcentricarchitectureoftheInternettoadatacentricarchitecture.NNCproposesanetwork-widecachingmechanismatvariousnetworknodes,leveragingthedippingcostofpersistentstorageanddefininganefficientcontentdisseminationsystemasanoverlayoverthepresentIPnetworks.DONAontheotherhandemphasizesanovelmechanismforthenamingofcontentandnameresolutiontobuildanarchitecturearoundserviceanddataaccess.ResearchStudyReport251/12/2023ChallengedNetworkEnvironmentsDelayTolerantNetworkBundleprotocolDelay/faulttolerantmobilesensornetworks(DFT-MSN)PostcardsfromtheedgeDisasterdayafternetworks(DAN)SelectivelyConnectedNetworking(SCN)ResearchStudyReport261/12/2023FutureInternetProjectsIn2005USNationalScienceFoundationstartedalargeresearchandinfrastructureprogramonnextgenerationInternetQ:HowwouldyoudesignInternettoday?Cleanslatedesign.“FutureInternetDesign”(FIND):48+projectsStanford,MIT,Berkeley,CMU,…“AnArchitectureforDiversifiedInternet”atWUSTL“GlobalEnvironmentforNetworkingInnovations”(GENI):29+projects:///EuropeanUnion:7thFrameworkprogram://cordis.europa.eu/fp7/Japan:AKARI(Asmalllightinthedarkpointingtothefuture)://akari-project.nict.go.jp/eng/index2.htmChina,Korea,Australia,…20+countriesResearchStudyReport271/12/2023NextGenerationTestbedsPast:PlanetLab,Emulab,VINI,OneLabFederationGENI,Requirements,SubsystemsGENIPrototypeClustersWirelessNetworkVirtualizationSuperchargedPlanetLabPlatform(SPP)FIRE,FEDERICAAKARIResearchStudyReport281/12/2023PlanetLabGlobalnetworkingresearchtestbed1055nodesat490sites[Nov2009]Researchersuseitexperimentwithnewideasondistributedstorage,networkmapping,peer-to-peersystems,distributedhashtables,andqueryprocessingResearchStudyReport291/12/2023/PlanetLab(Cont.)LinuxvirtualserversoftwareonInternednodesSlivers=PieceofaresourceNodemanager(NM)managesthenode'svirtualserversPlanetLabControl(PLC)interactswithNMExperimentersrequesta"Slice"=sliversinvarioussitesResearchStudyReport301/12/2023EmulabNetworkingresearchtestbedatUniversityofUtahAvailableforpublicuseforresearchandeducationSoftwareimplementedattwodozensitesaroundtheworldAllowssimulatedlinksandnodesinslices?AllowsfaultstudiesProvidesrepeatabilityResearchStudyReport311/12/2023/InternetforMassesMakeiteasyfornaiveusersFunctionininfrastructurepoorenvironmentsIntermittentpowerDevicesharingAllowsneakernetsLongdistancewirelessCDMA450ResearchStudyReport321/12/2023OneLabFederationofEuropeanPlanetLabsEnhancedmonitoringinfrastructureWirelessTestbedsIPv6multihomingEmulationtoolsDealwithunstableconnectivityResearchStudyReport331/12/2023http://www.onelab.eu//FederationLargertestbedsTestbedsforspecializedresourcessuchasaccesstechnologiesSpecializedresearchcommunitiesandcross-disciplineChallenges:HomogenizationofdiversecontextInteroperabilityofsecurityprotocolsPoliticalorsocial-economicissuesIntellectualPropertyrightsCommercialandnon-commercialinterestsResearchStudyReport341/12/2023GENIGlobalEnvironmentforNetworkInnovationsDedicatedsharedsubstratefacilityforlarge-scaleexperimentsUSNationalScienceFoundationprojectDedicatedbackbonelinksthroughLambdaRailandInternet2DiverseandextensiblesetoftechnologiesResearchStudyReport351/12/2023/GENIRequirmentsSliceability:Sharingwithisolation.Programmability:AllcomponentsshouldbeprogrammableVirtualization:Slicingviavirtualizationorspace/timesharing.Federation:CombinationofindependentlyownedtestbedsObservability:AllowspecifiablemeasurementframeworkSecurity:ShouldnotharmproductionInternetResearchStudyReport361/12/2023GENISubsystemsResearchStudyReport371/12/2023GENIPrototypeClustersFiveClustersinSpiral1:1.TrialIntegrationEnvironmentwithDETER(TIAD):Emulabbasedsecurityexperimentstestbed2.PlanetLab:Federateallslice-basedsubstratesPlanetLab,Emulab,VINI,andGENI3.ProtoGENI:FederationofEmulabtestbeds,EnhancedEmulabControl4.OpenResourceControlArchitecture(ORCA):ResourcemanagerrunsunderthehostoperatingsystemUsesvirtualizationtoallocatecontainers5.OpenAccessResearchTestbed(ORBIT):WirelesstestbedwithemulatedandrealnodesResearchStudyReport381/12/2023GENISpiral1,/geni/wiki/SpiralOneTop10FeaturesofNextGenerationInternetSecuri
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 民政局二零二五年度離婚合同范本(修訂版)12篇
- 2025版農業(yè)土地租賃合同生態(tài)補償機制研究4篇
- 2025年林業(yè)保險合同
- 2025年體育休閑度假合同
- 二零二五年度窗簾品牌授權安裝與銷售合同3篇
- 2025年家庭教學服務合同
- 2025年度農民公寓租賃合同解除及違約責任協(xié)議3篇
- 2025年倉儲海運貨物保管合同
- 2025年度苗木種植與森林碳匯交易合作合同8篇
- 2025年山東青島能源華潤燃氣公司招聘筆試參考題庫含答案解析
- 2025年度版權授權協(xié)議:游戲角色形象設計與授權使用3篇
- 2024屆甘肅省蘭州市城關區(qū)蘭州第一中學生物高一上期末監(jiān)測模擬試題含解析
- 公務攝影拍攝技巧分享
- 倉儲中心退貨管理制度
- 豐田鋒蘭達說明書
- 典范英語8-15Here comes trouble原文翻譯
- 六安市葉集化工園區(qū)污水處理廠及配套管網一期工程環(huán)境影響報告書
- 運動技能學習與控制課件第一章運動技能學習與控制概述
- 清華大學考生自述
- 人機工程學與眼鏡
- 中層后備干部培訓心得體會范本
評論
0/150
提交評論