进入到第三单元,计算机网络信息服务系统的建立。
9.1 基础知识
Windows系统常用的网络信息及应用服务包括:DNS域名系统、DHCP动态主机配置协议、WWW服务、FTP文件传输服务和E-mail电子邮件服务。
9.1.1 DNS的基本概念与工作原理
一、DNS的基本概念
完成动态名字解析的系统称作DNS(Domain Name System),即域名系统。
二、DNS服务器的分类
1. 根DNS服务器
Internet上有13个根DNS服务器(a~m)。
2. 顶级域(TLD)服务器
负责顶级域名和所有国家的顶级域名。
3. 权威DNS服务器
三、DNS系统工作原理
当DNS准备解析域名时,首先查询客户机的缓存,如无,则产生一个查询请求并发送给本地DNS服务器。收到请求后,在服务器的资源记录中查找,如找到,将解析结果返回给DNS客户机;如无,在缓存中继续查找。找到就结束解析过程,否则按系统设置将查询请求转发给其他DNS服务器。如在规定时间内未收到响应,尝试其他DNS服务器及再次查询。
四、DNS服务器配置的主要参数
1. 正向查找区域
将域名映射到IP地址的数据库,用于将域名解析为IP地址。正向查找是基于存储在地址A资源记录中的一台计算机的DNS名称搜索。
2. 反向查找区域
将IP地址映射到域名的数据库,用于将IP地址解析为域名。使用创建相关的指针PTR记录选项。
3. 资源记录
区域中一组结构化的记录。包括:主机地址A资源记录,将DNS域名映射到IP地址;邮件交换器MX资源记录,为邮件交换器主机提供邮件路由;别名CNAME资源记录,将别名映射到标准DNS域名。
4. 转发器
DNS服务器,是本地DNS服务器用于将外部DNS名称的DNS查询转发给该DNS服务器。
9.1.2 DHCP的基本概念与工作原理
一、DHCP基本概念
动态主机配置协议Dynamic Host Configuration Protocol, DHCP是目前广泛使用的动态IP地址分配方法,也是一种用于简化主机IP地址配置管理的协议。在使用DHCP时,网络上至少在一台Windows 2003服务器上安装并配置DHCP服务。
二、DHCP工作原理
交互过程如下:
(1) DHCP客户机广播”DHCP发现”消息,由于DHCP客户机还未配置IP地址,只能使用广播方式发送该消息,源IP设为0.0.0.0。
(2) DHCP服务器收到消息后,向网络中广播“DHCP供给"。
(3) DHCP客户机收到“DHCP供给"消息,如接受,就通过广播”DHCP请求"消息向DHCP服务器请求提供IP地址。
(4)DHCP服务器广播"DHCP确认"消息,将IP地址分配给DHCP客户机。
三、DHCP服务器配置的术语、主要参数
1. 作用域
作用域是网络上IP地址的完整连续范围。
2. 排除范围
排除范围是作用域内从DHCP服务中排除的有限IP地址序列。
3. 地址池
在定义了DHCP作用域并应用排除范围之后,剩余的地址在作用域内形成可用的地址池。
4. 租约
租约是由DHCP服务器指定的一段时间,在此客户端计算机可使用指派的IP地址。租约期限决定租约何时期满,以及客户端要向服务器对它进行更新的频率。
5. 保留
可使用保留创建DHCP服务器指派的永久地址租约,可以保留一些特定的IP地址供DHCP客户端永久使用。
6. 选项
选项是DHCP服务器在向DHCP客户端提供租约时可指派的其他客户端配置参数。
9.1.3 WWW的基本概念与工作原理
工作流程如下:
(1)Web浏览器向一个特定的Web服务器发出Web页面请求;
(2)Web服务器接收到Web页面请求后,找符合条件的Web页面,并转发至浏览器,最后浏览器将接收到的Web页面显示出来。浏览器与服务器之间的协议是HTTP,使用TCP端口,默认端口号为80。
9.1.4 FTP基本概念与工作原理
一、FTP的基本概念
文件传送协议FTP允许用户从服务器上获取文件副本并下载到本地计算机上,或将本地计算机上的一个文件上传到服务器。
FTP使用“客户机/服务器"的工作方式,在PC上安装FTP客户程序,FTP客户机和服务器之间要建立两个连接:控制连接和数据连接。当客户端向服务器发出控制连接请求时,服务器端默认端口为21。同时将自选端口告知服务器,用于建立数据连接,控制连接在整个会话期间一直打开。
FTP客户端所发出的命令通过控制连接发送给服务器端的控制进程,控制进程创建一个数据传送进程,该进程用端口20与客户端提供的端口建立用于数据传送的TCP连接。传送完成后关闭该数据连接。
二、FTP服务器配置的主要参数
1. 域
Serv-U服务器中,可以构建多个虚拟服务器,称为"域” Domain。它由IP地址和端口号唯一识别。
2. 匿名用户
对名为annonymous的用户自动识别为匿名用户。
3. 命名用户
命名用户在创建时一般都设置密码。
4. 组
提供了用户组管理,用户组就是将多个命名用户组织在一起,它们拥有相同权限。
9.1.4 E-mail的基本概念与工作原理
一、E-mail基本概念
完整的电子邮件地址由两部分构成:信箱名(user)和邮件服务器域名(mail.abc.com)。
电子邮件系统使用的协议有:简单邮件传送协议SMTP,默认端口25;邮局协议使用POP3,默认端口110;Internet消息访问协议IMAP,用于客户端管理邮件服务器上邮件的协议,目前版本IMAP4,TCP端口143;
完整的电子邮件系统包括客户端软件和服务器软件。
邮件系统的工作过程如下:
(1)使用客端软件创建新邮件;
(2)软件使用SMTP协议将新邮件发到发方的邮件服务器;
(3)发方服务器使用SMTP协议将邮件发到收方服务器;
(4)接收方软件使用POP3/IMAP4协议从邮件服务器读取邮件;
二、E-mail服务器主要参数
1. 域
邮件服务器构建多个虚拟邮件服务器,称为域domain。
2. 用户
在邮件服务器管理程序创建用户后,客端才可以用所创建的用户名和密码进行收发。
3.组
邮件组也是一个邮件地址,就像莱尼集团里的邮件组。