180
станций), не указывается. В роли маршрутизатора, как правило,
выступает внутренний маршрутизатор, входящий в ОС NetWare.
Номер сокета (socket) идентифицирует приложение, которое
передает свои сообщения протоколу IPX.
Примерно раз в минуту каждый сервер рассылает всем пакет
(при помощи широковещания), в котором сообщает всем свой
адрес и список предоставляемых им служб. Рассылаемые пакеты
собираются специальными
процессами-агентами, работающими
на машинах-маршрутизаторах, которые создают базы данных о
предоставляемых услугах. Когда загружается машина-клиент,
она тоже, используя широковещание, рассылает запрос, интере-
суясь расположением ближайшего сервера. Агент на локальной
машине-маршрутизаторе видит этот запрос, просматривает базу
данных серверов и подыскивает лучший сервер для данного за-
проса. Затем ответ отсылается
клиенту, на основе которого тот
может установить соединение с сервером. С этого момента кли-
ент может использовать это соединение для получения доступа к
файловой системе и другим службам.
Из анализа формата пакета можно сделать некоторые выводы
об ограничениях протокола IPX.
1. Отсутствует возможность динамической фрагментации
на сетевом уровне. В IPX-пакете нет полей
, с помощью которых
маршрутизатор может разбить слишком большой пакет на части.
При передаче пакета в сеть с меньшим значением длины пакета
IPX-маршрутизатор отбрасывает пакет. Протокол верхнего уров-
ня, например NCP, должен последовательно уменьшать размер
пакета до тех пор, пока не получит на него положительную кви-
танцию.
2. Большие накладные расходы на
служебную информацию.
Сравнительно небольшая максимальная длина поля данных IPX-
пакета (546 байт при длине заголовка 30 байт) приводит к тому,
что как минимум 5% данных являются служебными.
3. Время жизни пакета ограничено числом 15, что может ока-
заться недостаточным для большой сети (для сравнения, в IP-сетях
пакет может пройти до 255 промежуточных маршрутизаторов).
4. Отсутствует поле качества
сервиса, что не позволяет
маршрутизаторам автоматически подстраиваться к требованиям
приложения к качеству передачи трафика.