Основные сведения о маршрутизации TCP/IP для Windows NT

Переводы статьи Переводы статьи
Код статьи: 140859 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Аннотация

В этой статье рассматривается таблица маршрутизации Windows NT для односетевого и многосетевого маршрутизатора Windows NT с многопротокольным маршрутизатором (MPR) и без него. Приведенные здесь основные сведения помогут при устранении проблем, связанных с TCP/IP.

Дополнительная информация

Таблица маршрутизации

Даже односетевым узлам TCP/IP приходится выполнять маршрутизацию. Эта маршрутизация управляется таблицей маршрутизации. Таблицу маршрутизации можно отобразить, введя в командной строке команду route print. Здесь приведен образец таблицы маршрутизации для односетевых компьютеров. Эта таблица создается Windows NT автоматически на основе конфигурации IP используемого узла.

Сетевой адрес     Маска сети       Адрес шлюза      Интерфейс       Метрика

0.0.0.0           0.0.0.0          157.57.8.1       157.57.11.169      1
127.0.0.0         255.0.0.0        127.0.0.1        127.0.0.1          1
157.57.8.0        255.255.248.0    157.57.11.169    157.57.11.169      1
157.57.11.169     255.255.255.255  127.0.0.1        127.0.0.1          1
157.57.255.255    255.255.255.255  157.57.11.169    157.57.11.169      1
224.0.0.0         224.0.0.0        157.57.11.169    157.57.11.169      1
255.255.255.255   255.255.255.255  157.57.11.169    157.57.11.169      1
				


Заголовок каждого столбца приведенной выше таблицы объясняется следующим образом.

Сетевой адрес:

сетевой адрес получателя. Столбец сетевого адреса может содержать следующие данные:

  • адрес узла;
  • адрес подсети;
  • сетевой адрес;
  • основной шлюз.
Порядок поиска также совпадает с названным выше: от самого уникального маршрута (адрес узла) до самого общего (основной шлюз):

0.0.0.0         используемый по умолчанию маршрут
127.0.0.0       адрес замыкания
157.57.8.0      адрес локальной подсети
157.57.11.169   адрес сетевой платы
157.57.255.255  адрес рассылки подсети
224.0.0.0       адрес многоадресной рассылки
255.255.255.255 адрес ограниченной широковещательной рассылки
				


Маска сети.

Маска сети определяет, какая часть сетевого адреса должна соответствовать тому маршруту, который будет использоваться. Биты записанной в двоичном формате маски подсети, которые имеют значение 1, являются значащими (требуется совпадение), а биты, имеющие значение 0 — незначащими (не требуют совпадения). Например, маска 255.255.255.255 соответствует узлу сети. Она содержит в каждом двоичном разряде единицы, и это означает, что адрес получателя, указанный в пакете, должен полностью соответствовать сетевому адресу получателя в таблице маршрутов для того, чтобы этот маршрут был использован. Другой пример. Сетевому адресу получателя 157.57.8.0 соответствует маска сети 255.255.248.0. Эта маска подсети означает, что для пересылки пакета по данному маршруту первые два октета адреса назначения в маршруте и адреса пакета должны совпадать полностью, в третьем октете должны совпадать 5 битов (248=11111000), а последний октет адреса пакета может быть произвольным. Так как 8 в десятичном формате равняется 00001000 в двоичном формате, соответствие должно начинаться с 00001. Таким образом, любой адрес, начинающийся с 157.57 и имеющий в третьем октете значения от 8 до 15 (15=00001111), соответствует маршруту. Эта маска сети соответствует маршруту подсети, ее называют маской подсети.

Адрес шлюза.

Определяет адрес, по которому пересылается пакет данных. Это может быть адрес локального сетевого адаптера или шлюза (маршрутизатора), подключенного к локальной подсети.

Интерфейс.

Интерфейс — это адрес сетевой платы, передающей пакет данных. 127.0.0.1 — это адрес замыкания сети.

Метрика.

Метрика — это число переходов (прыжков) до места назначения. Все устройства локальной сети считаются одним промежуточным устройством, и каждый маршрутизатор, используемый на пути к получателю, считается дополнительным устройством. Метрика используется для определения наилучшего маршрута.

Многосетевой маршрутизатор

Ниже приведена таблица маршрутизации, используемая по умолчанию для многосетевого узла Windows NT.

Сетевой адрес     Маска сети        Адрес шлюза       Интерфейс      Метрика

0.0.0.0           0.0.0.0           157.57.24.1       157.57.24.193     1
0.0.0.0           0.0.0.0           199.199.40.1      199.199.40.139    1
127.0.0.0         255.0.0.0         127.0.0.1         127.0.0.1         1
157.57.24.0       255.255.248.0     157.57.24.193     157.57.24.193     1
157.57.24.193     255.255.255.255   127.0.0.1         127.0.0.1         1
199.199.40.0      255.255.255.0     199.199.40.139    199.199.40.139    1
199.199.40.139    255.255.255.255   127.0.0.1         127.0.0.1         1
199.199.40.255    255.255.255.255   199.199.40.139    199.199.40.139    1
224.0.0.0         224.0.0.0         157.57.24.193     157.57.24.193     1
224.0.0.0         224.0.0.0         199.199.40.139    199.199.40.139    1
255.255.255.255   255.255.255.255   199.199.40.139    199.199.40.139    1
				


Для включения маршрутизации установите флажок «Разрешить IP-маршрутизацию» в окне дополнительной настройки TCP/IP. С этого момента Windows NT будет выполнять маршрутизацию между двумя этими подсетями.

ПРИМЕЧАНИЕ. Чтобы многоузловый маршрутизатор передавал пакеты поиска DHCP из одной подсети в другую, необходимо установить агент ретрансляции BootP, который поставляется с многопротокольным маршрутизатором. Многопротокольный маршрутизатор будет рассмотрен далее.

Замечание, относящееся к основным шлюзам.

При настройке протоколов TCP/IP можно указать маршрут по умолчанию для каждой сетевой платы. Это приведет к созданию маршрута 0.0.0.0 для каждой из них. Однако в действительности используется только один маршрут по умолчанию. В этом случае в привязках протоколов TCP/IP 199.199.40.139 — это первая плата, поэтому для нее будет использован маршрут по умолчанию. Поскольку будет использоваться только маршрут по умолчанию, нужно настроить только одну плату для основного шлюза. Это уменьшает путаницу и позволяет добиться нужных результатов.

За дополнительной информацией обратитесь к следующей статье Microsoft Knowledge base.
КОД: 157025
Название: Default Gateway Configuration for Multi-Homed Computers

Если маршрутизатор Windows NT не имеет интерфейса в данной подсети, ему нужен маршрут, чтобы попасть туда. Этого можно достичь с помощью добавления статических маршрутов или использования многопротокольного маршрутизатора. Многопротокольный маршрутизатор будет рассмотрен далее.

Добавление статического маршрута

Ниже приведен пример маршрута.

Route Add 199.199.41.0 mask 255.255.255.0 199.199.40.1 metric 2

Примечание. Параметр метрики поддерживается только в Windows NT 3.51 с пакетом обновления 2 (SP2) и более поздних версий.

Маршрут в данном образце означает: чтобы попасть в подсеть 199.199.41.0 с маской 255.255.255.0, используется шлюз 199.199.40.1, при этом подсеть находится на расстоянии 2 прыжков. Необходимо также добавить маршрут к следующему маршрутизатору, указав, как можно вернуться назад в подсети, доступные для первого маршрутизатора. В сетях даже с небольшим числом маршрутизаторов статические маршруты могут стать очень сложными.

За дополнительной информацией обратитесь к следующей статье Microsoft Knowledge base:
КОД: 141383
Название: "P" Switch for Route Command Added in Windows NT

Многопротокольный маршрутизатор

Многопротокольный маршрутизатор состоит из следующих частей.
  • Протокол RIP (Routing Information Protocol) для TCP/IP.
  • Агент ретрансляции протокола BOOTP для DHCP.
  • RIP для IPX.
Протокол RIP используется маршрутизаторами для динамического обмена данными маршрутизации. Маршрутизаторы RIP рассылают свои таблицы маршрутизации каждые 30 секунд по умолчанию. Другие маршрутизаторы RIP прослушивают эти широковещательные рассылки RIP и обновляют собственные таблицы маршрутизации.

Многопротокольный маршрутизатор входит в пакет обновления 2 (SP2) для Windows NT 3.51.

За дополнительной информацией об установке многопротокольного маршрутизатора обратитесь к файлу RIPROUTE.WRI (доступен в пакете обновления 2 (SP2) для Windows NT 3.51) или к следующей статье Microsoft Knowledge Base.
КОД: 138793
Название: Multi-Protocol Router Installation and Configuration

Свойства

Код статьи: 140859 - Последний отзыв: 8 августа 2003 г. - Revision: 2.0
Информация в данной статье применима к:
  • операционная система Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Операционная система Microsoft Windows 2000 Professional
  • операционная система Microsoft Windows NT Workstation 3.5
  • операционная система Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • операционная система Microsoft Windows NT Server 3.5
  • операционная система Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft BackOffice Small Business Server 4.0
  • Microsoft BackOffice Small Business Server 4.0a
  • Microsoft Windows для рабочих групп 3.11
  • Операционная система Microsoft Windows 95
Ключевые слова: 
kbhowto kbusage KB140859

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com