TCP/IP协议族(英文影印版)
[绝版]基本信息
- 原书名: TCP/IP Protocol Suite
- 原出版社: McGraw-Hill
编辑推荐
这是一本介绍TCP/IP协议族的教材,全书共有24章,分为5个部分:第一部分(第1-3章)介绍一些基本概念和基本技术;第二部分(第4-13章)讨论TCP/IP协议族中的核心协议IP和TCP以及几个主要的选路协议;第三部分(第14-23章)讨论使用网络和传输层协议的应用程序;第四部分(第24章)介绍使用插口接口进行网络编程;第五部分(第25章)介绍IPv6以及从IPv4到IPv6的过渡。
本书的主要特点是:(1)用图文并茂的方法讲述技术性很强的内容;(2)重要的概念多次重复;(3)结合实例例子阐明概念;(4)大部分章设有相关的设计内容,以帮助理解每一种协议的思路;(5)章末有归纳该章重点内容的小结;(6)每章有练习题:用来测验对基本概念和术语掌握情况的多项选择题、用于引导对内容有更深了解的习题、编程练习。
本书可作为大学生和研究生的教学参考书,对从事计算机网络的专业人员也有很好的参考价值。
内容简介回到顶部↑
这是一本介绍TCP/IP协议族的教材,全书共有24章,分为5个部分:第一部分(第1—3章)介绍一些基本概念和基础技术;第二部分(第4—13章)讨论TCP/IP协议族中的核心协议IP和TCP以及几个主要的选路协议;第三部分(第14—23章)讨论使用网络和传翰层协议的应用程序;第四部分(第24章)介绍使用插口接口进行网络编程;第五部分(第25章)介绍IPv6以及从IPv4到IPv6的过渡。
本书的主要特点是:(1)用图文并茂的方法讲述技术性很强的内容;(2)重要的概念多次重复;(3)结合实际例子阐明概念;(4)大部分章设有相关的设计内容,以帮助理解每一种协议的思路;(5)章未有归纳该章重点内容的小结;每章有练习题:用来测验对基本概念和术语掌握情况的多项选择题、用于引导对内容有更深了解的习题、编程练习。
本书可作为大学生和研究生的教学参考书,对从事计算机网络的专业人员也有很好的参考价值。
本书的主要特点是:(1)用图文并茂的方法讲述技术性很强的内容;(2)重要的概念多次重复;(3)结合实际例子阐明概念;(4)大部分章设有相关的设计内容,以帮助理解每一种协议的思路;(5)章未有归纳该章重点内容的小结;每章有练习题:用来测验对基本概念和术语掌握情况的多项选择题、用于引导对内容有更深了解的习题、编程练习。
本书可作为大学生和研究生的教学参考书,对从事计算机网络的专业人员也有很好的参考价值。
目录回到顶部↑
chapter 1 introduction i
chapter 2 the osi model and the tcp/ip protocol suite l7
chapter 3 underlying technologies 41
chapter 4 ip addressing 85
chapter 5 subnetting and supemening 109
chapter 6 delivery and routing of ip packets 131
chapter 7 internet protocol (ip) 147
chapter 8 arp and rarp 179
chapter 9 internet control message protocol (icmp) 201
chapter 1o internet group management protocol (igmp) 227
chapter 1l user datagram protocol (udp) 247
chapter 12 transmission control protocol (tcp) 271
chapter 13 routing protocols (rip, ospf, and bgp) 319
chapter 14 application layer and client-server model 369
chapter 15 bootp and dhcp 387
chapter 16 domain name system (dns) 401
chapter 17 telnet and rlogin 431
chapter 18 file transfer protocol (ftp) 459
chapter 19 trivial file transfer protocol (tftp) 479
chapter 20 simple mail transfer protocol (smtp) 495
chapter 2 the osi model and the tcp/ip protocol suite l7
chapter 3 underlying technologies 41
chapter 4 ip addressing 85
chapter 5 subnetting and supemening 109
chapter 6 delivery and routing of ip packets 131
chapter 7 internet protocol (ip) 147
chapter 8 arp and rarp 179
chapter 9 internet control message protocol (icmp) 201
chapter 1o internet group management protocol (igmp) 227
chapter 1l user datagram protocol (udp) 247
chapter 12 transmission control protocol (tcp) 271
chapter 13 routing protocols (rip, ospf, and bgp) 319
chapter 14 application layer and client-server model 369
chapter 15 bootp and dhcp 387
chapter 16 domain name system (dns) 401
chapter 17 telnet and rlogin 431
chapter 18 file transfer protocol (ftp) 459
chapter 19 trivial file transfer protocol (tftp) 479
chapter 20 simple mail transfer protocol (smtp) 495
前言回到顶部↑
Technologies related to networks and internetworking may be the fastest growing in our culture today. One of the ramifications of that growth is a dramatic increase in the number of professions where an understanding of these technologies is essential for successand a proportionate increase in the number and types of students taking courses to learn about them.
This is a book about TCP/IP. It provides the information necessary for students who seek a degree in data communications and networking. It is also a reference for professionals who are supporting or preparing to work with networks based on TCP/IP. In short, this book is for anyone who needs .to understand the TCP/IP protocols.
The book assumes the reader has no prior knowledge of the TCP/IP protocols, although a previous course in data communications is desirable.
Organization
This book is divided into five parts. The first part, comprising Chapters l to 3, reviews the basic concepts and underlying technologies that, although independent from the TCP/IP protocols, are needed to support them.
The second part of the text discusses the protocols in the network and transport layer. Chapters 4 to 7 emphasize the IP protocol. Chapters 8 to 1O define protocols that give services to IP. Transport layer protocols are fully described in Chapters 11 and 12. Chapter 13 is devoted to a detailed description of routing protocols.
The text's third part discusses the application programs that use the network and transport layer protocols. Chapter 14 gives a brief review of the client-server paradigm and lays the foundation for Chapters 15 to 23, which discuss the application protocols.
The fourth part (Chapter 24) introdaces network programming by giving a few examples using one of the interfaces, the socket interface. This chapter provides information to motivate those who intend to take courses in network programming.
The fifth part of the book (Chapter 25) is devoted to the next generation of TCPnP. We describe IPv6, ICMPv6. and the transition strategies from version 4 to version 6.
Features
Several features of this text are designed to make it panicularly easy for students tounderstand TCP/IP.
Visual Approach
The book presents highly technical subject matter without complex formulas by using abalance of text and figures. The approximately 550 figures accompanying the text provide a visual and intuitive opportunity for understanding the material. Figures are par-ticularly impoHant in explaining networking concepts, which are based on connectionsand transmission. These are both often more easily grasped visually than verbally.
Highlighted Points
We have repeated impoHant concepts in boxes for quick reference and immediate attentlon.
Examples and Applieations
Whenever appropriate, we have included examples that illustrate the concept introduced in the text. Also, we have added real-life applications throughout each chapter tomotivate students.
Protocol Design
Although we have not uied to give the detailed code for implementing each protocol,many chapters contain a design section that discusses the genefal idea behind theimplementation of each protocol. These sections provide an understanding of the ideasand issues involved in each protocol. They are optional.
Summary
This is a book about TCP/IP. It provides the information necessary for students who seek a degree in data communications and networking. It is also a reference for professionals who are supporting or preparing to work with networks based on TCP/IP. In short, this book is for anyone who needs .to understand the TCP/IP protocols.
The book assumes the reader has no prior knowledge of the TCP/IP protocols, although a previous course in data communications is desirable.
Organization
This book is divided into five parts. The first part, comprising Chapters l to 3, reviews the basic concepts and underlying technologies that, although independent from the TCP/IP protocols, are needed to support them.
The second part of the text discusses the protocols in the network and transport layer. Chapters 4 to 7 emphasize the IP protocol. Chapters 8 to 1O define protocols that give services to IP. Transport layer protocols are fully described in Chapters 11 and 12. Chapter 13 is devoted to a detailed description of routing protocols.
The text's third part discusses the application programs that use the network and transport layer protocols. Chapter 14 gives a brief review of the client-server paradigm and lays the foundation for Chapters 15 to 23, which discuss the application protocols.
The fourth part (Chapter 24) introdaces network programming by giving a few examples using one of the interfaces, the socket interface. This chapter provides information to motivate those who intend to take courses in network programming.
The fifth part of the book (Chapter 25) is devoted to the next generation of TCPnP. We describe IPv6, ICMPv6. and the transition strategies from version 4 to version 6.
Features
Several features of this text are designed to make it panicularly easy for students tounderstand TCP/IP.
Visual Approach
The book presents highly technical subject matter without complex formulas by using abalance of text and figures. The approximately 550 figures accompanying the text provide a visual and intuitive opportunity for understanding the material. Figures are par-ticularly impoHant in explaining networking concepts, which are based on connectionsand transmission. These are both often more easily grasped visually than verbally.
Highlighted Points
We have repeated impoHant concepts in boxes for quick reference and immediate attentlon.
Examples and Applieations
Whenever appropriate, we have included examples that illustrate the concept introduced in the text. Also, we have added real-life applications throughout each chapter tomotivate students.
Protocol Design
Although we have not uied to give the detailed code for implementing each protocol,many chapters contain a design section that discusses the genefal idea behind theimplementation of each protocol. These sections provide an understanding of the ideasand issues involved in each protocol. They are optional.
Summary







点击看大图



加载中...

