TCP/IP协议原理与应用
基本信息
- 原书名: Guide to Tcp/Ip
- 原出版社: Thomson
编辑推荐
本书特色:
深入介绍了完整的TCP/IP协议。
全面覆盖IPv6。
介绍Windows 2000中最新的TCP/IPF堆栈实现方式。
配书光盘提供了丰富的协议分析软件、诊断工具和协议跟踪示例。
各章提供的上机练习帮助读者掌握实现方式和故障排除技巧。
内容简介回到顶部↑
本书特色
●深入介绍了完整的tcp/ip协议
●全面覆盖ipv6
●介绍windows 2000中最新的tcp/ip堆栈实现方式
●配书光盘提供了丰富的协议分析软件、诊断工具和协议跟踪示例
●各章提供的上机练习帮助读者掌握实现方式和故障排除技巧
本书是在windows 2000中使用tcp/ip协议的指南。全书通过使用复杂的协议跟踪技术,深入全面地介绍了tcp/ip协议和服务,介绍了关键的设计和实现概念。书中还通过大量上机练习和案例分析帮助读者掌握tcp/ip的实际应用。
●深入介绍了完整的tcp/ip协议
●全面覆盖ipv6
●介绍windows 2000中最新的tcp/ip堆栈实现方式
●配书光盘提供了丰富的协议分析软件、诊断工具和协议跟踪示例
●各章提供的上机练习帮助读者掌握实现方式和故障排除技巧
本书是在windows 2000中使用tcp/ip协议的指南。全书通过使用复杂的协议跟踪技术,深入全面地介绍了tcp/ip协议和服务,介绍了关键的设计和实现概念。书中还通过大量上机练习和案例分析帮助读者掌握tcp/ip的实际应用。
目录回到顶部↑
第1章 tcp/ip简介
1.1 什么是tcp/ip
1.2 tcp/ip的来源和历史
1.3 tcp/ip标准和rfc
1.4 osi网络参考模型概述
1.5 tcp/ip网络模型
1.6 tcp/ip协议、服务、套接字和端口
1.7 tcp/ip的数据封装
1.8 关于协议分析
1.9 本章小结
1.10 复习题
1.11 实习项目
1.12 案例项目
第2章 ip寻址技术及相关主题
2.1 ip寻址技术基础知识
2.2 ip地址剖析
2.3 ip地址类别
2.4 网络、广播、多播以及其他特殊的ip地址
2.5 逐渐消失的ip地址空间
2.6 二进制的数学运算概述
1.1 什么是tcp/ip
1.2 tcp/ip的来源和历史
1.3 tcp/ip标准和rfc
1.4 osi网络参考模型概述
1.5 tcp/ip网络模型
1.6 tcp/ip协议、服务、套接字和端口
1.7 tcp/ip的数据封装
1.8 关于协议分析
1.9 本章小结
1.10 复习题
1.11 实习项目
1.12 案例项目
第2章 ip寻址技术及相关主题
2.1 ip寻址技术基础知识
2.2 ip地址剖析
2.3 ip地址类别
2.4 网络、广播、多播以及其他特殊的ip地址
2.5 逐渐消失的ip地址空间
2.6 二进制的数学运算概述
前言回到顶部↑
欢迎使用本书!TCP/IP(Transmission Control Protocol/Internet Protocol)代表传输控制协议/网际协议,它定义了实现Internet的庞大的协议和服务系列。在介绍TCP/IP时,本书提供了真实示例、交互式示例和实习项目以巩固主要概念,并且帮助你学习使用重要的监测和管理工具。本书同时还包括大量的协议跟踪或者解码,以帮助你理解TCP/IP,以及TCP/IP在网络中运行原理。
本书深入讲解在现代网络中管理TCP/IP并且指导其运行的所有常见模型、协议、服务和标准。全书各章节都提供了重点问答题以巩固每章中介绍的概念,帮助你准备在TCP/IP的本地环境中--也就是在今天世界上使用的大多数网络中与其相互作用。除了复习题外,我们还提供了详细的实习项目,为你提供在工作网络中安装、配置、使用和管理TCP/IP的第一手经验。最后,本书还包括案例项目,将真实世界的观点引入每章介绍的概念中,案例项目提出假设问题,为你准备各种情况,需要你面向真实、生动的网络,要求你提供创造性的解决方案。
本书适用对象
本书可以满足个人和信息系统专业人士的需要,他们感兴趣的是学习更多如何使用基于TCP/IP的网络知识。本书在编写时,尤其考虑到了那些准备使用TCP/IP作为其惟一的协议套件或者用于协调其他协议套件,承担管理网络体系结构任务的读者。学习完本书全部内容的读者将完全具备识别、分析和检测广泛存在的有关TCP/IP网络问题或者现象的能力。
第1章"TCP/IP简介",介绍TCP/IP的功能,表明它最重要的构成要素--也就是TCP/IP提供的协议服务。另外,还将探讨网络的OSI(开放式系统互联)参考模型,并且将这种标准模型与围绕TCP/IP建立的模型进行对比。本章还包括标准文档的结构和来源,这种标准文档被称为RFC(评定请求文件),它描述和管理TCP/IP协议、服务和实践。最后,本章的结尾部分是对主要工具的概述,它在本书剩余部分中具有重要作用--一种称为协议分析器的特殊软件,它可捕捉、卸下和显示网络上的通信内容,包括TCP/IP。
第2章"IP寻址技术及关联主题",综合介绍有关惟一IP地址及其管理。本章从数字IP地址的剖析开始,探讨IP地址类型,诸如广播和多播地址的特殊情况,评论无分类IP地址存在的原因。你还会发现,在学习子网和超子网时,本章涉及设计、识别和计算IP子网屏蔽的二进制数学知识。本章结尾部分回顾公共和私有IP地址、网络地址转换服务,并且介绍获取和管理适用于Internet的公共IP地址的入口和出口。
第3章"数据链路层和网络层TCP/IP协议",介绍在OSI参考模型的数据链路层和网络层运行的主要TCP/IP协议。本章内容讨论常用的数据链路协议,研究IP帧类型,并且讨论IP环境中的硬件地址以及各种协议--特别是ARP和RARP--支持它们的使用,本章在网络层介绍TCP/IP最重要的协议,Internet协议。
第4章"Internet控制消息协议(ICMP)",介绍TCP/IP主要的网络层协议,它的任务是将有关IP通信的状态和报错消息发送回它的发送器,以及其他"感兴趣的设备",比如路由器或者交换器。本章开头部分回顾ICMP结构和功能,然后研究ICMP测试和故障检修方法、安全问题、ICMP消息类型和编码,结尾部分全面回顾ICMP数据包结构。
第5章"传输层TCP/IP"介绍在OSI参考模型的传输层运行的两个主要协议--责任重、健壮、可靠的TCP(传输控制协议)和更轻量,但是速度较快的UDP(用户数据报协议)。本章对TCP/IP进行了非常细致的研究,并且特别注意它的数据包结构和功能,同时对UDP进行了必要的简要介绍。本章结尾部分回顾常用的UDP和TCP端口地址,并且讨论了这两种协议一般和正确的使用。
第6章"基本的TCP/IP服务",进入Internet用户最感兴趣的领域--TCP/IP支持的较高层服务和协议。在许多其他服务中,常用的基本TCP/IP服务包括FTP、Telnet、SMTP和HTTP。本章对这些服务进行探讨和解释,并且深入讲解它们的消息类型和功能。本章结尾部分广泛讨论协议分析如何应用于此类高层协议(和它们运行的服务)以及这种通信如何才能得到最有效的解码。
第7章"域名系统(DNS)",介绍Internet最重要的基础结构服务之一--域名系统,它可以将类似microsoft.com或者course.com的符号名称转换成对等的数字IP地址。本章探讨和解释DNS,比如这种服务管理的名称、地址层次结构和公司。本章全面回顾DNS活动,比如所用DNS服务器的常用类型。本章结尾部分探讨DNS故障检修,并且研究一些主要的DNS关联工具和实用程序。
第8章"动态主机配置协议(DHCP)",介绍用于管理和保留客户桌面和其他网络机器IP地址的协议和服务。本章解释DHCP的来源和功能,以适应目前不可能有有效IP地址的主机,并且探讨DHCP的地址处理特征和功能。本章回顾DHCP的命令和选项,比如DHCP的网络操作模式。本章结尾部分探讨DHCP的故障检修、配置和检查工具。
第9章"保护TCP/IP环境的安全",介绍了在越来越悲观的世界(和Internet)中,反映TCP/IP乐观的内置安全模式的问题、漏洞和论点。
第10章"IP环境下的路由"介绍IP网络上与路由数据包关联的概念、术语和服务。这样数据包才能从发送方传输到接收方。本章介绍内部路由器与外部路由器之间的常用网络协议及其区别,并且解释如何在各种常见情况中管理路由选择。本章结尾讨论故障检修技巧和技术,并且介绍有关工具和实用程序。
第11章"监视和管理IP网络",介绍有关网络管理的主要概念和原则,包括OSI网络管理模式。同时,本章还探讨SNMP(简单网络管理协议),一种用于许多IP网络的较高层TCP/IP管理协议。本章结尾部分讨论故障检修SNMP控制台和服务,并且介绍工具、实用程序和主要文件。
第12章"TCP/IP、NetBIOS和WINS",反映出本书略微以Windows为中心的特征。NetBIOS主要用于Windows、IBM和DECnet网络的文件、打印和其他服务的上层网络协议。本章探讨NetBIOS和TCP/IP之间的特殊关系,并且解释它在最新和较旧的Windows操作系统版本中的作用。按照这种途径,它介绍了NetBIOS名称、名称解析服务和NetBIOS如何利用来自传输层的TCP/IP向下工作。最后,本章介绍WINS(Windows Internet名称服务),一种特别针对Windows的动态名称解析服务,用于基于TCP/IP的NetBIOS,其工作方式与DNS为域名和IP地址提供的名称到地址的解析服务的方式相同。
第13章"Internet协议第6版"介绍称为IP第6版(本章的名称缩写为Ipv6)的TCP/IP最新版本。在本章中,你将学习Ipv4(本书中随处可见的当前版本)和Ipv6之间的区别,以及Ipv6既是必需又是必然的原因。我们还将探讨Ipv6的设计,包括它的数据包格式,对ICMP的变化,对上层协议和服务所起的作用、安全方面的改进和含意,以及Ipv4到Ipv6过渡的有关管理。总而言之,本章将帮助网络专业人士理解什么是Ipv6,它如何工作,以及当它出现在网络时,如何使用它。
同时,本书包括的几项附录值得进一步研究。
附录A列出全书出现的所有重要的RFC。
附录B提供联机使用的主要IP资源的纲要。
本书深入讲解在现代网络中管理TCP/IP并且指导其运行的所有常见模型、协议、服务和标准。全书各章节都提供了重点问答题以巩固每章中介绍的概念,帮助你准备在TCP/IP的本地环境中--也就是在今天世界上使用的大多数网络中与其相互作用。除了复习题外,我们还提供了详细的实习项目,为你提供在工作网络中安装、配置、使用和管理TCP/IP的第一手经验。最后,本书还包括案例项目,将真实世界的观点引入每章介绍的概念中,案例项目提出假设问题,为你准备各种情况,需要你面向真实、生动的网络,要求你提供创造性的解决方案。
本书适用对象
本书可以满足个人和信息系统专业人士的需要,他们感兴趣的是学习更多如何使用基于TCP/IP的网络知识。本书在编写时,尤其考虑到了那些准备使用TCP/IP作为其惟一的协议套件或者用于协调其他协议套件,承担管理网络体系结构任务的读者。学习完本书全部内容的读者将完全具备识别、分析和检测广泛存在的有关TCP/IP网络问题或者现象的能力。
第1章"TCP/IP简介",介绍TCP/IP的功能,表明它最重要的构成要素--也就是TCP/IP提供的协议服务。另外,还将探讨网络的OSI(开放式系统互联)参考模型,并且将这种标准模型与围绕TCP/IP建立的模型进行对比。本章还包括标准文档的结构和来源,这种标准文档被称为RFC(评定请求文件),它描述和管理TCP/IP协议、服务和实践。最后,本章的结尾部分是对主要工具的概述,它在本书剩余部分中具有重要作用--一种称为协议分析器的特殊软件,它可捕捉、卸下和显示网络上的通信内容,包括TCP/IP。
第2章"IP寻址技术及关联主题",综合介绍有关惟一IP地址及其管理。本章从数字IP地址的剖析开始,探讨IP地址类型,诸如广播和多播地址的特殊情况,评论无分类IP地址存在的原因。你还会发现,在学习子网和超子网时,本章涉及设计、识别和计算IP子网屏蔽的二进制数学知识。本章结尾部分回顾公共和私有IP地址、网络地址转换服务,并且介绍获取和管理适用于Internet的公共IP地址的入口和出口。
第3章"数据链路层和网络层TCP/IP协议",介绍在OSI参考模型的数据链路层和网络层运行的主要TCP/IP协议。本章内容讨论常用的数据链路协议,研究IP帧类型,并且讨论IP环境中的硬件地址以及各种协议--特别是ARP和RARP--支持它们的使用,本章在网络层介绍TCP/IP最重要的协议,Internet协议。
第4章"Internet控制消息协议(ICMP)",介绍TCP/IP主要的网络层协议,它的任务是将有关IP通信的状态和报错消息发送回它的发送器,以及其他"感兴趣的设备",比如路由器或者交换器。本章开头部分回顾ICMP结构和功能,然后研究ICMP测试和故障检修方法、安全问题、ICMP消息类型和编码,结尾部分全面回顾ICMP数据包结构。
第5章"传输层TCP/IP"介绍在OSI参考模型的传输层运行的两个主要协议--责任重、健壮、可靠的TCP(传输控制协议)和更轻量,但是速度较快的UDP(用户数据报协议)。本章对TCP/IP进行了非常细致的研究,并且特别注意它的数据包结构和功能,同时对UDP进行了必要的简要介绍。本章结尾部分回顾常用的UDP和TCP端口地址,并且讨论了这两种协议一般和正确的使用。
第6章"基本的TCP/IP服务",进入Internet用户最感兴趣的领域--TCP/IP支持的较高层服务和协议。在许多其他服务中,常用的基本TCP/IP服务包括FTP、Telnet、SMTP和HTTP。本章对这些服务进行探讨和解释,并且深入讲解它们的消息类型和功能。本章结尾部分广泛讨论协议分析如何应用于此类高层协议(和它们运行的服务)以及这种通信如何才能得到最有效的解码。
第7章"域名系统(DNS)",介绍Internet最重要的基础结构服务之一--域名系统,它可以将类似microsoft.com或者course.com的符号名称转换成对等的数字IP地址。本章探讨和解释DNS,比如这种服务管理的名称、地址层次结构和公司。本章全面回顾DNS活动,比如所用DNS服务器的常用类型。本章结尾部分探讨DNS故障检修,并且研究一些主要的DNS关联工具和实用程序。
第8章"动态主机配置协议(DHCP)",介绍用于管理和保留客户桌面和其他网络机器IP地址的协议和服务。本章解释DHCP的来源和功能,以适应目前不可能有有效IP地址的主机,并且探讨DHCP的地址处理特征和功能。本章回顾DHCP的命令和选项,比如DHCP的网络操作模式。本章结尾部分探讨DHCP的故障检修、配置和检查工具。
第9章"保护TCP/IP环境的安全",介绍了在越来越悲观的世界(和Internet)中,反映TCP/IP乐观的内置安全模式的问题、漏洞和论点。
第10章"IP环境下的路由"介绍IP网络上与路由数据包关联的概念、术语和服务。这样数据包才能从发送方传输到接收方。本章介绍内部路由器与外部路由器之间的常用网络协议及其区别,并且解释如何在各种常见情况中管理路由选择。本章结尾讨论故障检修技巧和技术,并且介绍有关工具和实用程序。
第11章"监视和管理IP网络",介绍有关网络管理的主要概念和原则,包括OSI网络管理模式。同时,本章还探讨SNMP(简单网络管理协议),一种用于许多IP网络的较高层TCP/IP管理协议。本章结尾部分讨论故障检修SNMP控制台和服务,并且介绍工具、实用程序和主要文件。
第12章"TCP/IP、NetBIOS和WINS",反映出本书略微以Windows为中心的特征。NetBIOS主要用于Windows、IBM和DECnet网络的文件、打印和其他服务的上层网络协议。本章探讨NetBIOS和TCP/IP之间的特殊关系,并且解释它在最新和较旧的Windows操作系统版本中的作用。按照这种途径,它介绍了NetBIOS名称、名称解析服务和NetBIOS如何利用来自传输层的TCP/IP向下工作。最后,本章介绍WINS(Windows Internet名称服务),一种特别针对Windows的动态名称解析服务,用于基于TCP/IP的NetBIOS,其工作方式与DNS为域名和IP地址提供的名称到地址的解析服务的方式相同。
第13章"Internet协议第6版"介绍称为IP第6版(本章的名称缩写为Ipv6)的TCP/IP最新版本。在本章中,你将学习Ipv4(本书中随处可见的当前版本)和Ipv6之间的区别,以及Ipv6既是必需又是必然的原因。我们还将探讨Ipv6的设计,包括它的数据包格式,对ICMP的变化,对上层协议和服务所起的作用、安全方面的改进和含意,以及Ipv4到Ipv6过渡的有关管理。总而言之,本章将帮助网络专业人士理解什么是Ipv6,它如何工作,以及当它出现在网络时,如何使用它。
同时,本书包括的几项附录值得进一步研究。
附录A列出全书出现的所有重要的RFC。
附录B提供联机使用的主要IP资源的纲要。

点击看大图




加载中...
