Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

Linux Network Administrators Guide
Назад Вперед

Глава 15. IPX и файловая система NCP

Задолго до того, как Internet вышел из академических кругов, корпоративные сети уже были и успешно разделяли файлы и принтеры. При этом они использовали довольно старый, но надежный пакет Novell NetWare и связанные с ним протоколы. Многие из этих клиентов до сих пор используют такие сети, они до сих пор довольно хорошие, и хотят интегрировать их в среду TCP/IP.

Linux поддерживает не только протоколы TCP/IP, но также и набор протоколов, используемых операционной системой Novell Corporation's NetWare. Эти протоколы дальние родственники TCP/IP, и хотя они делают то же самое, но работают совсем иначе, что делает их несовместимыми с TCP/IP.

Linux имеет свободное и коммерческое программное обеспечение, чтобы обеспечить поддержку интеграции с Novell.

Xerox, Novell и немного истории

В 1970 годах Xerox Corporation разработала и опубликовала открытый стандарт Xerox Network Specification (XNS). Xerox Network Specification описывал набор протоколов, разработанных для универсальной работы с сетями с сильным акцентированием на использовании локальных сетей. Имелись два первичных протокола работы с сетями: Internet Datagram Protocol (IDP), который обеспечил соединение и не очень надежный обмен данными, и Sequenced Packet Protocol (SPP), который был другой формой IDP, ориентированной на подключение и надежной. Пакеты XNS-сети были индивидуально адресованы. Схема адресации использовала комбинацию сетевого адреса IDP с 4 байтами (который был уникально назначен каждому сегменту Ethernet LAN) и адреса узла с 6 байтами (адрес NIC-платы). IDP не имеет никакого понятия подсетей: любая новая совокупность компьютеров требовала, чтобы был назначен другой сетевой адрес. Сетевые адреса были выбраны так, что они являются уникальными на совокупности рассматриваемой сети.

Novell Corporation создала свой набор протоколов на основе протоколов XNS. Novell слегка расширила IDP и SPP и переименовала их соответственно в IPX (Internet Packet eXchange) и SPX (Sequenced Packet eXchange). Novell добавила новые протоколы, типа NetWare Core Protocol (NCP), который обеспечил свойства разделения файлов и принтеров по сети IPX, и Service Advertisement Protocol (SAP), который давал возможность компьютерам в Novell-сети знать, который компьютер какие услуги обеспечивает.

Таблица 15-1 показывает связь между наборами XNS, Novell и TCP/IP в терминах функций. Связи только приблизительные, но они должны помочь вам понять, что там происходит, когда мы займемся этими протоколами позже.

Таблица 15-1. Связи протоколов XNS, Novell и TCP/IP

XNS Novell TCP/IP Функция
IDP IPX UDP/IP Связь, ненадежная передача
SPP SPX TCP Надежная передача
Нет NCP NFS Файловый сервис
Нет RIP RIP Обмен информацией маршрутизации
Нет SAP Нет, а жаль Сервисный обмен информации доступности