Лекция: Потокол IPX.
Пакет IPX состоит из заголовка и блока передаваемых данных. Блок передаваемых данных имеет длину от 0 до 546 байт. Формат заголовка приведен ниже, его особенностью является то, что все поля хранят информацию в «перевернутом» виде (старший байт распологается по меньшему адресу).
Формат заголовка пакета IPX (его длина 30 байт):
· Checksum — контрольная сумма (хранит контрольную сумму передаваемого пакета, формирование и проверку осуществляет драйвер сетевого адаптера);
· Length — общая длина пакета с учетом заголовка (пакет может состоять только из заголовка. Такие пакеты обычно используются для подтверждения приема пакета адресатом);
· TransportControl — счетчик пройденных мостов (посуществу указывает на количество промежуточных станций, через которые передавался пакет. Значение может использоваться драйвером для отслеживания загруженности линий);
· PacketType — тип пакета (указывает на назначение пакета);
· DestNetwork — номер сети получателя пакета (каждая сеть имеет свой номер, который присваивается ей при создании сети);
· DestNode — адрес станции-получателя (каждый компьютер, подключенный к сети, имеет свой уникальный идентификатор. Возможна организация передачи сразу на несколько адресов);
· DestSocket — Сокет (уникальный номер) программы-получателя (одновременно на компьютере может быть запущено несколько программ, каждая из которых может обратиться к сети);
· SourceNetwork — Номер сети отправителя пакета;
· SourceNode — Адрес станции-отправителя;
· SourceSocket — Сокет программы-отправителя.