书籍详情
计算机网络与因特网教程:英文版
作者:(英)Fred Halsall著
出版社:机械工业出版社
出版时间:2005-08-01
ISBN:9787111168706
定价:¥89.00
购买这本书可以去
内容简介
随着万维网的出现,全球性质的因特网已经快速发展成为计算机网络的主导类型。除了提供基本的电子邮件和IP电话服务外,因特网还可以利用网页为全世界的人们提供电子商务和各种娱乐服务。因此,对计算机网络的研究实际上就是对因特网及其应用的研究。本书是一部非常成功的网络技术教科书,第5版经过完全修订,删除了过时的网络协议和网络架构,重点介绍因特网。目前,因特网技术发展突飞猛进,许多因特网应用涉及多种数据类型(文本、图像、语音、音频和视频),因此本书还详细地讲述了怎样表示这些数据类型。本书讲解透彻,深入浅出,不仅适合作为计算机、通信、电子工程等专业本科生和研究生的教材,而且适合相关技术人员参考使用。本书特点:●采用了大量的图表以及实例,使复杂的系统以及知识点一目了然。●内容翔实,覆盖面广,从数据通信和互联网基础知识到因特网的应用,从同域网、无线网到因特网协议,从电子商务到网络安全。●紧跟最新的技术发展潮流,详细讲解了与当前技术发展密切相关的网络知识,反映了计算机网络领域的最新进展,增加了因特网最新的技术内容。●提供了丰富的学习资源的在线指南,可查看wvvw.pearsoned.co.uk/halsaII。
作者简介
FredHalsall英国威尔士大学荣誉教授,发表过大量关于通信工程的著作。本书以前的版本和他关于多媒体通信的专著获得了广泛赞誉,并被翻译为多种语言。他曾为很多大通信公司提供咨询,并在许多国际会议上主持研讨会。他的另一本书《数据通信、计算机网络与开放系统》已由机械工业出版社翻译出版。
目录
Preface
Guided Tour
Acknowledgments
Acronyms
Chapter I Data communications and networking basics
1.1 Overview
1.2 Application and networking terminology
1.2.1 Data types and their characteristics
1.2.2 Data communications and networking terminology
1.2.3 Network types
1.2.4 Network QoS
1.2.5 Application QoS
1.3 Digital communications basics
1.3.1 Transmission media
1.3.2 Transmission control schemes
1.4 Protocol basics
1.4.1 Error control
1.4.2 Idle RQ
1.4.3 Continuous RQ
1.4.4 Flow control
1.4.5 Sequence numbers
1.4.6 Layered architecture
1.4.7 Protocol specification
1.4.8 User service primitives
1.4.9 The HDLC protocol
1.5 Protocol stacks
1.5.1 The Internet protocol stack
Summary
Exercises
Chapter 2 Telephone networks and modems
2.1 Introduction
2.2 Transmission systems
2.2.1 Analog subscriber lines
2.2.2 PSTN modems
2.2.3 Digital subscriber lines
2.2.4 Plesiochronous digital hierarchy
2.2.5 Synchronous digital hierarchy
2.3 Access network signaling
2.3.1 Analog access circuits
2.3.2 ISDN digital access circuits
2.4 Trunk network signaling
2.5 Broadband modems
2.5.1 ADSL
2.5.2 VDSL
2.6 Internet service providers
2.6.1 Home and small office users
2.6.2 Business users
2.6.3 Broadband modems
2.6.4 The PPP link layer protocol
2.6.5 ISP networks and the Internet
Summary
Exercises
Chapter 3 Local area networks and intranets
3.1 Introduction
3.2 Ethernet/IEEE802.3
3.2.1 CSMA/CD
3.2.2 Wiring configurations
3.2.3 Frame format and operational parameters
3.2.4 Frame transmission and reception
3.3 LAN interconnection technologies
3.3.1 Repeater hubs
3.3.2 Bridging hubs
3.3.3 Switching hubs
3.4 High-speed LANs
3.4.1 Fast Ethernet
3.4.2 Switched Fast Ethernet
3.4.3 Gigabit Ethernet
3.5 Virtual LANs
3.5.1 IEEE802.1Q
3.6 LAN protocols
3.6.1 Physical layer
3.6.2 MAC sublayer
3.6.3 LLC sublayer
3.6.4 Network layer
3.7 Multisite LAN interconnection technologies
3.7.1 Intersite gateways
3.7.2 ISDN switched connections
3.7.3 Frame relay
3.7.4 High bit rate leased lines
3.7.5 Metropolitan area networks
Summary
Exercises
Chapter 4 Wireless networks
4.1 Introduction
4.2 Bluetooth
4.2.1 Radio interface
4.2.2 Configurations and terminology
4.2.3 Baseband packet transmissions
4.2.4 Baseband packet formats
4.2.5 Error control
4.2.6 The link manager protocol and establishing a pieonet
4.2.7 L2CAP
4.2.8 Service discovery protocol
4.2.9 Protocol stack and application profiles
4.2.10 IEEE802.15
4.3 Wireless LANs
4.3.1 Wireless media
4.3.2 MAC sublayer protocol
4.4 Cellular radio networks
4.4.1 Functional architecture of GSM
4.4.2 Functional architecture of GSM/GPRS
4.4.3 Functional architecture of UMTS
Summary
Exercises
Chapter 5 Entertainment networks
5.1 Introduction
5.2 Cable television networks
5.2.1 HFC networks
5.2.2 Cable modems
5.2.3 MMDS and LMDS
5.2.4 IEEE802.16
5.3 Satellite television networks
5.3.1 Broadcast television principles
5.3.2 Digital television
5.3.3 Interactive services
Summary
Exercises
Chapter 6 The Internet protocol
6.1 introduction
6.2 IP datagrams
6.3 Fragmentation and reassembly
6.4 IP addresses
6.4.1 Class-based addresses
6.4.2 Subnetting
6.4.3 Classless addresses
6.4.4 Network address translation
6.5 Routing algorithms
6.5.1 Static routing
6.5.2 Flooding
6.5.3 Distance vector rouung
6.5.4 Link-state shortest-path-first routing
6.5.5 Tunneling
6.5.6 Broadcast routing
6.6 Routing in the Internet
6.6.1 Internet structure and terminology
6.6.2 ARP and RARP
6.6.3 DHCP
6.6.4 OSPF
6.6.5 BGP
6.6.6 Multicast routing
6.6.7 IGMP
6.6.8 M-bone
6.6.9 ICMP
6.6.10 Mobile IP
6.7 QoS support
6.7.1 Integrated services
6.7.2 Differentiated services
6.7.3 MPLS
6.8 IPv6
6.8.1 Datagram format
6.8.2 Address structure
6.8.3 Extension headers
6.8.4 Autoconfiguration
6.9 IPv6/IPv4 interoperability
6.9.1 Dual protocols
6.9.2 Dual stacks and tunneling
6.9.3 Translators
Summary
Exercises
Chapter 7 Transport protocols
7. l Introduction
7.2 TCP/IP protocol suite
7.3 TCP
7.3.1 User services
7.3.2 Protocol operation
7.3.3 Additional features
7.3.4 Protocol specification
7.4 UDP
7.4.1 User services
7.4.2 Protocol operation
7.5 RTP and RTCP
7.5.1 RTP
7.5.2 RTCP
7.6 Wireless TCP
7.6.1 Indirect TCP
7.6.2 Snooping TCP
7.6.3 TCP over cellular radio networks
Summary
Exercises
Chapter 8 Internet applications
8.1 Introduction
8.2 Domain name system
8.2.1 Name structure and administration
8.2.2 DNS resource records
8.2.3 DNS query messages
8.2.4 Name servers
8.2.5 Service requests
8.3 Electronic mail
8.3.1 Structure of e-mail messages
8.3.2 Message content
8.3.3 Message transfer
8.3.4 E-mail gateways
8.4 FTP
8.4.1 Overview
8.4.2 File content representation
8.4.3 FTP operation
8.4.4 Command and reply message format
8.4.5 Example
8.4.6 Anonymous FTP
8.5 TFrP
8.5.1 Protocol
8.6 Internet telephony
8.6.1 SIP
8.6.2 SDP
8.6.3 GLP
8.6.4 H.323
8.7 SNMP
8.7.1 Structure of management information
8.7.2 Protocol
Summary
Exercises
Chapter 9 The World Wide Web
9.1 Introduction
9.2 Overview
9.2.1 Information browsing
9.2.2 Electronic commerce
9.2.3 Intermediate systems
9.2.4 Java andJavaScript
9.3 URLs and HTTP
9.3.1 URLs
9.3.2 HTTP
9.4 HTML
9.4.1 Text format directives
9.4.2 Lists
9.4.3 Color
9.4.4 Images and lines
9.4.5 Tables
9.4.6 Forms and CGI scripts
9.4.7 Web mail
9.4.8 Frames
9.4.9 Extended HTML
9.5 Java andJavaScript
9.5.1 Java
9.5.2 JavaScript
9.6 Audio and video
9.6.1 Streaming using a Web server
9.6.2 Streaming servers and RTSP
9.7 Wireless Web
9.7.1 WAP 2.0
9.8 Web operation
9.8.1 Search engines
9.8.2 Portals
Summary
Exercises
Chapter 10 Security
10.1 Introduction
10.2 Data encryption
10.2.1 Terminology
10.2.2 Basic techniques
10.2.3 The data encryption standard
10.2.4 IDEA
10.2.5 The RSA algorithm
10.3 Nonrepudiation
10.4 Authentication
10.4.1 Using a public key system
10.4.2 Using a private key system
10.5 Public key certification authorities
10.6 E-mail privacy
10.7 Network security
10.7.1 IP security
10.7.2 Security in wireless networks
10.8 Web security
10.8.1 SSL
10.8.2 SET
Summary
Exercises
Appendix A Multimedia data representation and compression
Appendix B Error detection methods
Appendix C Forward error control
Appendix D Radio propagation and transmission basics
Appendix E ATM networks in the Internet backbone
Bibliography and further reading
Index
</font>
Guided Tour
Acknowledgments
Acronyms
Chapter I Data communications and networking basics
1.1 Overview
1.2 Application and networking terminology
1.2.1 Data types and their characteristics
1.2.2 Data communications and networking terminology
1.2.3 Network types
1.2.4 Network QoS
1.2.5 Application QoS
1.3 Digital communications basics
1.3.1 Transmission media
1.3.2 Transmission control schemes
1.4 Protocol basics
1.4.1 Error control
1.4.2 Idle RQ
1.4.3 Continuous RQ
1.4.4 Flow control
1.4.5 Sequence numbers
1.4.6 Layered architecture
1.4.7 Protocol specification
1.4.8 User service primitives
1.4.9 The HDLC protocol
1.5 Protocol stacks
1.5.1 The Internet protocol stack
Summary
Exercises
Chapter 2 Telephone networks and modems
2.1 Introduction
2.2 Transmission systems
2.2.1 Analog subscriber lines
2.2.2 PSTN modems
2.2.3 Digital subscriber lines
2.2.4 Plesiochronous digital hierarchy
2.2.5 Synchronous digital hierarchy
2.3 Access network signaling
2.3.1 Analog access circuits
2.3.2 ISDN digital access circuits
2.4 Trunk network signaling
2.5 Broadband modems
2.5.1 ADSL
2.5.2 VDSL
2.6 Internet service providers
2.6.1 Home and small office users
2.6.2 Business users
2.6.3 Broadband modems
2.6.4 The PPP link layer protocol
2.6.5 ISP networks and the Internet
Summary
Exercises
Chapter 3 Local area networks and intranets
3.1 Introduction
3.2 Ethernet/IEEE802.3
3.2.1 CSMA/CD
3.2.2 Wiring configurations
3.2.3 Frame format and operational parameters
3.2.4 Frame transmission and reception
3.3 LAN interconnection technologies
3.3.1 Repeater hubs
3.3.2 Bridging hubs
3.3.3 Switching hubs
3.4 High-speed LANs
3.4.1 Fast Ethernet
3.4.2 Switched Fast Ethernet
3.4.3 Gigabit Ethernet
3.5 Virtual LANs
3.5.1 IEEE802.1Q
3.6 LAN protocols
3.6.1 Physical layer
3.6.2 MAC sublayer
3.6.3 LLC sublayer
3.6.4 Network layer
3.7 Multisite LAN interconnection technologies
3.7.1 Intersite gateways
3.7.2 ISDN switched connections
3.7.3 Frame relay
3.7.4 High bit rate leased lines
3.7.5 Metropolitan area networks
Summary
Exercises
Chapter 4 Wireless networks
4.1 Introduction
4.2 Bluetooth
4.2.1 Radio interface
4.2.2 Configurations and terminology
4.2.3 Baseband packet transmissions
4.2.4 Baseband packet formats
4.2.5 Error control
4.2.6 The link manager protocol and establishing a pieonet
4.2.7 L2CAP
4.2.8 Service discovery protocol
4.2.9 Protocol stack and application profiles
4.2.10 IEEE802.15
4.3 Wireless LANs
4.3.1 Wireless media
4.3.2 MAC sublayer protocol
4.4 Cellular radio networks
4.4.1 Functional architecture of GSM
4.4.2 Functional architecture of GSM/GPRS
4.4.3 Functional architecture of UMTS
Summary
Exercises
Chapter 5 Entertainment networks
5.1 Introduction
5.2 Cable television networks
5.2.1 HFC networks
5.2.2 Cable modems
5.2.3 MMDS and LMDS
5.2.4 IEEE802.16
5.3 Satellite television networks
5.3.1 Broadcast television principles
5.3.2 Digital television
5.3.3 Interactive services
Summary
Exercises
Chapter 6 The Internet protocol
6.1 introduction
6.2 IP datagrams
6.3 Fragmentation and reassembly
6.4 IP addresses
6.4.1 Class-based addresses
6.4.2 Subnetting
6.4.3 Classless addresses
6.4.4 Network address translation
6.5 Routing algorithms
6.5.1 Static routing
6.5.2 Flooding
6.5.3 Distance vector rouung
6.5.4 Link-state shortest-path-first routing
6.5.5 Tunneling
6.5.6 Broadcast routing
6.6 Routing in the Internet
6.6.1 Internet structure and terminology
6.6.2 ARP and RARP
6.6.3 DHCP
6.6.4 OSPF
6.6.5 BGP
6.6.6 Multicast routing
6.6.7 IGMP
6.6.8 M-bone
6.6.9 ICMP
6.6.10 Mobile IP
6.7 QoS support
6.7.1 Integrated services
6.7.2 Differentiated services
6.7.3 MPLS
6.8 IPv6
6.8.1 Datagram format
6.8.2 Address structure
6.8.3 Extension headers
6.8.4 Autoconfiguration
6.9 IPv6/IPv4 interoperability
6.9.1 Dual protocols
6.9.2 Dual stacks and tunneling
6.9.3 Translators
Summary
Exercises
Chapter 7 Transport protocols
7. l Introduction
7.2 TCP/IP protocol suite
7.3 TCP
7.3.1 User services
7.3.2 Protocol operation
7.3.3 Additional features
7.3.4 Protocol specification
7.4 UDP
7.4.1 User services
7.4.2 Protocol operation
7.5 RTP and RTCP
7.5.1 RTP
7.5.2 RTCP
7.6 Wireless TCP
7.6.1 Indirect TCP
7.6.2 Snooping TCP
7.6.3 TCP over cellular radio networks
Summary
Exercises
Chapter 8 Internet applications
8.1 Introduction
8.2 Domain name system
8.2.1 Name structure and administration
8.2.2 DNS resource records
8.2.3 DNS query messages
8.2.4 Name servers
8.2.5 Service requests
8.3 Electronic mail
8.3.1 Structure of e-mail messages
8.3.2 Message content
8.3.3 Message transfer
8.3.4 E-mail gateways
8.4 FTP
8.4.1 Overview
8.4.2 File content representation
8.4.3 FTP operation
8.4.4 Command and reply message format
8.4.5 Example
8.4.6 Anonymous FTP
8.5 TFrP
8.5.1 Protocol
8.6 Internet telephony
8.6.1 SIP
8.6.2 SDP
8.6.3 GLP
8.6.4 H.323
8.7 SNMP
8.7.1 Structure of management information
8.7.2 Protocol
Summary
Exercises
Chapter 9 The World Wide Web
9.1 Introduction
9.2 Overview
9.2.1 Information browsing
9.2.2 Electronic commerce
9.2.3 Intermediate systems
9.2.4 Java andJavaScript
9.3 URLs and HTTP
9.3.1 URLs
9.3.2 HTTP
9.4 HTML
9.4.1 Text format directives
9.4.2 Lists
9.4.3 Color
9.4.4 Images and lines
9.4.5 Tables
9.4.6 Forms and CGI scripts
9.4.7 Web mail
9.4.8 Frames
9.4.9 Extended HTML
9.5 Java andJavaScript
9.5.1 Java
9.5.2 JavaScript
9.6 Audio and video
9.6.1 Streaming using a Web server
9.6.2 Streaming servers and RTSP
9.7 Wireless Web
9.7.1 WAP 2.0
9.8 Web operation
9.8.1 Search engines
9.8.2 Portals
Summary
Exercises
Chapter 10 Security
10.1 Introduction
10.2 Data encryption
10.2.1 Terminology
10.2.2 Basic techniques
10.2.3 The data encryption standard
10.2.4 IDEA
10.2.5 The RSA algorithm
10.3 Nonrepudiation
10.4 Authentication
10.4.1 Using a public key system
10.4.2 Using a private key system
10.5 Public key certification authorities
10.6 E-mail privacy
10.7 Network security
10.7.1 IP security
10.7.2 Security in wireless networks
10.8 Web security
10.8.1 SSL
10.8.2 SET
Summary
Exercises
Appendix A Multimedia data representation and compression
Appendix B Error detection methods
Appendix C Forward error control
Appendix D Radio propagation and transmission basics
Appendix E ATM networks in the Internet backbone
Bibliography and further reading
Index
</font>
猜您喜欢