书籍详情
计算机网络与因特网:英文版
作者:(美)Douglas E.Comer著
出版社:清华大学出版社
出版时间:2002-03-01
ISBN:9787900641199
定价:¥62.00
购买这本书可以去
内容简介
这本书篇幅巨大,但我建议读者能够通读,这样才能对于互联网这一跨学科领域有一个全面的认识。对于计算机网络分层模型有一定了解的读者可以看到,本书是对普通网络用户开始传授知识,汗篇包括互联网的简史、网络测试和网络编程。然后从物理层和数据键路层讲起,涵盖了主要局域网和广域网的技术。在网络层讲述互联体系结构,包括目前的IP版本4和未来的IP版本动以及传输层协议TCP。本书有大量的篇幅讲授网络应用的设计思路和大量的实例分析,包括服务器客户机模型、域名系统、电子邮件、文件传输、万维网、中间件、网络管理和网络安全等等。
作者简介
作者:DouglasE.ComerDouglasE.Comer博士从20世纪70年代开始从事互联网的研究和开发工作,他曾是互联网体系结构委员会的成员,该委员会是确定互联网发展标准的权威机构;他也曾任美国计算机网CSTNET技术委员会的主席,该网络是美国早期互联网建设中最重要的网络之一。他现在是美国普渡大学计算机科学系的教授,从事计算机网络和操作系统方面的教学和科研工作。Internet技术基础>>更多作品
目录
Preface
Chapter 1 Introduction
1.1 Growth Of Computer Networking
1.2 Complexity In Network Systems
1.3 Mastering The Complexity
1.4 Concepts And Terminology
1.5 Organization Of The Text
1.6 Summary
Chapter 2 Motivation And Tools
2.1 Introduction
2.2 Resource Sharing
2.3 Growth Of The Internet
2.4 Probing The Internet
2.5 Interpreting A Ping Response
2.6 Tracing A Route
2.7 Summary
Chapter 3 Network Programming And Applications
3.1 Introduction
3.2 Network Communication
3.3 Client-Server Computing
3.4 Communication Paradigm
3.5 An Example Application Program Interface
3.6 An Intuitive Look At The API
3.7 Definition Of The API
3.8 Code For An Echo Application
3.9 Code For A Chat Application
3.10 Code For A Web Application
3.11 Summary
PART 1 Data Transmission
Chapter 4 Transmission Media
4.1 Introduction
4.2 Copper Wires
4.3 Glass Fibers
4.4 Radio
4.5 Satellites
4.6 Geosynchronous Satellites
4.7 Low Earth Orbit Satellites
4.8 Low Earth Orbit Satellite Arrays
4.9 Microwave
4.10 Infrared
4.11 Light From A Laser
4.12 Summary
Chapter 5 Local Asynchronous Communication (RS-232)
5.1 Introduction
5.2 The Need For Asynchronous Communication
5.3 Using Electric Current To Send Bits
5.4 Standards For Communication
5.5 Baud Rate, Framing, And Errors
5.6 Full Duplex Asynchronous Communication
5.7 Limitations Of Real Hardware
5.8 Hardware Bandwidth And The Transmission Of Bits
5.9 The Effect Of Noise On Communication
5.10 Significance For Data Networking
5.11 Summary
Chapter 6 Long-Distance Communication (Carriers, Modulation, And Modems)
6.1 Introduction
6.2 Sending Signals Across Long Distances
6.3 Modem Hardware Used For Modulation And Demodulation
6.4 Leased Analog Data Circuits
6.5 Optical, Radio Frequency, And Dialup Modems
6.6 Carrier Frequencies And Multiplexing
6.7 Baseband And Broadband Technologies
6.8 Wave Division Multiplexing
6.9 Spread Spectrum
6.10 Time Division Multiplexing
6.11 Summary
PART 11 Packet Transmission
Chapter 7 Packets, Frames, And Error Detection
7.1 Introduction
7.2 The Concept Of Packets
7.3 Packets And Time-Division Multiplexing
7.4 Packets And Hardware Frames
7.5 Byte Stuffing
7.6 Transmission Errors
7.7 Parity Bits And Parity Checking
7.8 Probability Mathematics And Error Detection
7.9 Detecting Errors With Checksums
7.10 Detecting Errors With Cyclic Redundancy Checks
7.11 Combining Building Blocks
7.12 Burst Errors
7.13 Frame Format And Error Detection Mechanisms
7.14 Summary
Chapter 8 LAN Technologies And Network Topology
8.1 Introduction
8.2 Direct Point-to-Point Communication
8.3 Shared Communication Channels
8.4 Significance Of LANs And Locality Of Reference
8.5 IAN Topologies
8.6 Example Bus Network: Ethernet
8.7 Carrier Sense On Multi-Access Networks (CSMA)
8.8 Collision Detection And Backoff With CSMA/CD
8.9 802.11 Wireless LANs And CSMA/CA
8.10 Another Example Bus Network: LocalTalk
8.11 Example Ring Network: IBM Token Ring
8.12 Another Example Ring Network: FDDI
8.13 Example Star Network: ATM
8.14 Summary
Chapter 9 Hardware Addressing And Frame Type Identification
9.1 Introduction
9.2 Specifying A Recipient
9.3 How LAN Hardware Uses Addresses To Filter Packets
9.4 Format Of A Physical Address
9.5 Broadcasting
9.6 Multicasting
9.7 Multicast Addressing
9.8 Identifying Packet Contents
9.9 Frame Headers And Frame Format
9.10 An Example Frame Format
9.11 Using Networks That Do Not Have Self-Identifying Frames
9.I2 Network Analyzers, Physical Addresses, Frame Types
9.13 Summary
9.14 Ethernet Address Assignment
Chapter 10 LAN Wiring, Physical Topology, And Interface Hardware
10.1 Introduction
10.2 Speeds Of IANs And Computers
10.3 Network Interface Hardware
10.4 The Connection Between A NIC And A Network
10.5 Original Thick Ethernet Wiring
10.6 Connection Multiplexing
10.7 Thin Ethernet Wiring
10.8 Twisted Pair Ethernet
10.9 Advantages And Disadvantages Of Wiring Schemes
10.10 The Topology Paradox
10.11 Network Interface Cards And Wiring Schemes
10.12 Wiring Schemes And Other Network Technologies
10.13 Summary
Chapter 11 Extending LANs: Fiber Modems, Repeaters, Bridges, and Switches
11.1 Introduction
11.2 Distance Limitation And IAN Design
11.3 Fiber Optic Extensions
11.4 Repeaters
11.5 Bridges
11.6 Frame Filtering
11.7 Startup And Steady State Behavior Of Bridged Networks
11.8 Planning A Bridged Network
11.9 Bridging Between Buildings
11.10 Bridging Across Longer Distances
11.11 A Cycle Of Bridges
I1.I2 Distributed Spanning Tree
11.13 Switching
I1.14 Combining Switches And Hubs
11.15 Bridging And Switching With Other Technologies
11.16 Summary
Chapter 12 Long-Distance Digital Connection Technologies
12.1 Introduction
12.2 Digital Telephony
12.3 Synchronous Communication
12.4 Digital Circuits And DSU/CSUs
12.5 Telephone Standards
12.6 DS Terminology And Data Rates
12.7 Lower Capacity Circuits
12.8 Intermediate Capacity Digital Circuits
12.9 Highest Capacity Circuits
12.10 Optical Carrier Standards
12.11 The C Suffix
12.12 Synchronous Optical Network (SONET)
12.13 The Local Subscriber Loop
12.14 ISDN
12.15 Asymmetric Digital Subscriber Line Technology
12.16 Other DSL Technologies
12.17 Cable Modem Technology
12.18 Upstream Communication
12.19 Hybrid Fiber Coax
12.20 Fiber To The Curb
12.21 Alternatives For Special Cases
12.22 Broadcast Satellite Systems
12.23 Summary
Chapter 13 WAN Technologies And Routing
13.1 Introduction
13.2 Large Networks And Wide Areas
13.3 Packet Switches
13.4 Forming A WAN
13.5 Store And Forward
13.6 Physical Addressing In A WAN
13.7 Next-Hop Forwarding
13.8 Source Independence
13.9 Relationship Of Hierarchical Addresses To Routing
13.10 Routing In A WAN
13.11 Use Of Default Routes
13.12 Routing Table Computation
13.13 Shortest Path Computation In A Graph
13.14 Distributed Route Computation
13.15 Distance Vector Routing
13.16 Link-State Routing (SPF)
13.17 Example WAN Technologies
13.18 Summary
Chapter 14 Connection-Oriented Networking And ATM
14.1 Introduction
14.2 A Single, Global Network
14.3 ISDN And ATM
14.4 ATM Design And Cells
14.5 Connection-Oriented Service
14.6 VPI/VCI
14.7 Labels And Label Switching
14.8 An Example Trip Through An ATM Network
14.9 Permanent Virtual Circuits
14.10 Switched Virtual Circuits
14.11 Quality Of Service
14.12 The Motivation For Cells And label Switching
14.13 ATM Data Transmission And AAL5
14.14 Critique Of ATM
14.15 Summary
Chapter 15 Network Characteristics: Ownership, Service Paradigm, And Performance
15.1 Introduction
15.2 Network Ownership
15.3 Privacy And Public Networks
15.4 Advantages And Disadvantages
15.5 Virtual Private Networks
15.6 Guaranteeing Absolute Privacy
15.7 Service Paradigm
15.8 Connection-Oriented Service Paradigm
15.9 Connectionless Service Paradigm
15.10 Interior And Exterior Service Paradigms
15.11 Comparison Of Service Paradigms
15.12 Examples Of Service Paradigms
15.13 Addresses And Connection Identifiers
15.14 Network Performance Characteristics
15.15 Jitter
15.16 Summary
Chapter 16 Protocols And Layering
16.1 Introduction
16.2 The Need For Protocols
16.3 Protocol Suites
16.4 A Plan For Protocol Design
16.5 The Seven Layers
16.6 Stacks: Layered Software
16.7 How Layered Software Works
16.8 Multiple, Nested Headers
16.9 The Scientific Basis For Layering
16.10 Techniques Protocols Use
16.11 The Art Of Protocol Design
16.12 Summary
PART III Internetworking
Chapter 17 Internetworking: Concepts, Architecture, and Protocols
17.1 Introduction
17.2 The Motivation For Internetworking
17.3 The Concept Of Universal Service
17.4 Universal Service In A Heterogeneous World
17.5 Internetworking
17.6 Physical Network Connection With Routers
17.7 Internet Architecture
17.8 Achieving Universal Service
17.9 A Virtual Network
17.10 Protocols For Internetworking
17.11 Significance Of Internetworking And TCP/IP
17.12 Layering And TCP/IP Protocols
17.13 Host Computers, Routers, And Protocol Layers
17.14 Summary
Chapter 18 IP: Internet Protocol Addresses
18.1 Introduction
18.2 Addresses For The Virtual Internet
18.3 The IP Addressing Scheme
18.4 The IP Address Hierarchy
18.5 Original Classes Of IP Addresses
18.6 Computing The Class Of An Address
18.7 Dotted Decimal Notation
18.8 Classes And Dotted Decimal Notation
18.9 Division Of The Address Space
18.10 Authority For Addresses
18.11 A Classful Addressing Example
18.12 Subnet And Classless Addressing
18.13 Address Masks
18.14 CIDR Notation
18.15 A CIDR Address Block Example
18.16 CIDE Host Addresses
18.17 Special IP Addresses
18.18 Summary Of Special IP Addresses
18.19 The Berkeley Broadcast Address Form
18.20 Routers And The IP Addressing Principle
18.21 Multi-Homed Hosts
18.22 Summary
Chapter19 Binding Protocol Addresses (ARP)
19.1 Introduction
19.2 Protocol Addresses And Packet Delivery
19.3 Address Resolution
19.4 Address Resolution Techniques
19.5 Address Resolution With Table Lookup
19.6 Address Resolution With Closed-Form Computation
19.7 Address Resolution With Message Exchange
19.8 Address Resolution Protocol
19.9 ARP Message Delivery
19.10 ARP Message Format
Chapter 1 Introduction
1.1 Growth Of Computer Networking
1.2 Complexity In Network Systems
1.3 Mastering The Complexity
1.4 Concepts And Terminology
1.5 Organization Of The Text
1.6 Summary
Chapter 2 Motivation And Tools
2.1 Introduction
2.2 Resource Sharing
2.3 Growth Of The Internet
2.4 Probing The Internet
2.5 Interpreting A Ping Response
2.6 Tracing A Route
2.7 Summary
Chapter 3 Network Programming And Applications
3.1 Introduction
3.2 Network Communication
3.3 Client-Server Computing
3.4 Communication Paradigm
3.5 An Example Application Program Interface
3.6 An Intuitive Look At The API
3.7 Definition Of The API
3.8 Code For An Echo Application
3.9 Code For A Chat Application
3.10 Code For A Web Application
3.11 Summary
PART 1 Data Transmission
Chapter 4 Transmission Media
4.1 Introduction
4.2 Copper Wires
4.3 Glass Fibers
4.4 Radio
4.5 Satellites
4.6 Geosynchronous Satellites
4.7 Low Earth Orbit Satellites
4.8 Low Earth Orbit Satellite Arrays
4.9 Microwave
4.10 Infrared
4.11 Light From A Laser
4.12 Summary
Chapter 5 Local Asynchronous Communication (RS-232)
5.1 Introduction
5.2 The Need For Asynchronous Communication
5.3 Using Electric Current To Send Bits
5.4 Standards For Communication
5.5 Baud Rate, Framing, And Errors
5.6 Full Duplex Asynchronous Communication
5.7 Limitations Of Real Hardware
5.8 Hardware Bandwidth And The Transmission Of Bits
5.9 The Effect Of Noise On Communication
5.10 Significance For Data Networking
5.11 Summary
Chapter 6 Long-Distance Communication (Carriers, Modulation, And Modems)
6.1 Introduction
6.2 Sending Signals Across Long Distances
6.3 Modem Hardware Used For Modulation And Demodulation
6.4 Leased Analog Data Circuits
6.5 Optical, Radio Frequency, And Dialup Modems
6.6 Carrier Frequencies And Multiplexing
6.7 Baseband And Broadband Technologies
6.8 Wave Division Multiplexing
6.9 Spread Spectrum
6.10 Time Division Multiplexing
6.11 Summary
PART 11 Packet Transmission
Chapter 7 Packets, Frames, And Error Detection
7.1 Introduction
7.2 The Concept Of Packets
7.3 Packets And Time-Division Multiplexing
7.4 Packets And Hardware Frames
7.5 Byte Stuffing
7.6 Transmission Errors
7.7 Parity Bits And Parity Checking
7.8 Probability Mathematics And Error Detection
7.9 Detecting Errors With Checksums
7.10 Detecting Errors With Cyclic Redundancy Checks
7.11 Combining Building Blocks
7.12 Burst Errors
7.13 Frame Format And Error Detection Mechanisms
7.14 Summary
Chapter 8 LAN Technologies And Network Topology
8.1 Introduction
8.2 Direct Point-to-Point Communication
8.3 Shared Communication Channels
8.4 Significance Of LANs And Locality Of Reference
8.5 IAN Topologies
8.6 Example Bus Network: Ethernet
8.7 Carrier Sense On Multi-Access Networks (CSMA)
8.8 Collision Detection And Backoff With CSMA/CD
8.9 802.11 Wireless LANs And CSMA/CA
8.10 Another Example Bus Network: LocalTalk
8.11 Example Ring Network: IBM Token Ring
8.12 Another Example Ring Network: FDDI
8.13 Example Star Network: ATM
8.14 Summary
Chapter 9 Hardware Addressing And Frame Type Identification
9.1 Introduction
9.2 Specifying A Recipient
9.3 How LAN Hardware Uses Addresses To Filter Packets
9.4 Format Of A Physical Address
9.5 Broadcasting
9.6 Multicasting
9.7 Multicast Addressing
9.8 Identifying Packet Contents
9.9 Frame Headers And Frame Format
9.10 An Example Frame Format
9.11 Using Networks That Do Not Have Self-Identifying Frames
9.I2 Network Analyzers, Physical Addresses, Frame Types
9.13 Summary
9.14 Ethernet Address Assignment
Chapter 10 LAN Wiring, Physical Topology, And Interface Hardware
10.1 Introduction
10.2 Speeds Of IANs And Computers
10.3 Network Interface Hardware
10.4 The Connection Between A NIC And A Network
10.5 Original Thick Ethernet Wiring
10.6 Connection Multiplexing
10.7 Thin Ethernet Wiring
10.8 Twisted Pair Ethernet
10.9 Advantages And Disadvantages Of Wiring Schemes
10.10 The Topology Paradox
10.11 Network Interface Cards And Wiring Schemes
10.12 Wiring Schemes And Other Network Technologies
10.13 Summary
Chapter 11 Extending LANs: Fiber Modems, Repeaters, Bridges, and Switches
11.1 Introduction
11.2 Distance Limitation And IAN Design
11.3 Fiber Optic Extensions
11.4 Repeaters
11.5 Bridges
11.6 Frame Filtering
11.7 Startup And Steady State Behavior Of Bridged Networks
11.8 Planning A Bridged Network
11.9 Bridging Between Buildings
11.10 Bridging Across Longer Distances
11.11 A Cycle Of Bridges
I1.I2 Distributed Spanning Tree
11.13 Switching
I1.14 Combining Switches And Hubs
11.15 Bridging And Switching With Other Technologies
11.16 Summary
Chapter 12 Long-Distance Digital Connection Technologies
12.1 Introduction
12.2 Digital Telephony
12.3 Synchronous Communication
12.4 Digital Circuits And DSU/CSUs
12.5 Telephone Standards
12.6 DS Terminology And Data Rates
12.7 Lower Capacity Circuits
12.8 Intermediate Capacity Digital Circuits
12.9 Highest Capacity Circuits
12.10 Optical Carrier Standards
12.11 The C Suffix
12.12 Synchronous Optical Network (SONET)
12.13 The Local Subscriber Loop
12.14 ISDN
12.15 Asymmetric Digital Subscriber Line Technology
12.16 Other DSL Technologies
12.17 Cable Modem Technology
12.18 Upstream Communication
12.19 Hybrid Fiber Coax
12.20 Fiber To The Curb
12.21 Alternatives For Special Cases
12.22 Broadcast Satellite Systems
12.23 Summary
Chapter 13 WAN Technologies And Routing
13.1 Introduction
13.2 Large Networks And Wide Areas
13.3 Packet Switches
13.4 Forming A WAN
13.5 Store And Forward
13.6 Physical Addressing In A WAN
13.7 Next-Hop Forwarding
13.8 Source Independence
13.9 Relationship Of Hierarchical Addresses To Routing
13.10 Routing In A WAN
13.11 Use Of Default Routes
13.12 Routing Table Computation
13.13 Shortest Path Computation In A Graph
13.14 Distributed Route Computation
13.15 Distance Vector Routing
13.16 Link-State Routing (SPF)
13.17 Example WAN Technologies
13.18 Summary
Chapter 14 Connection-Oriented Networking And ATM
14.1 Introduction
14.2 A Single, Global Network
14.3 ISDN And ATM
14.4 ATM Design And Cells
14.5 Connection-Oriented Service
14.6 VPI/VCI
14.7 Labels And Label Switching
14.8 An Example Trip Through An ATM Network
14.9 Permanent Virtual Circuits
14.10 Switched Virtual Circuits
14.11 Quality Of Service
14.12 The Motivation For Cells And label Switching
14.13 ATM Data Transmission And AAL5
14.14 Critique Of ATM
14.15 Summary
Chapter 15 Network Characteristics: Ownership, Service Paradigm, And Performance
15.1 Introduction
15.2 Network Ownership
15.3 Privacy And Public Networks
15.4 Advantages And Disadvantages
15.5 Virtual Private Networks
15.6 Guaranteeing Absolute Privacy
15.7 Service Paradigm
15.8 Connection-Oriented Service Paradigm
15.9 Connectionless Service Paradigm
15.10 Interior And Exterior Service Paradigms
15.11 Comparison Of Service Paradigms
15.12 Examples Of Service Paradigms
15.13 Addresses And Connection Identifiers
15.14 Network Performance Characteristics
15.15 Jitter
15.16 Summary
Chapter 16 Protocols And Layering
16.1 Introduction
16.2 The Need For Protocols
16.3 Protocol Suites
16.4 A Plan For Protocol Design
16.5 The Seven Layers
16.6 Stacks: Layered Software
16.7 How Layered Software Works
16.8 Multiple, Nested Headers
16.9 The Scientific Basis For Layering
16.10 Techniques Protocols Use
16.11 The Art Of Protocol Design
16.12 Summary
PART III Internetworking
Chapter 17 Internetworking: Concepts, Architecture, and Protocols
17.1 Introduction
17.2 The Motivation For Internetworking
17.3 The Concept Of Universal Service
17.4 Universal Service In A Heterogeneous World
17.5 Internetworking
17.6 Physical Network Connection With Routers
17.7 Internet Architecture
17.8 Achieving Universal Service
17.9 A Virtual Network
17.10 Protocols For Internetworking
17.11 Significance Of Internetworking And TCP/IP
17.12 Layering And TCP/IP Protocols
17.13 Host Computers, Routers, And Protocol Layers
17.14 Summary
Chapter 18 IP: Internet Protocol Addresses
18.1 Introduction
18.2 Addresses For The Virtual Internet
18.3 The IP Addressing Scheme
18.4 The IP Address Hierarchy
18.5 Original Classes Of IP Addresses
18.6 Computing The Class Of An Address
18.7 Dotted Decimal Notation
18.8 Classes And Dotted Decimal Notation
18.9 Division Of The Address Space
18.10 Authority For Addresses
18.11 A Classful Addressing Example
18.12 Subnet And Classless Addressing
18.13 Address Masks
18.14 CIDR Notation
18.15 A CIDR Address Block Example
18.16 CIDE Host Addresses
18.17 Special IP Addresses
18.18 Summary Of Special IP Addresses
18.19 The Berkeley Broadcast Address Form
18.20 Routers And The IP Addressing Principle
18.21 Multi-Homed Hosts
18.22 Summary
Chapter19 Binding Protocol Addresses (ARP)
19.1 Introduction
19.2 Protocol Addresses And Packet Delivery
19.3 Address Resolution
19.4 Address Resolution Techniques
19.5 Address Resolution With Table Lookup
19.6 Address Resolution With Closed-Form Computation
19.7 Address Resolution With Message Exchange
19.8 Address Resolution Protocol
19.9 ARP Message Delivery
19.10 ARP Message Format
猜您喜欢