В этой главе мы рассмотрели ряд важных служб TCP/IP.
Сетевая файловая система NFS (Network File System) - это ведущий протокол для организации совместного доступа к файлам в системах Unix. В рамках NFS клиенты получают возможность обращаться к отдельным каталогам сервера как к локальным дискам. В целях аутентификации и авторизации в NFS используются механизмы доверенных узлов, идентификаторов UID и GID.
Совместный доступ к Unix-принтерам в сетях TCP/IP организуется при помощи демона LPD (Line Printer Daemon) или сервера LP (Line Printer). Демон lpd происходит из системы BSD Unix, но в настоящее время получил широкое распространение. Программа lpd извлекает определения принтеров из файла printcap. Программа LP родом из Unix стандарта System V. Возможности печатающих устройств она извлекает из файла terminfo, а на- стройки отдельных принтеров - из каталога /etc/lp. В Solaris 8 совместный доступ к принтерам основан на программном модуле LP, однако настройка принтеров выполняется в единственном файле - / etc/printers.conf.
Персональные компьютеры под управлением Windows задействуют NetBIOS и протокол SMB (Server Message Block) для организации совместного доступа к файлам и принтерам. Системы Unix могут выступать в роли серверов SMB при помощи программного пакета Samba. Samba реализует службы совместного доступа к файлам и принтерам, за настройку которых отвечает файл smb.conf.
Сетевая информационная служба NIS (Network Information Service) - это сервер, распространяющий ряд административных баз данных. Он позволяет централизованно хранить, изменять и автоматически распространять важные настройки систем.
Расширение протокола ВООТР, протокол динамической настройки узлов DHCP (Dynamic Host Configuration Protocol), обеспечивает клиентов полным набором параметров настройки, определенных в документе RFC Requirements for Internet Hosts (Требования к узлам сети Интернет). Кроме того, протокол реализует динамическое выделение адресов, позволяющее максимально эффективно использовать ограниченные адресные пространства.
В крупных сетях, для того чтобы не возлагать чрезмерную нагрузку на один сервер и избежать передачи параметров инициализации через IP-маршрутизаторы, используются распределенные серверы загрузки. Файлы настройки на таких серверах синхронизируются посредством передачи файлов, совместного доступа к файлам NFS или при помощи программы rdis t (Remote File Distribution Program).
Серверы POP (Post Office Protocol) и IMAP (Internet Message Access Protocol) позволяют хранить почтовые сообщения на сервере до тех пор, пока пользователь не будет готов прочесть их. В следующей главе мы более пристально рассмотрим настройку подсистемы электронной почты и изучим программу sendmail.