русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Утилита route.


Дата добавления: 2015-09-15; просмотров: 3338; Нарушение авторских прав


Утилита route предназначена для работы с локальной таблицей маршрутизации. Она имеет следующий синтаксис:
route [-f] [-p] [команда [узел] [MASK маска] [шлюз] [METRIC метрика] [IF интерфейс]]
Описание ключей утилиты route приведено в таблице.

Ключ Описание
-f Очистка таблицы маршрутизации. Если этот ключ указан вместе с какой-либо командой, то очистка производится перед выполнением команды
-p При указании совместно с командой ADD создает постоянную запись, которая сохраняется после перезагрузки компьютера. По умолчанию записи таблицы маршрутов не сохраняются при перезагрузке
команда Одна из четырех команд:
  PRINT - вывод информации о маршруте;
  ADD - добавление маршрута;
  DELETE - удаление маршрута;
  CHANGE - изменение маршрута.
узел Адресуемый узел
MASK маска Если указывается ключевое слово MASK, то следующий за ним параметр является маской подсети. По умолчанию используется маска 255.255.255.255
шлюз Адрес шлюза
METRIC метрика Если указывается ключевое слово METRIC, то следующий за ним параметр является метрикой маршрута
IF интерфейс Если указывается ключевое слово IF, то следующий за ним параметр является идентификатором интерфейса, который будет использован для пересылки пакета

 

Для команд PRINT и DELETE возможно использование символов подстановки при указании адресуемого узла или шлюза. Параметр шлюза для этих команд может быть опущен.

При добавлении и изменении маршрутов утилита route осуществляет проверку введенной информации на соответствие условию (УЗЕЛ & МАСКА) == УЗЕЛ. Если это условие не выполняется, то утилита выдает сообщение об ошибке и не добавляет или не изменяет маршрут.

Утилита осуществляет поиск имен сетей в файле networks. Поиск имен шлюзов осуществляется в файле hosts. Оба файла расположены в папке %systemroot%\system32\drivers\etc. Наличие и заполнение этих файлов не обязательно для нормального функционирования утилиты route и работы маршрутизации.



Ниже приведена таблица маршрутизации, характерная для рабочей станции Windows XP Professional:

===========================================================
Список интерфейсов
0x1 ........................... MS TCP Loopback interface
0x1000003 ...00 01 02 1f ee ea ...... 3Com EtherLink PCI
===========================================================
===========================================================
Активные маршруты:
Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
0.0.0.0 0.0.0.0 172.16.11.1 172.16.11.11 1
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
172.16.11.0 255.255.255.0 172.16.11.11 172.16.11.11 1
172.16.11.11 255.255.255.255 127.0.0.1 127.0.0.1 1
172.16.255.255 255.255.255.255 172.16.11.11 172.16.11.11 1
224.0.0.0 224.0.0.0 172.16.11.11 172.16.11.11 1
255.255.255.255 255.255.255.255 172.16.11.11 172.16.11.11 1
Основной шлюз: 172.16.11.1
===========================================================
Постоянные маршруты:
Отсутствует

Таблица не содержит постоянных маршрутов и генерируется ОС в момент инициализации стека TCP/IP.

Хотя в большинстве случаев на рабочей станции это не требуется, вы можете вручную редактировать таблицы маршрутизации. Ниже представлен пример добавления нового маршрута и таблица маршрутизации после добавления:

route add 172.16.6.0 MASK 255.255.255.0 172.16.11.1 METRIC 1 IF 0x1000003

===========================================================
Список интерфейсов
0x1 ........................... MS TCP Loopback interface
0x1000003 ...00 01 02 1f ee ea ...... 3Com EtherLink PCI
===========================================================
===========================================================
Активные маршруты:
Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
0.0.0.0 0.0.0.0 172.16.11.1 172.16.11.11 1
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
172.16.6.0 255.255.255.0 172.16.11.1 172.16.11.11 1
172.16.11.0 255.255.255.0 172.16.11.11 172.16.11.11 1
172.16.11.11 255.255.255.255 127.0.0.1 127.0.0.1 1
172.16.255.255 255.255.255.255 172.16.11.11 172.16.11.11 1
224.0.0.0 224.0.0.0 172.16.11.11 172.16.11.11 1
255.255.255.255 255.255.255.255 172.16.11.11 172.16.11.11 1
Основной шлюз: 172.16.11.1
===========================================================
Постоянные маршруты:
Отсутствует

Красным цветом выделен добавленный маршрут. В данном примере добавлен маршрут в сеть 172.16.6.0/24 через шлюз 172.16.11.1. В качестве интерфейса указан сетевой адаптер компьютера. Добавление этого маршрута не было обязательным, т. к. доступ во все сети, отличные от 172.16.11.0/24 все равно осуществляется через шлюз 172.16.11.1.



<== предыдущая лекция | следующая лекция ==>
Утилита arp. | Утилита nslookup.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.