Как работает маршрутизатор
Маршрутизатор анализирует информацию сетевого уровня в пакетах
и маршрутизирует эти пакеты в соответствующий сетевой сегмент.
Маршрутизатор обрабатывает только те пакеты, которые ему адресованы,
что включает в себя пакеты, адресованные другим маршрутизаторам,
с которыми он связан. Маршрутизаторы посылают адресату пакеты
по наилучшему маршруту. Они поддерживают таблицы связанных с ними
маршрутизаторов и сегментов локальных сетей. Когда маршрутизатор
получает пакет, он просматривает эти таблицы и определяет, может
ли послать пакет непосредственно адресату. Если это не так, то
он определяет адрес маршрутизатора, который может передать пакет
дальше.
Некоторые протоколы, такие как NetBIOS, не являются маршрутизируемыми,
так как не включают в свои пакеты информацию о сетевом адресе.
Однако, для передачи по объединенной сети пакеты NetBIOS могут
инкапсулироваться в пакеты IPX и TCP/IP. Аналогично, для передачи
в сегменты с протоколом TCP/IP пакеты IPX можно инкапсулировать
в пакеты TCP/IP.
Процесс передачи пакетов уменьшает пропускную способность, и,
если NetWare-сервер обрабатывает маршрутизацию, это может уменьшить
его производительность. Если это происходит, вы можете передать
функции маршрутизации внешней системе, установив многопротокольный
маршрутизатор Novell (о котором вы можете говорить позднее). Для
минимизации издержек, связанных с обработкой пакетов, многие маршрутизаторы
независимых обработчиков используют продвинутую обработку.
Маршрутизаторы могут быть ориентированными на конкретные протоколы
(и работать при этом только с одним типом протокола, например,
IPX) или обрабатывать несколько протоколов. Многопротокольная
маршрутизация - это используемый по умолчанию режим при установке
в NetWare-сервере сетевых плат. Маршрутизатор NetWare становится
многопротокольным, когда вы устанавливаете NLM-модули, обеспечивающие
поддержку других протоколов. Например, кроме используемых по умолчанию
пакетов SPX/IPX вы можете инсталлировать на сервере поддержку
TCP/IP.
Маршрутизатор позволяет сегментировать сеть на логические подсети.
Эти логические подсети легче обслуживать. Каждый сегмент локальной
сети имеет свой собственный номер, а каждая рабочая станция в
этом сегменте - свой адрес. Эта информация хранится на сетевом
уровне и доступна маршрутизаторам. Сегментация предотвращает перегрузку
сети. Такая перегрузка возникает при неправильном соединении узлов,
из-за чего сеть насыщается сообщениями, ищущими своего адресата.
При сегментации этот эффект можно уменьшить за счет фильтрации
и методов определения наилучшего маршрута.