首页 > > > TCPIP Protocol Suite, 4th Edition.pdf

TCPIP Protocol Suite, 4th Edition.pdf

TCPIP Protocol Suite, 4th Editi…

上传者: antiAgainst 2011-10-14 评分1 评论0 下载646 收藏10 阅读量1237 暂无简介 简介 举报

简介:本文档为《TCPIP Protocol Suite, 4th Editionpdf》,可适用于IT书籍领域,主题内容包含AcronymsDESdoubleDESDEStripleDESAALapplicationadaptationlayerADSLasymmetri符等。

Acronyms2DESdoubleDES3DEStripleDESAALapplicationadaptationlayerADSLasymmetricdigitalsubscriberlineAESAdvancedEncryptionStandardAHAuthenticationHeaderANSIAmericanNationalStandardsInstituteANSNETAdvancedNetworksandServicesNetworkARPAddressResolutionProtocolARPAAdvancedResearchProjectsAgencyARPANETAdvancedResearchProjectsAgencyNetworkASautonomoussystemASCIIAmericanStandardCodeforInformationInterchangeASN.1AbstractSyntaxNotation1ATMasynchronoustransfermodeBERBasicEncodingRulesBGPBorderGatewayProtocolBOOTPBootstrapProtocolBSSbasicservicesetCAcertificationauthorityCBCcipher-blockchainingCBTcore-basedtreeCCITTConsultativeCommitteeforInternationalTelegraphyandTelephonyCGIcommongatewayinterfaceCIDRClasslessInterdomainRoutingCMSCryptographicMessageSyntaxCSMA/CAcarriersensemultipleaccesswithcollisionavoidanceCSMA/CDcarriersensemultipleaccesswithcollisiondetectionCSNETComputerScienceNetworkDARPADefenseAdvancedResearchProjectsAgencyDDNDefenseDataNetworkDDNSDynamicDomainNameSystemDESDataEncryptionStandardDHCPDynamicHostConfigurationProtocolDNSDomainNameSystemDSLdigitalsubscriberlineDSSDigitalSignatureStandardDSSSdirectsequencespreadspectrumDVMRPDistanceVectorMulticastRoutingProtocolEBCDICExtendedBinaryCodedDecimalInterchangeCodeEIAElectronicIndustriesAllianceESPEncapsulatingSecurityPayloadESSextendedservicesetFCCFederalCommunicationsCommissionFCSframechecksequenceFHSSfrequencyhoppingspreadspectrumFQDNfullyqualifieddomainnameFTPFileTransferProtocolHDSLhighbitratedigitalsubscriberlineHMAChashedmessageauthenticationcodeHTMLHypertextMarkupLanguageHTTPHypertextTransferProtocolIABInternetArchitectureBoardIANAInternetAssignedNumbersAuthorityICANNInternetCorporationforAssignedNamesandNumbersICMPInternetControlMessageProtocolIEEEInstituteofElectricalandElectronicsEngineersIEGSInternetEngineeringSteeringGroupIETFInternetEngineeringTaskForceIGMPInternetGroupManagementProtocolIKEInternetKeyExchangeINTERNICInternetNetworkInformationCenterIPInternetProtocolIPngInternetworkingProtocol,nextgenerationIPSecIPSecurityIRTFInternetResearchTaskForceISAKMPInternetSecurityAssociationandKeyManagementProtocolISOInternationalOrganizationforStandardizationISOCInternetSocietyISPInternetserviceproviderITU-TInternationalTelecommunicationsUnion–TelecommunicationStandardizationSectorIVinitialvectorKDCkey-distributioncenterLANlocalareanetworkLCPLinkControlProtocolLISlogicalIPsubnetLSAlinkstateadvertisementMAAmessageaccessagentMACmediaaccesscontrolormessageauthenticationcodeMBONEmulticastbackboneMDMessageDigestMIBmanagementinformationbaseMILNETMilitaryNetworkMIMEMultipurposeInternetMailExtensionMOSPFMulticastOpenShortestPathFirstMSSmaximumsegmentsizeMTAmessagetransferagentMTUmaximumtransferunitNAPNetworkAccessPointNATnetworkaddresstranslationNICNetworkInformationCenterNICnetworkinterfacecardNISTNationalInstituteofStandardsandTechnologyNSANationalSecurityAgencyNSFNationalScienceFoundationNSFNETNationalScienceFoundationNetworkNVTnetworkvirtualterminalOSIOpenSystemsInterconnectionOSPFopenshortestpathfirstPGPPrettyGoodPrivacyPIMProtocolIndependentMulticastPIM-DMProtocolIndependentMulticast,DenseModePIM-SMProtocolIndependentMulticast,SparseModePINGPacketInternetGroperPKIpublic-keyinfrastructurePOPPostOfficeProtocolPPPPoint-to-PointProtocolPQDNpartiallyqualifieddomainnameRACEResearchinAdvancedCommunicationsforEuropeRADSLrateadaptiveasymmetricaldigitalsubscriberlineRARPReverseAddressResolutionProtocolRFCRequestforCommentRIPRoutingInformationProtocolROMread-onlymemoryRPBreversepathbroadcastingRPFreversepathforwardingRPMreversepathmulticastingRSARivest,Shamir,AdelmanRTCPReal-timeTransportControlProtocolRTPReal-timeTransportProtocolRTSPReal-TimeStreamingProtocolRTTround-triptimeS/MIMESecure/MultipurposeInternetMailExtensionSAsecurityassociationSADSecurityAssociationDatabaseSCTPStreamControlTransmissionProtocolSDHsynchronousdigitalhierarchySDSLsymmetricdigitalsubscriberlineSFDstartframedelimiterSHASecureHashAlgorithmSIstreamidentifierSKEMESecureKeyExchangeMechanismSMIStructureofManagementInformationSNMPSimpleNetworkManagementProtocolSONETSynchronousOpticalNetworkSPSecurityPolicySPDSecurityPolicyDatabaseSSHsecureshellSSLSecureSocketsLayerSSNstreamsequencenumberSVCswitchedvirtualcircuitTCPTransmissionControlProtocolTCP/IPTransmissionControlProtocol/InternetProtocolTELNETTerminalNetworkTFTPTrivialFileTransferProtocolTLSTransportLayerSecurityTOStypeofserviceTSNtransmissionsequencenumberTTLtimetoliveUAuseragentUDPUserDatagramProtocolUNIusernetworkinterfaceURLuniformresourcelocatorVCvirtualcircuitVCIvirtualchannelidentifierVDSLveryhighbitratedigitalsubscriberlineVPIvirtualpathidentifierVPNvirtualprivatenetworkWANwideareanetworkWWWWorldWideWebTCP/IPProtocolSuiteMcGraw-HillForouzanNetworkingSeriesTitlesbyBehrouzA.Forouzan:DataCommunicationsandNetworkingTCP/IPProtocolSuiteLocalAreaNetworksBusinessDataCommunicationsCryptographyandNetworkSecurityTCP/IPProtocolSuiteFourthEditionBehrouzA.ForouzanTCP/IPPROTOCOLSUITE,FOURTHEDITIONPublishedbyMcGraw-Hill,abusinessunitofTheMcGraw-HillCompanies,Inc.,1221AvenueoftheAmericas,NewYork,NY10020.Copyright2010byTheMcGraw-HillCompanies,Inc.Allrightsreserved.Previouseditions2006,2003,and2001.Nopartofthispublicationmaybereproducedordistributedinanyformorbyanymeans,orstoredinadatabaseorretrievalsystem,withoutthepriorwrittenconsentofTheMcGraw-HillCompanies,Inc.,including,butnotlimitedto,inanynetworkorotherelectronicstorageortransmission,orbroadcastfordistancelearning.Someancillaries,includingelectronicandprintcomponents,maynotbeavailabletocustomersoutsidetheUnitedStates.Thisbookisprintedonacid-freepaper.1234567890DOC/DOC09ISBN978-0-07-337604-2MHID0-07-337604-3GlobalPublisher:RaghothamanSrinivasanDirectorofDevelopment:KristineTibbettsSeniorMarketingManager:CurtReynoldsProjectManager:JoyceWattersSeniorProductionSupervisor:SherryL.KaneLeadMediaProjectManager:StacyA.PatchDesigner:LaurieB.JanssenCoverDesigner:RonBissell(USE)CoverImage:ChadBaker/GettyImagesCompositor:MacmillanPublishingSolutionsTypeface:10/12TimesRomanPrinter:R.R.DonnelleyCrawfordsville,INAllcreditsappearingonpageorattheendofthebookareconsideredtobeanextensionofthecopyrightpage.LibraryofCongressCataloging-in-PublicationDataForouzan,BehrouzA.TCP/IPprotocolsuite/BehrouzA.Forouzan.—4thed.p.cm.Includesindex.ISBN978-0-07-337604-2—ISBN0-07-337604-3(hardcopy:alk.paper)1.TCP/IP(Computernetworkprotocol)I.Title.TK5105.585.F672010004.6'2—dc222008051008www.mhhe.comTothememoryofmyparents,thesourceofmyinspiration.—BehrouzA.ForouzanviiBriefContentsPrefacexxxiTrademarksxxxvPart1IntroductionandUnderlyingTechnologies1Chapter1Introduction2Chapter2TheOSIModelandtheTCP/IPProtocolSuite18Chapter3UnderlyingTechnologies46Part2NetworkLayer93Chapter4IntroductiontoNetworkLayer94Chapter5IPv4Addresses114Chapter6DeliveryandForwardingofIPPackets160Chapter7InternetProtocolVersion4(IPv4)186Chapter8AddressResolutionProtocol(ARP)220Chapter9InternetControlMessageProtocolVersion4(ICMPv4)244Chapter10MobileIP268Chapter11UnicastRoutingProtocols(RIP,OSPF,andBGP)282Chapter12MulticastingandMulticastRoutingProtocols334Part3TransportLayer373Chapter13IntroductiontotheTransportLayer374Chapter14UserDatagramProtocol(UDP)414Chapter15TransmissionControlProtocol(TCP)432Chapter16StreamControlTransmissionProtocol(SCTP)502viiiBRIEFCONTENTSPart4ApplicationLayer541Chapter17IntroductiontotheApplicationLayer542Chapter18HostConfiguration:DHCP568Chapter19DomainNameSystem(DNS)582Chapter20RemoteLogin:TELNETandSSH610Chapter21FileTransfer:FTPandTFTP630Chapter22WorldWideWebandHTTP656Chapter23ElectronicMail:SMTP,POP,IMAP,andMIME680Chapter24NetworkManagement:SNMP706Chapter25Multimedia728Part5NextGeneration767Chapter26IPv6Addressing768Chapter27IPv6Protocol786Chapter28ICMPv6800Part6Security815Chapter29CryptographyandNetworkSecurity816Chapter30InternetSecurity858Part7Appendices891AppendixAUnicode892AppendixBPositionalNumberingSystems896AppendixCErrorDetectionCodes904AppendixDChecksum914AppendixEHTML,XHTML,XML,andXSL920AppendixFClient-ServerProgramminginJava926AppendixGMiscellaneousInformation932Glossary935References955Index957ixContentsPrefacexxxiTrademarksxxxvPart1IntroductionandUnderlyingTechnologies1Chapter1Introduction21.1ABRIEFHISTORY3ARPANET3BirthoftheInternet3TransmissionControlProtocol/InternetworkingProtocol(TCP/IP)4MILNET4CSNET4NSFNET4ANSNET5TheInternetToday5WorldWideWeb6TimeLine6GrowthoftheInternet71.2PROTOCOLSANDSTANDARDS7Protocols7Standards81.3STANDARDSORGANIZATIONS8StandardsCreationCommittees8Forums10RegulatoryAgencies101.4INTERNETSTANDARDS10MaturityLevels11RequirementLevels121.5INTERNETADMINISTRATION13InternetSociety(ISOC)13InternetArchitectureBoard(IAB)13InternetEngineeringTaskForce(IETF)13InternetResearchTaskForce(IRTF)14InternetAssignedNumbersAuthority(IANA)andInternetCorporationforAssignedNamesandNumbers(ICANN)14NetworkInformationCenter(NIC)14xCONTENTS1.6FURTHERREADING14BooksandPapers15Websites151.7KEYTERMS151.8SUMMARY151.9PRACTICESET16Exercises16ResearchActivities17Chapter2TheOSIModelandtheTCP/IPProtocolSuite182.1PROTOCOLLAYERS19Hierarchy20Services202.2THEOSIMODEL20LayeredArchitecture21Layer-to-LayerCommunication22Encapsulation23LayersintheOSIModel24SummaryofOSILayers282.3TCP/IPPROTOCOLSUITE28ComparisonbetweenOSIandTCP/IPProtocolSuite28LayersintheTCP/IPProtocolSuite302.4ADDRESSING35PhysicalAddresses35LogicalAddresses37PortAddresses39Application-SpecificAddresses402.5FURTHERREADING40Books40RFCs402.6KEYTERMS412.7SUMMARY412.8PRACTICESET42Exercises42ResearchActivities44Chapter3UnderlyingTechnologies463.1WIREDLOCALAREANETWORKS47IEEEStandards47FrameFormat48Addressing49EthernetEvolution51StandardEthernet51FastEthernet55GigabitEthernet56Ten-GigabitEthernet59CONTENTSxi3.2WIRELESSLANS59IEEE802.1159MACSublayer61AddressingMechanism64Bluetooth673.3POINT-TO-POINTWANS7056KModems70DSLTechnology71CableModem72TLines75SONET75PPP763.4SWITCHEDWANS77X.2577FrameRelay78ATM783.5CONNECTINGDEVICES83Repeaters83Bridges84Routers863.6FURTHERREADING883.7KEYTERMS883.8SUMMARY893.9PRACTICESET89Exercises89ResearchActivities90Part2NetworkLayer93Chapter4IntroductiontoNetworkLayer944.1INTRODUCTION954.2SWITCHING96CircuitSwitching96PacketSwitching964.3PACKETSWITCHINGATNETWORKLAYER97ConnectionlessService97Connection-OrientedService994.4NETWORKLAYERSERVICES103AnExample103LogicalAddressing104ServicesProvidedattheSourceComputer105ServicesProvidedatEachRouter106ServicesProvidedattheDestinationComputer1074.5OTHERNETWORKLAYERISSUES108ErrorControl108FlowControl109CongestionControl110xiiCONTENTSQualityofService111Routing111Security1114.6FURTHERREADING1114.7KEYTERMS1124.8SUMMARY1124.9PRACTICESET112Exercises112Chapter5IPv4Addresses1145.1INTRODUCTION115AddressSpace115Notation115RangeofAddresses117Operations1185.2CLASSFULADDRESSING121Classes121ClassesandBlocks123Two-LevelAddressing126AnExample129Three-LevelAddressing:Subnetting131Supernetting1345.3CLASSLESSADDRESSING135Variable-LengthBlocks136Two-LevelAddressing136BlockAllocation141Subnetting1425.4SPECIALADDRESSES147SpecialBlocks147SpecialAddressesinEachblock1485.5NAT149AddressTranslation150TranslationTable1505.6FURTHERREADING152Books152RFCs1525.7KEYTERMS1535.8SUMMARY1535.9PRACTICESET154Exercises154Chapter6DeliveryandForwardingofIPPackets1606.1DELIVERY161DirectDelivery161IndirectDelivery1616.2FORWARDING162ForwardingBasedonDestinationAddress162ForwardingBasedonLabel176CONTENTSxiii6.3STRUCTUREOFAROUTER178Components1786.4FURTHERREADING181Books182RFCs1826.5KEYTERMS1826.6SUMMARY1826.7PRACTICESET183Exercises183ResearchActivities184Chapter7InternetProtocolVersion4(IPv4)1867.1INTRODUCTION1877.2DATAGRAMS1877.3FRAGMENTATION192MaximumTransferUnit(MTU)192FieldsRelatedtoFragmentation1937.4OPTIONS197Format197OptionTypes1987.5CHECKSUM205ChecksumCalculationattheSender205ChecksumCalculationattheReceiver205ChecksumintheIPPacket2067.6IPOVERATM207ATMWANs208RoutingtheCells2087.7SECURITY210SecurityIssues210IPSec2117.8IPPACKAGE211Header-AddingModule212ProcessingModule213Queues213RoutingTable214ForwardingModule214MTUTable214FragmentationModule214ReassemblyTable215ReassemblyModule2157.9FURTHERREADING216Books216RFCs2177.10KEYTERMS2177.11SUMMARY2177.12PRACTICESET218Exercises218ResearchActivities219xivCONTENTSChapter8AddressResolutionProtocol(ARP)2208.1ADDRESSMAPPING221StaticMapping221DynamicMapping2228.2THEARPPROTOCOL222PacketFormat223Encapsulation224Operation224ProxyARP2268.3ATMARP228PacketFormat228ATMARPOperation229LogicalIPSubnet(LIS)2328.4ARPPACKAGE233CacheTable233Queues235OutputModule235InputModule236Cache-ControlModule237MoreExamples2388.5FURTHERREADING240Books240RFCs2408.6KEYTERMS2408.7SUMMARY2418.8PRACTICESET241Exercises241Chapter9InternetControlMessageProtocolVersion4(ICMPv4)2449.1INTRODUCTION2459.2MESSAGES246MessageFormat246ErrorReportingMessages246QueryMessages253Checksum2569.3DEBUGGINGTOOLS257Ping257Traceroute2599.4ICMPPACKAGE262InputModule263OutputModule2639.5FURTHERREADING264Books264RFCs2649.6KEYTERMS2649.7SUMMARY265CONTENTSxv9.8PRACTICESET265Exercises265ResearchActivities267Chapter10MobileIP26810.1ADDRESSING269StationaryHosts269MobileHosts26910.2AGENTS270HomeAgent271ForeignAgent27110.3THREEPHASES271AgentDiscovery271Registration273DataTransfer27510.4INEFFICIENCYINMOBILEIP277DoubleCrossing277TriangleRouting277Solution27710.5FURTHERREADING278Books278RFCs27810.6KEYTERMS27810.7SUMMARY27910.8PRACTICESET279Exercises279ResearchActivities280Chapter11UnicastRoutingProtocols(RIP,OSPF,andBGP)28211.1INTRODUCTION283CostorMetric283StaticversusDynamicRoutingTables283RoutingProtocol28311.2INTRA-ANDINTER-DOMAINROUTING28411.3DISTANCEVECTORROUTING285Bellman-FordAlgorithm285DistanceVectorRoutingAlgorithm287CounttoInfinity29111.4RIP293RIPMessageFormat294RequestsandResponses295TimersinRIP296RIPVersion2297Encapsulation29911.5LINKSTATEROUTING299BuildingRoutingTables300xviCONTENTS11.6OSPF304Areas304Metric305TypesofLinks305GraphicalRepresentation307OSPFPackets307LinkStateUpdatePacket309OtherPackets317Encapsulation32011.7PATHVECTORROUTING320Reachability321RoutingTables32211.8BGP323TypesofAutonomousSystems323PathAttributes324BGPSessions324ExternalandInternalBGP324TypesofPackets325PacketFormat325Encapsulation32911.9FURTHERREADING329Books329RFCs33011.10KEYTERMS33011.11SUMMARY33011.12PRACTICESET331Exercises331ResearchActivities333Chapter12MulticastingandMulticastRoutingProtocols33412.1INTRODUCTION335Unicasting335Multicasting336Broadcasting33812.2MULTICASTADDRESSES338MulticastAddressesinIPv4339SelectingMulticastAddress341DeliveryofMulticastPacketsatDataLinkLayer34212.3IGMP343GroupManagement344IGMPMessages344IGMPProtocolAppliedtoHost347IGMPProtocolAppliedtoRouter351RoleofIGMPinForwarding352VariablesandTimers354Encapsulation355CompatibilitywithOlderVersions35512.4MULTICASTROUTING355OptimalRouting:ShortestPathTrees355CONTENTSxvii12.5ROUTINGPROTOCOLS358MulticastLinkStateRouting:

该用户的其他资料

  • 名称/格式
  • 评分
  • 下载次数
  • 资料大小
  • 上传时间

用户评论

0/200
    暂无评论
上传我的资料

相关资料

资料评价:

/ 1029
所需积分:0 立即下载
返回
顶部
举报
资料
关闭

温馨提示

感谢您对爱问共享资料的支持,精彩活动将尽快为您呈现,敬请期待!