Selhoz-katalog.ru

Сельхоз каталог

IPX/SPX

Перейти к: навигация, поиск

IPX/SPX (от англ. Internetwork Packet eXchange/Sequenced Packet eXchange - межсетевой обмен пакетами/последовательный обмен пакетами) — стек протоколов, используемый в сетях Novell NetWare. Протокол IPX обеспечивает сетевой уровень (доставку пакетов, аналог IP), SPX — транспортный и сеансовый уровни (аналог TCP).

История и применение

Стек протоколов является непосредственной частью операционной системы Novell NetWare, появившейся в 1983 году и считается развитием стека протоколов XNS (англ.) компании Xerox. IPX/SPX считался оптимальным для применения в локальных вычислительных сетях, в то время как TCP/IP предполагался более эффективным для глобальных сетей.

К концу 1990-х TCP/IP, являвшийся стандартным стеком интернета, фактически вытеснил IPX/SPX и из локальных вычислительных сред. Стек IPX/SPX никогда не имел применения в глобальных сетях.

В настоящее время протокол не является обязательным к использованию в сетях Netware (начиная с версий 4.x) и поддерживается не только ей.

Реализации

По состоянию на 2011 год многие операционные системы всё ещё поддерживают IPX/SPX, но поддержка продолжает сокращаться.

DOS

Изначально клиент стека был разработан Novell именно для DOS и широко применялся как в корпоративных сетях, так и для сетевых игр. Клиент был выполнен в виде резидентной программы. Первые реализации требовали создания исполняемого файла под каждую сетевую карту, но в дальнейшем процедура настройки была упрощена, и стало возможным использовать готовые исполняемые модули.

Windows

Ввиду широкого распространения протоколов в 90-х годах, Microsoft реализовала их под Windows, начиная с Windows for Workgroups и Windows NT, под названием NWLink. Тем не менее, они по умолчанию использовались только как транспорт для SMB/NetBIOS, а для связи с серверами NetWare требовалось установка отдельного клиента NCP. В Windows 95 был включен базовый клиент, но по умолчанию он не устанавливался.

NWLink включался в версии Windows до Windows 2003 включительно и был исключён из поставки в Windows Vista. Клиент, разработанный Novell, использует свою реализацию протокола, хотя некоторые версии позволяли использовать NWLink (с предупрежденим о возможной несовместимости).

UNIX

Существовали различные реализации, как разработанные самой Novell, так и сторонними авторами. Novell UnixWare имела родную поддержку IPX/SPX, хотя и требовала дополнительных программ для поддержки общего доступа к файлам и принтерам.

Также существуют реализации для Linux[1] и FreeBSD. OpenBSD отказалась от поддержки в версии 4.2[2].

Sun Microsystems реализовала стек для операционной системы Solaris.

Novell Open Enterprise Server (основанный на Linux) не поддерживает IPX/SPX.

Другие

В течение нескольких лет Novell поставляла клиент для OS/2, похожий по структуре на клиент DOS. Также она поставляла клиент для Mac OS Classic (только для «классических» версий, от 7.6 до 9.x) под названием MaсIPX.

Cisco IOS предоставляет сервисы маршрутизации IPX (в настоящее время только в редакции Enterprise Base).

Протоколы маршрутизации

Для IPX/SPX доступны следующие протоколы:

  • RIP;
  • EIGRP (разработан Cisco Systems);
  • NLSP (Netware Link Services Protocol) — адаптированная для IPX версия IS-IS[3].

Примечания

  1. Сетевые средства Linux. — М.: Вильямс, 2003. — С. 77-80. — 592 с. — ISBN 5-8459-0426-9.
  2. OpenBSD 4.2 changes
  3. IPX Routing Fundamentals

Литература

  • Н. Олифер, В. Олифер. Роль коммуникационных протоколов и функциональное назначение основных типов оборудования корпоративных сетей. Стек IPX/SPX (рус.). Центр Информационных Технологий (Архивировано из первоисточника 5 февраля 2012.

См. также

IPX/SPX.

© 2021–2023 selhoz-katalog.ru, Россия, Тула, ул. Октябр 53, +7 (4872) 93-16-24