Протоколы IPX/SPX
5.2 Протоколы IPX/SPX
Протоколы IPX (Internetwork Packet Exchange), транспортный протокол NetWare, отвечающий за адресацию и маршрутизацию пакетов и основанный на нем SPX (Sequenced Packet Exchange), протокол сеансового уровня с установлением соединения, являются базовыми протоколами NetWare.
Привязка протокола IPX к логической плате выполняется командой
BIND IPX TO board NET = net_num [parms]
параметр net_num - номер сети, идентифицирующий кабельную сеть в совокупности с типом фрейма.
Для ускорения пересылки больших массивов данных можно использовать протокол Packet Burst. Он основан на IPX и позволяет пересылать пачку последовательных пакетов, требуя только общего подтверждения их приема. В случае обнаружения ошибок, повторно передаются только потерявшиеся пакеты. Протокол снижает нагрузку на сеть, но требует дополнительного расхода памяти как на сервере, так и на рабочей станции.
Для контроля достоверности передачи могут применяться контрольные суммы IPX.
Некоторыми параметрами использования IPX/SPX можно управлять с помощью команд SET: Уровень использования контрольных сумм задается командой SET ENABLE IPX CHECKSUMS = 1 (0-2) 0 - контрольные суммы не используются; 1 - используются только для станций, которые его запрашивают; 2 - используются всегда, требуя того же от всех станций. Поддержка передачи больших пакетов (превышающих 576 байт) через мосты и маршрутизаторы интерсети (Large Internet Packet) управляется командой SET ALLOW LIP = ON (OFF). Отображение статистики использования Packet Burst протоколом NCP управляется командой SET ENABLE PACKET BURST STATISTICS SCREEN = OFF (ON). |