Стандартные стеки коммуникационных протоколов. Стек IPX/SPX. Стек NetBIOS/SMB

Стек IPX/SPX стек является оригинальным стеком протоколов фирмы Novell, разработанным для ОС Novell NetWare в начале 80-х годов. Протоколы сетевого и сеансового уровней Internetwork Packet Exchange (IPX) и Sequenced Packet Exchange (SPX), которые дали название стеку, являются прямой адаптацией протоколов XNS фирмы Xerox, распространенных в гораздо меньшей степени, чем стек IPX/SPX. Популярность этого стека протоколов связана с ОС Novell NetWare, популярность которой уступает популярности ОС фирмы Microsoft.

Изначально стек IPX/SPX ориентировался на работу в локальных сетях небольших размеров, состоящих из ПК со скромными ресурсами. Для этого протокола требовалось минимальное количество ОП (под управлением MS-DOS - 640 Кбайт). Протоколы быстро работали на процессорах небольшой вычислительной мощности. Как результат этих действий, протоколы стека IPX/SPX до недавнего времени хорошо работали в локальных сетях и не очень — в больших корпоративных, так как они слишком перегружали медленные глобальные связи широковещательными пакетами, которые интенсивно используются несколькими протоколами этого стека. Это обстоятельство, а также тот факт, что стек является собственностью фирмы Novell, и на его реализацию нужно было получать лицензию, долгое время ограничивали его распространенность только сетями NetWare.

Стек NetBIOS/SMB широко используется в продуктах компаний IBM и Microsoft. На физическом и канальном уровнях этого стека поддерживаются все наиболее распространенные протоколы локальных и глобальных сетей (Ethernet, Token Ring и др.). На верхних уровнях работают протоколы NetBEUI и SMB.

Протокол NetBIOS (Network Basic Input/Output System) появился в 1984 г. как сетевое расширение стандартных функций базовой системы ввода/вывода (BIOS) для сетевой программы PC Network компании IBM. В дальнейшем этот протокол был заменен на протокол расширенного пользовательского интерфейса NetBEUI — NetBIOS Extended User Interface. Для обеспечения совместимости приложений в качестве интерфейса к протоколу NetBEUI был сохранен интерфейс NetBIOS. Протокол NetBEUI разрабатывался как нересурсоемкий протокол для сетей, насчитывающих не более 200 рабочих станций. Этот протокол соержит массу полезных функций, однако он не обеспечивает возможность маршрутизации пакетов. Это ограничивает использование протокола локальными сетями, не разделенными на подсети. Часть ограничений этого протокола снимаются реализацией этого протокола NBF (NetBEUI Frame) для ОС Windows.

Протокол SMB (Server Message Block) выполняет функции сеансового, представительного и прикладного уровней. На основе SMB реализуется файловая служба, а также службы печати и передачи сообщений между приложениями.



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: