ComputerNetworksBackgroundNeedtostrengthenconceptsofIPnetworks互联网技术/教学实验室ITL(InternetTechnology/TeachingLab)网络与通信工程研究所InternetresearchprojectsPostgraduateInstructor:金蓉jinrong@mail.zjgsu.edu.cn高明gmyyqno1@pop.zjgsu.edu.cn王伟明wmwang@mail.zjgsu.edu.cnCourseWebsite:Lecture:3unitsofcourseworkTextbook:ComputerNetworks第4版byAndrewS.Tanenbaum,PrenticeHall,4rdedition,2003中文版:计算机网络(第4版),清华大学出版社,2004References:Onlineresources~ast/.abouttheauthor,linkto:(4rded.)contains:PowerPointslidesforthebookProtocolsimulatorsourcecodeAnyothermaterialsrelatedtoprinciplesofcomputernetworkingComputerNetworksCourseObjectives:Fundamentalsforcomputernetworkingbutnotfornetworkingengineering,networkOS.PrinciplesofInternethowInternetworkslayeredinternetprotocolsRoutingApplicationlayer(briefly)Withthefollowedcourse“NetworkProgramming”,youareexpectedtounderstandtheprinciplesofIPnetworks,tobeabletocodeforsomebasicnetworkapplicationsatthenetworklayer.与计算机系对本科的要求有所不同更面向通信---重点:Network(IP)layer,Transport(TCP)layer计算机系:maypaymoreattentiontoApplicationlayerComputerNetworksCourseOutline:Chapter1IntroductionReferenceModel:OSI,TCP/IP,HybridChapter2PhysicalLayerTransmissionMedia.Chapter3DataLinkLayerdatalinktypesandprotocolsChapter4MediumAccessSub-layerMultipleAccessProtocols:ALOHA,CSMA/CDEthernetLANChapter5NetworkLayerHowpacketsaredeliveredRoutingalgorithmsCongestioncontrolalgorithmsQoS(QualityofService)Internet:IPprotocol,RouterComputerNetworksChapter6TransportLayer.Internet:UDP,TCPChapter7ApplicationLayerWhatthepacketsareusedfor?DNSSNMPemailWWWNetworkSecurityCourseExperimentsBasicoperationsforcomputernetworksBasedonWindowsandLinuxCourseOutlineWaystolearnthecoursePreviewPracticeReadInternetprotocols---RFCsRFC791–InternetProtocol(IP)RFC793–TransmissionControlProtocol(TCP)RFC768–UserDatagramProtocol(UDP)cangetthemveryeasilyontheweb