Зуемую для определения, какие из битов в сетевом адресе являются иден



Тификатором сети. ОАдрес шлюза (Gateway Address). Указывает IP-адрес шлюза (маршру

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

фейса системы. ОИнтерфейс (Interface). В этом столбце сохраняется IP-адрес сетевого ин

Терфейса системы, служащий для отправки трафика по адресу шлюза. O Метрика маршрута (Metric). Указывает расстояние между системой и се

Тью назначения, обычно выражается в количестве транзитов, необходимых для того, чтобы трафик достиг целевого адреса.

Примечание

TCP/

IP и технология Интернет часто используют термин "шлюз" в качестве синонима термину "маршрутизатор". В основной терминологии сетевых технологий

 

 

137

Шлюз — это интерфейс Прикладного уровня между сетями, такой как шлюз электронной почты или шлюз между ЛВС имэйнфреймом, который подразумевает некоторое преобразование, осуществляемое высокоуровневым протоколом. Тем не менее, когда Windows-Система ссылается на свой шлюз по умолчанию, то это уже будет ссылка на обычный маршрутизатор, функционирующий на Сетевом уровне.

система, использующая данную таблицу маршрутизации, имеет только одну

лату сетевого адаптера с IP-адресом 192.168.2.5. Это можно выяснить из цетвертой записи, которая связывает указанный адрес с адаптером обратной связи (loopback adapter, 127.0.0.1). Система присоединена к ЛВС с идентификатором 192.168.2. Последнее следует из третьей строки таблицы, которая направляет весь трафик, предназначенный для этой сети, через собственный адаптер системы, используемый в качестве шлюза, поскольку нет необходимости в маршрутизаторе для доступа системы к локальной сети. Такое соединение называется прямым маршрутом (direct route), в силу того, что адрес получателя в IP-заголовке указывает на ту же машину, что и адрес получателя в заголовке протокола Канального уровня. Запись 0.0.0.0 указывает на шлюз по умолчанию, служащий для пересылки трафика, адресованного сети, которой нет в таблице. В данном случае запись указывает системе, что трафик следует направлять через сетевой адаптер кузлу 192.168.2.100, идентификатор которого является IP-адресом маршрутизатора, соединяющего сеть с Интернетом. Если система соединяется с Интернетом при помощи модема, то поля Gateway и Interface записи с сетевым адресом 0.0.0.0 будут содержать адрес, присвоенный модемному соединению сервером из сети провайдера. В этом случае модем функционирует как сетевой интерфейс, подобный плате сетевого адаптера, и имеет свой собственный IP-адрес. Последние три записи в таблице определяют маршруты для широковещательных и многоадресных сообщений. Документ RFC "Assigned Numbers" (Назначенные номера) содержит адреса сетей класса D, которые присваиваются определенным многоадресным группам, которые все находятся в сети 224.0.0.0. Идентификатор 255.255.255.255 - это стандартный адрес для широковещания. Запись 192.168.2.255 относится к широковещательным сообщениям локальной сети.

Таблицы маршрутизации в UNIX Другие операционные системы отображают таблицу маршрутизации немного иначе и могут включать в нее дополнительную информацию, но основные

Interface функции таблицы остаются теми же. Дальше следует пример таб

стемы, базирующейся на System V:

pse

 

 

139

о маршрут

Каждой из этих сетей. Записи для сетей, к которым маршрутизатор подключен непосредственно, указывают интерфейс для доступа к этим сетям, а в записях для удаленных сетей содержится адрес другого маршрутизатора. Когда пакеты достигают указанного маршрутизатора, этот процесс повторяется снова, и данные могут быть переданы дальше еще одному маршрутизатору. В сети Интернет такой процесс может повторяться десятки раз. Ни один маршрутизатор не знает полного пути, который пакет должен преодолеть, чтобы достигнуть своего места назначения. Каждый маршрутизатор отвечает только за следующий транзит. Фактически, когда передается файл или осуществляется другое действие, требующее посылки множества пакетов, непрерывно изменяющееся состояние сети может вынудить некоторые пакеты следовать до одного и того же адресата различными путями.

такой просто пути, коня. ҚаЖД

передантизатора,

рнет також

Другое дейсензит. Фасения. Как

Анализ таблицы маршрутизации Вне зависимости от того, работает система как маршрутизатор или нет, в обязанности протокола Сетевого уровня, подобного IP, входит определение для каждого пакета следующего узла, куда он должен быть отправлен. IPзаголовок каждого пакета содержит адрес системы, которая является конечным местом назначения, но прежде чем каждый пакет будет передан протоколу Канального уровня, IP использует таблицу маршрутизации для того, чтобы определить, по какому адресу должен быть осуществлен следующий транзит пакета. Это действие происходит по причине того, что протокол Канального уровня, подобный Ethernet, может адресовать пакет только системе в локальной сети, которая может и не быть конечным пунктом назначения. Чтобы определить адрес перехода, протокол IP считывает у каждого обрабатываемого пакета адрес назначения и ищет в таблице маршрутизации совпадающую запись, предпринимая для этого действия в указанном порядке. 1. Вначале IP сканирует таблицу маршрутизации в поисках маршрута к узлу,

который в точности совпадает с адресом, содержащимся в пакете. Если та

кой существует, пакет передается шлюзу, указанному в записи таблицы. 2. Если совпадающего адреса не существует, IP при помощи маски подсети

определяет адрес сети и ищет в таблице маршрутизации записи, включающие этот адрес. Если совпадающее значение найдено, пакет передается либо соответствующему шлюзу (если система не подключена непосредственно к сети назначения), либо отмеченному сетевому интерфейсу

(если система-получатель находится в локальной сети). 3. В случае, если в таблице маршрутизации нет заданного адреса сети, IP

ищет маршрут по умолчанию (default или 0.0.0.0) и передает пакет ука

Занному шлюзу. 4. Если же таблица не содержит определения маршрута по умолчанию, ІР

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

 

 

140

Часть II. Сетевое аппаратное обеспечение

Статическая и динамическая маршрутизация Следующий логичный вопрос, касающийся процесса маршрутизации, это — каким образом записи попадают в таблицу? Система может сама создать записи для шлюза по умолчанию, локальной сети, широковещательных сообщений и групповых адресов, поскольку располагает всей необходимой для этого информацией. Логично, что для сетей, которые не подключены непосредственно к маршрутизатору, записи в таблице маршрутизации должны быть созданы внешним процессом. Существует два основных метода образования записей в таблице маршрутизации: статическая маршрутизация, которая основывается на занесении записей вручную, и динамическая маршрутизация, использующая внешний протокол для сбора информации о сети. В сравнительно небольших, стабильных сетях статическая маршрутизация является удобной альтернативой, потому что требует определения записи в таблице маршрутизации всего один раз. Вручную конфигурировать таблицы рабочих станций не нужно, поскольку обычно такие сети имеют только один сетевой интерфейс и могут иметь доступ ко всему сетевому комплексу через один шлюз. Однако, маршрутизаторы связаны со множеством сетевых интерфейсов и им обычно доступны несколько шлюзов. Соответственно, они должны знать, какой маршрут использовать для передачи пакетов в определенную сеть. Для создания статических записей в таблице маршрутизации компьютера используется программа, поставляемая вместе с операционной системой. Стандартным средством для этого в системах UNIX и Windows является текстовая утилита, которая называется route (в UNIX) или Route.exe (в Windows NT, 2000 или 9x). В некоторых случаях доступны графические утилиты, которые позволяют решать ту же задачу. Например, система Windows NT Server 4.0 с установленной службой Routing and Remote Access Server позволяет создавать статические маршруты, используя интерфейс, показанный на рис. 6.7. Сервер Novell NetWare с установленным протоколом TCP/IP для создания статических маршрутов имеет программы Inеtcfg.nlm и Topcon.nlm с интерфейсом на основе меню.

Static Route

ах

Destination: | 192.168. 3. 4 Network mask: 255.255.255. О Gateway. | 192.168. 2 . 10 Меtіста Interface: [1] 3Com Etherink II Adapter

Ок Cancel

Metric:

:

Рис. 6.7. Программа Routing and Remote Access Server Manager позволяет создавать статические маршруты, используя стандартное диалоговое окно

ОК

Cancel

 

 


Дата добавления: 2018-06-27; просмотров: 180; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!