您可以选择在文本文件、二进制文件或 NIS+ 目录服务中存储 DHCP 数据。下表总结了每种数据存储类型的功能,并指明了使用每种数据存储类型的环境。
表 13–3 DHCP 数据存储的比较
数据存储类型 |
性能 |
维护 |
共享 |
环境 |
---|---|---|---|---|
二进制文件 |
高性能、高容量 |
低维护成本,无需数据库服务器。必须使用 DHCP 管理程序或 dhtadm 和 pntadm 来查看内容。建议对常规文件进行备份。 |
不能在 DHCP 服务器之间共享数据存储。 |
包含许多网络的中型到大型环境,其中每个网络都包含数以千计的客户机。适用于小型到中型 ISP。 |
NIS+ |
中等性能和容量,依赖于 NIS+ 服务的性能和容量 |
DHCP 服务器系统必须配置为 NIS+ 客户机。需要对 NIS+ 服务进行维护。必须使用 DHCP 管理程序或 dhtadm 和 pntadm 来查看内容。建议使用 nisbackup 进行常规备份。 |
DHCP 数据分布在 NIS+ 中,并且多台服务器可以访问相同容器。 |
小型到中型环境,其中每个网络最多可包含 5000 台客户机。 |
文本文件 |
中等性能、低容量 |
低维护成本,无需数据库服务器。ASCII 格式是可读格式,不需要使用 DHCP 管理程序、dhtadm 或 pntadm 来查看。建议对常规文件进行备份。 |
DHCP 服务器之间可以共享数据存储,前提是 DHCP 数据存储在一个通过 NFS 挂载点导出的文件系统上。 |
包含少于 10,000 台客户机的小型环境,其中每个网络包含数百台到一千台客户机。 |
由于 NIS 不支持快速增量更新,因此不会提供传统的 NIS 作为数据存储选项。如果网络使用的是 NIS,则应使用文本文件或二进制文件进行数据存储。