;;;;在整个计算机网络(无论Internet或者公司局域网)通信中,使用最为广泛的通信协议便是TCP/IP协议 。它是网络互连的标准协议,连入Internet的计算机进行的信息交换和传输都需要采用该协议 。而且,在Windows 2000 Server系统下实现和其他操作系统的连接与通信,以及配置各种专门功能的服务器(例如,配置DNS服务器、DHCP服务器以及实现与Netware或Unix系统的连接)的过程中,TCP/IP是使用最频繁的一个网络组件 。因此,在所有的网络组件中我们选择该协议进行专门介绍 。
;;;;什么是TCP/IP 协议
;;;;TCP/IP协议是网络中使用的基于软件的通信协议,包括传输控制协议(TransmissionControl Protocol简称TCP)和网际协议( Internet Protocol简称IP) 。TCP/IP是普通使用的网络互连的标准协议,可使不同环境下不同节点之间进行彼此通信,是连入Internet的所有计算机在网络上进行各种信息交换和传输所必须采用的协议,也是Windows NT、Windows 2000Server、NetWare及UNIX互连所采用的协议 。TCP/IP实际上是一种层次型协议,是一组协议的代名词,它的内部包含许多其他的协议,组成了TCP/IP协议组 。在Windows 2000 Server里,TCP/IP包含以下几方面:
;;;;? IP协议 。
;;;;? 文件传输协议( FTP ) 。
;;;;? 简单网络管理协议( SNMP ) 。
;;;;? TCP/IP网络打印 。
;;;;? 动态主机配置协议( DHCP ) 。
;;;;? 域命名服务( DNS ) 。
;;;;? TCP/IP实用程序 。
;;;;为了便于用户理解TCP/IP的分层模式,图8 - 1 2给出了TCP/IP与ISO7498中的OSI协议的对照图 。
;;;;在TCP/IP协议的分组中,第一层是协议实现的基础,包含Ethernet和Token Ring等各种网络标准 。IP提供了专门的功能,解决与各种网络物理地址的转换 。而第二层包含四个主要的协议:IP、ICMP、ARP和RARP 。它将多个网络联成一个Internet网,通过Internet网传送数据报,提供可靠的无连接报文分组传送服务,并能够实现逻辑地址(即IP地址)与物理地址的相互转换 。其中第三层包含两个主要的协议:TCP和UDP 。在IP协议的基础上,提供可靠的面向连接的服务,并使发送方能区分一台计算机上的多个接收者,从而实现两个用户进程之间传递数据报 。最后第四层则定义了各种机型上主要采用的协议: FTP、Telnet、DNS、SMTP等 。它提供远程访问服务,使用户可以在本地机器和远程机器间进行有关文件的操作和邮件传输,并能将名称解析成IP地址 。
;;;;为使读者进一步深入了解TCP/IP协议的层次模型,下面给出TCP/IP协议本身的分层模型图,如图8 - 13所示 。
;;;;如图8 - 13源主机中向下箭头所示,数据单元被传到传输层协议 。该层进行一系列操作,把一个标题传输给它UDP上,这个数据单元现在被称为一个段 。传输层将这个段向下传递给网络层,也称为I P层的网络层,再进行规定的操作并加上一个标题,然后把这个称为IP数据报的单元向下传给数据链路层 。数据链路层将一个标题和一个报尾附加到该I P数据报上,形成网络帧 。然后,物理层把这个网络帧发送到网络上 。通过网络硬件传送到目的主机的物理层 。目的主机在相应层中把标题去掉,拆开单元,各层用标题来决定必须要采取的行动 。最后,目的主机获得发送的数据单元 。
;;;;在TCP/IP协议分层模型中还存在两个重要的边界:协议地址边界与操作系统边界 。其中协议地址边界在TCP/IP协议中存在两个地址:IP逻辑地址和物理地址 。它们所使用的层次有一定的界限,网络层及其以上的层次软件使用I P逻辑地址,而数据链路层及物理层则使用物理地址 。而不同的TCP/IP实现,操作系统的边界可能也不同,一般采用的边界在应用层与传输层之间 。即应用层为用户应用软件,而传输层及其以下各层则运行操作系统内部软件 。图8 - 14列出了两大边界在TCP/IP分层模型中的对应关系 。
推荐阅读
- Windows 2000 注册表中的收藏夹
- Windows 2000指定数字格式和货币格式
- Windows 2000 打印机共享
- Windows 2000 的内置组
- Windows 2000 录音机配置
- Windows 2000磁盘管理概述
- 救活在NTFS格式分区的 Windows 2000
- Windows 2000“网上邻居”直通车
- Windows 2000 媒体播放器配置
- Windows 2000 Server网络组件简介