IPX/SPX

Поделись знанием:
Перейти к: навигация, поиск

Стек протоколов IPX/SPX (от англ. internetwork packet exchange/sequenced packet exchange — межсетевой обмен пакетами/последовательный обмен пакетами) — стек протоколов, используемый в сетях Novell NetWare. Протокол IPX работает на сетевом уровне модели OSI, обеспечивает доставку пакетов (аналог IP из стека TCP/IP). Протокол SPX работает на транспортном и сеансовом уровнях, обеспечивает поддержание сеанса связи и гарантированную доставку данных (аналог TCP).





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

Стек протоколов IPX/SPX реализован сетевой операционной системы NetWare, поставляемой компанией «Novell» с 1983 года, и считается развитием стека протоколов Xerox Network Systems компании «Xerox». IPX/SPX считался оптимальным для применения в локальных вычислительных сетях, в то время как TCP/IP предполагался более эффективным для глобальных сетей.

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

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

Реализации

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

DOS

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

Windows

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

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

UNIX

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

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

Компания «Sun Microsystems» реализовала стек IPX/SPX для своей ОС Solaris.

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

Другие

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

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

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

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

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

Напишите отзыв о статье "IPX/SPX"

Примечания

  1. Смит, Родерик. [books.google.com/books?id=Zg8ilbgrid0C&pg=PA77&dq=SPX/IPX&hl=ru&ei=OUt1TbC3NM2aOsTdhL4G&sa=X&oi=book_result&ct=result&resnum=1&ved=0CCwQ6AEwAA#v=onepage&q=SPX%2FIPX&f=false Сетевые средства Linux]. — М.: Вильямс, 2003. — С. 77-80. — 592 с. — ISBN 5-8459-0426-9.
  2. [www.openbsd.org/plus42.html OpenBSD 4.2 changes]
  3. [www.informit.com/library/content.aspx?b=CCNA_Practical_Studies&seqNum=68 IPX Routing Fundamentals]

Литература

  • Н. Олифер, В. Олифер. [citforum.ru/nets/protocols/1_02_03.shtml Роль коммуникационных протоколов и функциональное назначение основных типов оборудования корпоративных сетей. Стек IPX/SPX] (рус.). Центр Информационных Технологий (1999). Проверено 6 марта 2011. [www.webcitation.org/65DQ89f3e Архивировано из первоисточника 5 февраля 2012].

См. также


Отрывок, характеризующий IPX/SPX

– Allez, mon ami, [Иди, мой друг,] – сказала княжна Марья. Князь Андрей опять пошел к жене, и в соседней комнате сел дожидаясь. Какая то женщина вышла из ее комнаты с испуганным лицом и смутилась, увидав князя Андрея. Он закрыл лицо руками и просидел так несколько минут. Жалкие, беспомощно животные стоны слышались из за двери. Князь Андрей встал, подошел к двери и хотел отворить ее. Дверь держал кто то.
– Нельзя, нельзя! – проговорил оттуда испуганный голос. – Он стал ходить по комнате. Крики замолкли, еще прошло несколько секунд. Вдруг страшный крик – не ее крик, она не могла так кричать, – раздался в соседней комнате. Князь Андрей подбежал к двери; крик замолк, послышался крик ребенка.
«Зачем принесли туда ребенка? подумал в первую секунду князь Андрей. Ребенок? Какой?… Зачем там ребенок? Или это родился ребенок?» Когда он вдруг понял всё радостное значение этого крика, слезы задушили его, и он, облокотившись обеими руками на подоконник, всхлипывая, заплакал, как плачут дети. Дверь отворилась. Доктор, с засученными рукавами рубашки, без сюртука, бледный и с трясущейся челюстью, вышел из комнаты. Князь Андрей обратился к нему, но доктор растерянно взглянул на него и, ни слова не сказав, прошел мимо. Женщина выбежала и, увидав князя Андрея, замялась на пороге. Он вошел в комнату жены. Она мертвая лежала в том же положении, в котором он видел ее пять минут тому назад, и то же выражение, несмотря на остановившиеся глаза и на бледность щек, было на этом прелестном, детском личике с губкой, покрытой черными волосиками.
«Я вас всех люблю и никому дурного не делала, и что вы со мной сделали?» говорило ее прелестное, жалкое, мертвое лицо. В углу комнаты хрюкнуло и пискнуло что то маленькое, красное в белых трясущихся руках Марьи Богдановны.

Через два часа после этого князь Андрей тихими шагами вошел в кабинет к отцу. Старик всё уже знал. Он стоял у самой двери, и, как только она отворилась, старик молча старческими, жесткими руками, как тисками, обхватил шею сына и зарыдал как ребенок.

Через три дня отпевали маленькую княгиню, и, прощаясь с нею, князь Андрей взошел на ступени гроба. И в гробу было то же лицо, хотя и с закрытыми глазами. «Ах, что вы со мной сделали?» всё говорило оно, и князь Андрей почувствовал, что в душе его оторвалось что то, что он виноват в вине, которую ему не поправить и не забыть. Он не мог плакать. Старик тоже вошел и поцеловал ее восковую ручку, спокойно и высоко лежащую на другой, и ему ее лицо сказало: «Ах, что и за что вы это со мной сделали?» И старик сердито отвернулся, увидав это лицо.

Еще через пять дней крестили молодого князя Николая Андреича. Мамушка подбородком придерживала пеленки, в то время, как гусиным перышком священник мазал сморщенные красные ладонки и ступеньки мальчика.
Крестный отец дед, боясь уронить, вздрагивая, носил младенца вокруг жестяной помятой купели и передавал его крестной матери, княжне Марье. Князь Андрей, замирая от страха, чтоб не утопили ребенка, сидел в другой комнате, ожидая окончания таинства. Он радостно взглянул на ребенка, когда ему вынесла его нянюшка, и одобрительно кивнул головой, когда нянюшка сообщила ему, что брошенный в купель вощечок с волосками не потонул, а поплыл по купели.


Участие Ростова в дуэли Долохова с Безуховым было замято стараниями старого графа, и Ростов вместо того, чтобы быть разжалованным, как он ожидал, был определен адъютантом к московскому генерал губернатору. Вследствие этого он не мог ехать в деревню со всем семейством, а оставался при своей новой должности всё лето в Москве. Долохов выздоровел, и Ростов особенно сдружился с ним в это время его выздоровления. Долохов больной лежал у матери, страстно и нежно любившей его. Старушка Марья Ивановна, полюбившая Ростова за его дружбу к Феде, часто говорила ему про своего сына.
– Да, граф, он слишком благороден и чист душою, – говаривала она, – для нашего нынешнего, развращенного света. Добродетели никто не любит, она всем глаза колет. Ну скажите, граф, справедливо это, честно это со стороны Безухова? А Федя по своему благородству любил его, и теперь никогда ничего дурного про него не говорит. В Петербурге эти шалости с квартальным там что то шутили, ведь они вместе делали? Что ж, Безухову ничего, а Федя все на своих плечах перенес! Ведь что он перенес! Положим, возвратили, да ведь как же и не возвратить? Я думаю таких, как он, храбрецов и сынов отечества не много там было. Что ж теперь – эта дуэль! Есть ли чувство, честь у этих людей! Зная, что он единственный сын, вызвать на дуэль и стрелять так прямо! Хорошо, что Бог помиловал нас. И за что же? Ну кто же в наше время не имеет интриги? Что ж, коли он так ревнив? Я понимаю, ведь он прежде мог дать почувствовать, а то год ведь продолжалось. И что же, вызвал на дуэль, полагая, что Федя не будет драться, потому что он ему должен. Какая низость! Какая гадость! Я знаю, вы Федю поняли, мой милый граф, оттого то я вас душой люблю, верьте мне. Его редкие понимают. Это такая высокая, небесная душа!