版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
ComputerNetworksContentsIntroduction:networkapplication,networkarchitecture,networkprotocolandreferencemodelThePhysicalLayerTheDataLinkLayerTheMediumAccessControl(MAC)SublayerTheNetworkLayerTheTransportLayerTheApplicationLayerNetworkSecurity,andLatestDevelopmentofComputerNetworkGoalsUnderstandtheprinciplesofnetworkarchitecture,referencemodelandnetworkprotocolsUnderstandthefunctionsofthephysicallayer,datalinklayer,MACsublayer,networklayer,transportlayerandapplicationlayerprotocolsUnderstandthemechanismandalgorithmsofnetworkprotocolsReferencesAndrewS.Tanenbaum,ComputerNetworks,4thEd.,PearsonEducationAsiaLimitedandTsinghuaUniversityPress,2004J.F.Kurose,K.W.Ross,ComputerNetworking:ATop-DownApproachFeaturingtheInternet,Addison-WesleyPressandTsinghuaUniversityPress,2001GradingPolicies閉卷:總成績=課堂成績×80%+實驗成績×20%,其中:課堂成績=平時成績×10%+期中成績×15%+期末成績×75%IntroductionUsesofComputerNetworksNetworkHardwareNetworkSoftwareReferenceModelsExampleNetworksNetworkStandardizationBasicConceptComputerNetwork:acollectionofautonomouscomputersinterconnectedbyasingletechnologyInterconnected:beabletoexchangeinformation,theconnectioncouldbeviacopperwire,fiberoptics,microwaves,infrared,andcommunicationsatellitesSingletechnology:InternetisnotasinglenetworkbutanetworkofnetworksWorldWideWebisadistributedsystemthatrunsontopoftheInternetUsesofComputerNetworksBusinessApplicationsHomeApplicationsMobileUsersSocialIssuesBusinessApplicationsofNetworksResourceSharingCommunicationmediumamongpeopleDoingbusinesselectronicallywithothercompaniesE-Commerce(electroniccommerce)BusinessApplicationsofNetworksResourceSharingSharingprogramsSharingequipment,e.g.printer,scanner,CDburnersEspecially,sharinginformation
Anetworkwithtwoclientsandoneserver.BusinessApplicationsofNetworksTheclient-servermodelinvolvesrequestsandreplies.BusinessApplicationsofNetworksCommunicationmediumamongpeople,e.g.e-mail,videoconference/config/mail?.intl=us//messenger/overview/software.phpBusinessApplicationsofNetworksDoingbusinesselectronicallywithothercompanies:placeorderselectronicallyusingcomputernetworksE-Commerce(electroniccommerce):doingbusinesswithconsumersovertheInternet.HomeNetworkApplicationsAccesstoremoteinformationPerson-to-personcommunicationInteractiveentertainmentElectroniccommerceHomeNetworkApplicationsAccesstoremoteinformationSurfingtheWorldWideWebPerson-to-personcommunicationEmailInstantmessaging,chatroomPeer-to-PeercommunicationHomeNetworkApplications(2)Inpeer-to-peersystemtherearenofixedclientsandservers.P2P:centralizeddirectoryoriginal“Napster”design1)whenpeerconnects,itinformscentralserver:IPaddresscontent2)Alicequeriesfor“HeyJude”3)AlicerequestsfilefromBobcentralizeddirectoryserverpeersAliceBob111123ExtractedfromslidesofComputerNetworkingcourseofProf.J.Kurose
HomeNetworkApplicationsInteractiveentertainment//ElectroniccommerceHomeshppping:/OnlineBanking:/index.jspHomeNetworkApplications(3)Someformsofe-commerce.UMassCampusNetworkExtractedfromslidesofComputerNetworkingcourseofProf.J.Kurose
Thenetworkedge:endsystems(hosts):runapplicationprogramse.g.Web,emailat“edgeofnetwork”client/servermodelclienthostrequests,receivesservicefromalways-onservere.g.Webbrowser/server;emailclient/serverExtractedfromslidesofComputerNetworkingcourseofProf.J.Kurose
TheNetworkCoremeshofinterconnectedroutersthefundamentalquestion:howisdatatransferredthroughnet?circuitswitching:dedicatedcircuitpercall:telephonenetpacket-switching:datasentthrunetindiscrete“chunks”ExtractedfromslidesofComputerNetworkingcourseofProf.J.Kurose
Internetstructure:networkofnetworksTier1ISPTier1ISPTier1ISPNAPTier-2ISPTier-2ISPTier-2ISPTier-2ISPTier-2ISPlocalISPlocalISPlocalISPlocalISPlocalISPTier3ISPlocalISPlocalISPlocalISPExtractedfromslidesofComputerNetworkingcourseofProf.J.Kurose
Tier-1ISP:e.g.,SprintSprintUSbackbonenetworkSeattleAtlantaChicagoRoachdaleStocktonSanJoseAnaheimFortWorthOrlandoKansasCityCheyenneNewYorkPennsaukenRelayWash.DCTacomaDS3(45Mbps)OC3(155Mbps)OC12(622Mbps)OC48(2.4Gbps)…to/fromcustomerspeeringto/frombackbone….………POP:point-of-presenceInternetstructure:networkofnetworksapacketpassesthroughmanynetworks!Tier1ISPTier1ISPTier1ISPNAPTier-2ISPTier-2ISPTier-2ISPTier-2ISPTier-2ISPlocalISPlocalISPlocalISPlocalISPlocalISPTier3ISPlocalISPlocalISPlocalISPCERNETTopology徐聞長春哈爾濱烏魯木齊拉薩西寧蘭州銀川呼和浩特臺北沈陽南昌西安徐州武漢合肥鄭州石家莊北京南寧廣州福州杭州上海南京天津貴陽??谌齺喺拷瓱o錫大連太原濟南煙臺成都長沙重慶黃梅九江昆明青島汕頭唐山漢中宜昌珠海深圳惠州柳州百色廈門BackboneRegionalGigaPopPop桂林深圳MobileNetworkUsersCombinationsofwirelessnetworksandmobilecomputing.SocialIssuesDifferentcountrieshavedifferentandconflictinglaws,thusdebateragesPeople’sprivacyElectronicjunkmail(spam)VirusesIdentitytheftNetworkHardwareLocalAreaNetworksMetropolitanAreaNetworksWideAreaNetworksWirelessNetworksHomeNetworksInternetworksNetworkHardwareClassificationofcomputernetworks:BytransmissiontechnologyBroadcastlinks:Broadcastnetworks:broadcasting,multicastingPoint-to-pointlinks:Point-to-pointnetworks,unicastingByscalePersonalareanetworkLocalareanetworkMetropolitanareanetworkWideareanetworkTheInternetClassificationofinterconnectedprocessorsbyscaleLocalAreaNetworks(LANs)LANsaredistinguishedfromotherkindsofnetworksbythreecharacterisitcs:1)theirsize,2)theirtransmissiontechnology,and3)theirtopologyTwobroadcastnetworks:(a)Bus;(b)RingMetropolitanAreaNetworksAmetropolitanareanetworkbasedoncableTV.IEEE802.16:WideAreaNetworks(WANs)WAN:spansalargegeographicalarea,oftenacountryorcontinent.Communicationsubnet,subnet:consistsoftwodistinctcomponents:transmissionlinesandswitchingelementsHostsRelationbetweenhostsonLANsandthesubnetWideAreaNetworks(2)Astreamofpacketsfromsendertoreceiver.Store-and-forwardorpacket-switchedRouting:routingalgorithmWirelessNetworksCategoriesofwirelessnetworks:Systeminterconnection:BluetoothWirelessLANsIEEE802.11WirelessWANsRadionetworksusedforCellulartelephones:1st,2nd,3rdgenerationIEEE802.16:WirelessNetworks(2)(a)Bluetoothconfiguration(b)WirelessLANWirelessNetworks(3)(a)Individualmobilecomputers(b)AflyingLANHomeNetworksDevicescapableofbeingconnected:Computers(desktopPC,PDA,sharedperipheralsEntertainment(TV,DVD,VCR,camera,stereo,MP3)Telecomm(telephone,cellphone,intercom,fax)Appliances(microwave,fridge,clock,furnace,airco)Telemetry(utilitymeter,burglaralarm,babycam).HomeNetworksDifferentpropertiesofhomenetworkingthanothernetworktypes:TobeeasytoinstallTobefoolproofinoperationLowpriceNeedsbetterperformance,asatlowpricesandinvolvingmultimediaToremainstableSecurityandreliabilitywillbeveryimportantNetworkSoftwareProtocolHierarchiesDesignIssuesfortheLayersConnection-OrientedandConnectionlessServicesServicePrimitivesTheRelationshipofServicestoProtocolsProtocolHierarchiesLayers,protocols,andinterfaces.ProtocolHierarchiesToreducetheirdesigncomplexity,mostnetworksareorganizedasastackoflayersorlevels,eachonebuiltupontheonebelowit.Layernononemachinecarriesonaconversationwithlayernonanothermachine.TherulesandconventionsusedinthisconversationarecollectivelyknownasthelayernprotocolBasically,aprotocolisanagreementbetweenthecommunicatingpartiesonhowcommunicationistoproceedProtocolHierarchiesTheentitiescomprisingthecorrespondinglayersondifferentmachinesarecalledpeers.Betweeneachpairofadjacentlayersisaninterface.Asetoflayersandprotocolsiscalledanetworkarchitecture.Alistofprotocolsusedbyacertainsystem,oneprotocolperlayer,iscalledaprotocolstack.ProtocolHierarchiesThephilosopher-translator-secretaryarchitecture.ProtocolHierarchiesExampleinformationflowsupportingvirtualcommunicationinlayer5.DesignIssuesfortheLayersSomeofthekeydesignissuesthatoccurincomputernetworks:
AddressingErrorControlFlowControlMultiplexingRoutingLayerscanoffertwodifferenttypesofservicestothelayersabovethem:
Connection-orientedservice:Modeledafterthetelephonesystemtouseaconnection-orientednetworkservice,theserviceuserfirstestablishesaconnection,usestheconnection,andthenreleasetheconnection
Connectionlessservice:ModeledafterthepostalsystemEachmessagecarriesthefulldestinationaddress,andeachoneisroutedthroughthesystemindependentofalltheothers.Connection-OrientedandConnectionlessServicesConnection-OrientedandConnectionlessServicesSixdifferenttypesofservice.ServicePrimitivesAserviceisformallyspecifiedbyasetofprimitives(operations)availabletoauserprocesstoaccesstheservice.Thesetofprimitivesavailabledependsonthenatureoftheservicebeingprovided.Fiveserviceprimitivesforimplementingasimpleconnection-orientedserviceServicePrimitives(2)Packetssentinasimpleclient-serverinteractiononaconnection-orientednetwork.ServicestoProtocolsRelationshipTherelationshipbetweenaserviceandaprotocol.ReferenceModelsTheOSIReferenceModelTheTCP/IPReferenceModelAComparisonofOSIandTCP/IPACritiqueoftheOSIModelandProtocolsACritiqueoftheTCP/IPReferenceModelTheOSIreferencemodel.TheOSIReferenceModelThephysicallayer:concernedwithtransmittingrawbitsoveracommunicationchannel.Thedatalinklayer:Mainlytotransformarawtransmissionfacilityintoalinethatappearsfreeofundetectedtransmissionerrorstothenetworklayer.MediumaccesscontrolsublayerThenetworklayer:AkeydesignissueisdetermininghowpacketsareroutedfromsourcetodestinationCongestioncontrolTheOSIReferenceModelThetransportlayer:Thebasicfunctionistoacceptdatafromabove,splititupintosmallerunitsifneedbe,passtothenetworklayer,andensurethatthepiecesallarrivecorrectlyattheotherend.Thetransportlayerisatrueend-to-endlayer,allthewayfromthesourcetothedestination.Thesessionlayer:Toestablishsession:fordialogcontrol,tokenmanagement,andsynchronizationThepresentationlayer:IsconcernedwiththesyntaxandsemanticsoftheinformationtransmittedTheapplicationlayer:ContainsavarietyofprotocolsthatarecommonlyneededbyusersTheTCP/IPreferencemodelProtocolsandnetworksintheTCP/IPmodelinitially.ProtocolsandnetworksintheTCP/IPmodelinitially.TheTCP/IPReferenceModelTheInternetlayer:Topermithoststoinjectpacketsintoanynetworkandhavethemtravelindependentlytothedestination(potentiallyonadifferentnetwork).TheinternetlayerdefinesanofficialpacketformatandprotocolcalledIP(InternetProtocol).Thetransportlayer:isdesignedtoallowpeerentitiesonthesourceanddestinationhoststocarryonaconversation,justasintheOSItransportlayer.Twoend-to-endtransportprotocolshavebeendefined:TCP(TransmissionControlProtocol),andUDP(UserDatagramProtocol)TheTCP/IPReferenceModelTheapplicationlayer:Telnet,FTP,SMTP,DNSTheHost-to-Networklayer:TheTCP/IPreferencemodeldoesnotreallysaymuchaboutwhathappensbelowtheinternetlayer.ComparingOSIandTCP/IPModelsTheOSImodelmadethedistinctionbetweenservices,interfaces,andprotocolsexplicit,whiletheTCP/IPmodeldidnotoriginallyclearlydistinguishbetweenthesethreeconcepts.TheOSIreferencemodelwasdevisedbeforethecorrespondingprotocolswereinvented.WithTCP/IPthereversewastrue.ACritiqueoftheOSIModelandProtocolsWhyOSIdidnottakeovertheworldBadtimingBadtechnologyBadimplementationsBadpoliticsTheapocalypseofthetwoelephants.ACritiqueoftheTCP/IPReferenceModelProblems:Service,interface,andprotocolnotdistinguishedNotageneralmodelHost-to-network“l(fā)ayer”notreallyalayerNomentionofphysicalanddatalinklayersMinorprotocolsdeeplyentrenched,hardtoreplaceHybridModelThehybridreferencemodeltobeusedinthisbook.ExampleNetworksTheInternetConnection-OrientedNetworks:
X.25,FrameRelay,andATMEthernetWirelessLANs:802:11TheARPANET(a)Structureofthetelephonesystem.(b)Baran’sproposeddistributedswitchingsystem.TheARPANET(2)TheoriginalARPANETdesign.TheARPANET(3)GrowthoftheARPANET:
(a)December1969.(b)July1970.(c)March1971.(d)April1972.(e)September1972.NSFNETTheNSFNETbackbonein1988.InternetUsageTraditionalapplications(1970–1990)E-mailNewsRemoteloginFiletransferWWW(WorldWideWeb)ArchitectureoftheInternetOverviewoftheInternetConnection-OrientedNetworks:X.25,FrameRelay,andATMTelephoneSystem:QualityofServiceBillingX.25ConnectionnumberDataPacketFrameRelay:aconnection-orientednetworkwithnoerrorcontrolandnoflowcontrolATM(AsynchronousTransferMode):connection-oriented:virtualcircuitsEachconnection(virtualcircuit),temporaryorpermanent,hasauniqueconnectionidentifier.ATMVirtualCircuitsAvirtualcircuit.ATMVirtualCircuits(2)AnATMcell.ThebasicideabehindATMistotransmitallinformationinsmall,fixed-sizepacketscalledcells.easytobuildhardwarerouterstohandleshort,fixed-lengthcellssmallcellsdonotblockanylineforverylong,whichmakesguaranteeingqualityofserviceeasierTheATMReferenceModelTheATMReferenceModel(2)TheATMlayersandsublayersandtheirfunctions.EthernetArchitectureoftheoriginalEthernet.WirelessLANs:IEEE802.11IEEE802.11hadtoworkintwomodes:Inthepresenceofabasestation:allcommunicationwastogothroughthebasestation,calledanaccesspointin802.11terminologyIntheabsenceofabasestation:thecomputerswouldjustsendtooneanotherdirectly.Thismodeisnowsometimescalledadhocnetworking
(a)Wirelessnetworkingwithabasestation.(b)Adhocnetworking.WirelessLANs:IEEE802.11Someofthemanychallengesthathadtobemetwere:findingasuitablefrequencybandthatwasavailable,preferablyworldwide;dealingwiththefactthatradiosignalshaveafiniterange;ensuringthatusers'privacywasmaintained;takinglimitedbatterylifeintoaccount;worryingabouthumansafety(doradiowavescausecancer?);understandingtheimplicationsofcomputermobility;andfinally,buildingasystemwithenoughbandwidthtobeeconomicallyviable.WirelessLANsTherangeofasingleradiomaynotcovertheentiresystem.WirelessLANsAmulticell802.11network.NetworkStandardizationNetworkstandardsallowdifferentcomputerstocommunicateincreasethemarketforproductsadheringtothestandardStandardsfallintotwocategories:defactostandards:arethosethathavejusthappened,withoutanyformalplandejurestandards:areformal,legalstandardsadoptedbysomeauthorizedstandardizationbodyNetworkStandardizationOrganizationsintheTelecommunicationsWorldITU(InternationalTelecommunicationUnion):,anagencyoftheUnitedNationshasthreemainsectors:1)RadiocommunicationsSector(ITU-R),2)TelecommunicationsStandardizationSector(ITU-T),and3)DevelopmentSector(ITU-D).ITU-Thasfourclassesofmembers:1)Nationalgovernments;2)Sectormembers:includingtelephoneoperators,equipmentmanufacturers,computervendors,chipmanufacturers,IFIP,etc.3)Associatemembers;4)RegulatoryagenciesItshouldbenotedthatITU-Trecommendationsaretechnicallyonlysuggestionsthatgove
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年電力設(shè)施租賃合同6篇
- 2024廣告設(shè)計制作外包合同
- 2024年網(wǎng)絡(luò)維護與管理協(xié)議
- 2024建筑公司承包商砌體工程勞務(wù)合同
- 2024年風力發(fā)電項目合作開發(fā)合同
- 2024年版權(quán)許可合同:音樂 streaming 服務(wù)
- 2024年魚塘承包合同范本:水產(chǎn)種苗繁育合作3篇
- 2024柚子種植基地與農(nóng)產(chǎn)品質(zhì)量檢測機構(gòu)合作合同3篇
- 2024年高級管理人員股票期權(quán)授予協(xié)議3篇
- 行業(yè)發(fā)展趨勢與企業(yè)應對措施計劃
- IT企業(yè)安全生產(chǎn)管理制度范本
- 工業(yè)傳感器行業(yè)市場調(diào)研分析報告
- 小學生心理健康講座5
- 上海市市轄區(qū)(2024年-2025年小學五年級語文)部編版期末考試((上下)學期)試卷及答案
- 國家職業(yè)技術(shù)技能標準 X2-10-07-18 陶瓷工藝師(試行)勞社廳發(fā)200633號
- 人教版八年級上冊生物全冊教案(完整版)教學設(shè)計含教學反思
- 2024年銀行考試-銀行間本幣市場交易員資格考試近5年真題附答案
- 人教版小學四年級數(shù)學上冊期末復習解答題應用題大全50題及答案
- 冀教版五年級上冊脫式計算題100道及答案
- 你是排長我是兵(2022年山東濟南中考語文試卷記敘文閱讀題及答案)
- 廣東省中山市2023-2024學年高三物理上學期第五次統(tǒng)測試題含解析
評論
0/150
提交評論