Студопедия — Стек IPX/SPX
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Стек IPX/SPX






Особенности этого стека обусловлены ориентацией на работу в локальных сетях небольших размеров, состоящих из персональных компьютеров со скромными ресурсами.

IPX/SPX (от англ. Internetwork Packet eXchange/Sequenced Packet eXchange - межсетевой обмен пакетами/последовательный обмен пакетами) — стек протоколов фирмы Novell, разработанной для сетевой операционной системы NetWave в начале 80-х годов. Протокол IPX обеспечивает сетевой уровень (доставку пакетов, аналог IP), SPX — транспортный и сеансовый уровни (аналог TCP). Популярность стека непосредственно связана с операционной системой Novell NetWare, которая еще сохраняет мировое лидерство по числу установленных систем, хотя в последнее время ее популярность несколько снизилась и по темпам роста отстает от Microsoft Windows NT. Особенности этого стека обусловлены ориентацией на работу в локальных сетях небольших размеров, состоящих из персональных компьютеров со скромными ресурсами.

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

Стек NetBIOS/SMB широко используется в продуктах компаний IBM, Microsoft. На верхних уровнях работают протоколы NetBEUI, SMB.

Протокол NetBIOS – Network Basic Input/Output System появился в 1984г как сетевое расширение стандартных функций базовой системы ввода/вывода IBM PC для сетевой программы PC Network фирмы IBM. В дальнейшем этот протокол был заменён протоколом расширенного пользовательского интерфейса NetBEUI – NetBIOS Extended User Interface. Чтобы сохранить и обеспечить совместимость приложений в качестве интерфейса к протоколу NetBEUI был сохранен интерфейс NetBIOS.

Это эффективный протокол, потребляющий немного ресурсов и предназначенный для сетей, насчитывающих не более 200 станций. Содержит много полезных сетевых функций, которые можно отнести к сетевому, транспортному и сеансовому уровням OSI, но с его помощью невозможна маршрутизация пакетов, что ограничивает его применение локальными сетями, не разделенными на подсети, и делает невозможным его использование в составных сетях.

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

Стеки протоколов SNA фирмы IBM, DECnet корпорации Digital Equipment и AppleTalk/AFP фирмы Apple применяются в основном в операционных системах и сетевом оборудовании этих фирм.

Systems Network Architecture (системная сетевая архитектура) — разработанная компанией IBM в 1974 г. общее описание структуры, форматов, протоколов, используемых для передачи информации между программами IBM и оборудованием, создавалось для объединения в глобальные сети мейнфреймов IBM.

SNA является семиуровневым стеком сетевых протоколов, близким, но не совпадающим с сетевой моделью OSI:

§ Physical Control — обеспечивает генерирование и кодирование электрических сигналов, работу физических интерфейсов, топологию сети и коммуникационную среду (например, кабель)

§ Data link control (DLC) — включает несколько протоколов канального уровня, в том числе Synchronous Data Link Control (SDLC, протокол управления синхронным каналом передачи данных) для иерархических сетей и Token Ringдля одноранговых локальных сетей, соответствует канальному уровню (Data Link layer) OSI (однако не охватывает полностью функциональность Data Link layer OSI);

§ Path control — обеспечивает адресацию, маршрутизацию и фрагментацию/дефрагментацию пакетов данных, охватывая часть функций канального и сетевого уровней OSI;

§ Transmission control — обеспечивает управление соединениями, включая шифрование/дешифрование данных, обеспечивая функциональность, входящую в сетевой и транспортный уровень OSI;

§ Data flow control — уровень управления потоками данных, включая установление соединений, очерёдность передачи данных, приостановку передачи по требованию и групповой обмен. Включает функции транспортного и сессионного уровней OSI;

§ Presentation services — управление преобразованием данных различных форматов, разделением ресурсов и синхронизацией транзакций. Включает в себя часть функций сеансового уровня, уровня представления и прикладного уровня OSI;

§ Transaction services — уровень приложений управления распределённой обработки данных и управления.


Как вы заметили, все выше рассмотренные нами стеки протоколов в той или иной мере соответствуют определенным уровням модели OSI. Но надо отметить, что часто это соответствие весьма условно, так как модель OSI - это только руководство к действию, причем очень даже общее руководство. А конкретные протоколы разрабатывались для решения конкретных специфических задач, причем многие из них появились до разработки модели OSI. В большинстве случаев разработчики стеков отдавали предпочтение скорости работы сети в ущерб модульности - ни один стек не разбит на семь уровней. Чаще всего в стеке явно выделяются всего 3-4 уровня:
уровень сетевых адаптеров, в котором реализуются протоколы физического и канального уровней, сетевой уровень, транспортный уровень и уровень служб, вбирающий в себя функции сеансового, представительного и прикладного уровней.

 







Дата добавления: 2015-08-12; просмотров: 567. Нарушение авторских прав; Мы поможем в написании вашей работы!



Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

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

Правила наложения мягкой бинтовой повязки 1. Во время наложения повязки больному (раненому) следует придать удобное положение: он должен удобно сидеть или лежать...

ТЕХНИКА ПОСЕВА, МЕТОДЫ ВЫДЕЛЕНИЯ ЧИСТЫХ КУЛЬТУР И КУЛЬТУРАЛЬНЫЕ СВОЙСТВА МИКРООРГАНИЗМОВ. ОПРЕДЕЛЕНИЕ КОЛИЧЕСТВА БАКТЕРИЙ Цель занятия. Освоить технику посева микроорганизмов на плотные и жидкие питательные среды и методы выделения чис­тых бактериальных культур. Ознакомить студентов с основными культуральными характеристиками микроорганизмов и методами определения...

Йодометрия. Характеристика метода Метод йодометрии основан на ОВ-реакциях, связанных с превращением I2 в ионы I- и обратно...

Броматометрия и бромометрия Броматометрический метод основан на окислении вос­становителей броматом калия в кислой среде...

Метод Фольгарда (роданометрия или тиоцианатометрия) Метод Фольгарда основан на применении в качестве осадителя титрованного раствора, содержащего роданид-ионы SCN...

Studopedia.info - Студопедия - 2014-2024 год . (0.012 сек.) русская версия | украинская версия