Реализация межсетевого
взаимодействия на примере
стека Novell IPX/SPX
Климцова Маргарита
Фонарева Светлана
Содержание:
соответствие стека протоколов сетевых архитектур ISO и NetWare
протоколы прикладного, представительного и
сеансового уровня
протоколы транспортного уровня
SPX II
протоколы сетевого уровня
межсетевой протокол IPX
межсетевая передача больших пакетов
протокол LIPX
чтение в пакетном режиме
особенности LIPX
эффективность пакетного режима передачи
Соответствие стека протоколов сетевых
архитектур ISO и NetWare
На прикладном, представительном и сеансовом
уровнях работают протоколы NCP и SAP.
NCP (NetWare Core Protocol) является протоколом
взаимодействия сервера NetWare и оболочки рабочей станции .
Особенности:
поддерживает основные службы операционной системы Novell Net Ware
реализует архитектуру клиент-сервер на верхних уровнях модели OSI
c помощью функций этого протокола рабочая станция производит
подключение к серверу
осуществляет разделение сетевых устройств между рабочими станциями
SAP (Service Advertising Protocol) - протокол объявления о
сервисе.
Особенности:
дает возможность сетевым устройствам обмениваться
информацией об имеющихся сетевых сервисах и корректировать
ее.
Осуществляет широковещательную рассылку пакетов по сети
Транспортному уровню модели OSI в стеке Novell
соответствует протокол
SPX(Sequenced Packet Exchange), который
осуществляет передачу сообщений с установлением
соединений и восстанавливает пакеты при их потере
или повреждении.
Особенности:
гарантирует доставку пакета
использует технику скользящего окна
предусмотрена широковещательная адресация
пакеты SPX вкладываются в пакеты IPX
Watchdog "сторожевая собака" - алгоритм используется в
случае непредвиденных обрывов связи
В 1992 г была разработана новая версия SPX II
Усовершенствования:
применением пакетов большего размера
размер ограничен только используемой
сетевой средой(в Ethernet - 1518 байт)
допускает использование технологии окон
Сетевой уровень
IPX (Internetwork Packet eXchange), а также
протоколы обмена маршрутной информацией
RIP
NLSP (NetWare Link State Protocol-аналог протокола
OSPF стека TCP/IP) разработан для межсетевой
маршрутизации в Novell.
Межсетевой протокол IPX
предназначен для передачи дейтограмм в объединенных сетях,
неориентированных на соединение
обеспечивает связь между NetWare серверами и конечными
станциями.
обеспечивает выполнение трех функций:
задание адреса,
установление маршрута и
рассылку дейтаграмм.
Обмен таблицами маршрутизации происходит по протоколу
RIP, который является динамическим протоколом, работающим
по алгоритму и используется дополнительный
маршрутизирующий протокол NLSP, основанный на текущем
состоянии сетевых соединений.
Межсетевая передача больших
пакетов
NCP(NetWare Core Protocol)осуществляет
управление соединением и кодирование
запроса об услуге.
Ограничения:
каждый клиент может передать серверу только
один запрос до получения ответа на
предыдущий
если пакет проходит через маршрутизатор, то
его максимальный объем составляет 512 Кбайт
Протокол LIPX (Large Internetwork Packet
Exchange, 1992 год) разработан Novell для
того, чтобы максимально эффективно
реализовать возможности, предоставляемые
внешними каналами связи,позволяет клиенту
согласовать максимальный размер пакета
для маршрутизатора
BMP (Burst Mode Protocol)- протокол
пакетного режима обеспечивает поддержку
нескольких откликов на один запрос чтения
или записи файла(используются технологии
BNETX и VLM).
Особенности LIPX:
Протоколу пакетного режима необходима более
сложная схема контроля ошибок и управления
потоком
длина пакета является результатом соглашения
между отправителем и получателем
Отличие пакетных режимов в BNETX и VLM
заключается в управлении скользящим окном. VLM
(VLM.EXE), в отличии от BNETX, не устанавливает
верхнего предела размера окна
пакетном режиме клиент запрашивает повторную
передачу только потерянного пакета