Скачиваний:
59
Добавлен:
01.05.2014
Размер:
318.98 Кб
Скачать

Подведём итоги по первой части

Достоинства IPX

Протокол IPX определяет самый быстрый уровень передачи в сетях NetWare.

Он относится к классу дейтаграммных протоколов, т.е. без установления соединения. Прикладной программе не требуется устанавливать специальное соединение с получателем.

Недостатки IPX

Не гарантирует доставку данных.

Не гарантирует сохранение правильной последовательности приема пакетов.

Не подавляет прием дублированных пакетов.

Обработка ошибок, возникающих при передаче пакетов IPX, возлагается на прикладную программу.

Большие накладные расходы на служебную информацию. Сравнительно небольшая максимальная длина поля данных IPX-пакета (546 байт при длине заголовка 30 байт) приводит к тому, что как минимум 5 % данных являются служебными.

Время жизни пакета ограничено числом 15, что может оказаться недостаточным для большой сети (для сравнения, в IP-сетях пакет может пройти до 255 промежуточных маршрутизаторов).

Дополнительный трафик, возникающий из-за того, что активные рабочие станции используют часто генерируемые широковещательные пакеты для подтверждения своего присутствия в сети. При наличии множества серверов NetWare и нескольких сотен клиентов применяемые протоколом IPX широковещательные пакеты типа "я здесь" могут создавать значительный сетевой трафик .

Протокол SPX

Общие сведения

Транспортный протокол SPX (Sequenced Packet eXchange) ориентирован на установление соединения. Протокол обрабатывает пакет SPX.

Преимущества использования SPX

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

Формат пакета SPX

Отличия форматов IPX и SPX

Пакет, передаваемый при помощи протокола SPX, имеет более длинный заголовок. Дополнительно к 30 байтам стандартного заголовка пакета IPX добавляется еще 12 байт.

Первые десять полей пакета совпадают с заголовком пакета IPX. Рассмотрим остальные поля заголовка SPX.