русс | укр

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

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

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

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


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

Дополнительные возможности маршрутизации


Дата добавления: 2014-11-28; просмотров: 894; Нарушение авторских прав


Существует множество вариантов использования команды ROUTE. Её синтаксис следующий:

ROUTE –ключ команда назначение

Ключ–f является необязательным. Он указывает Windows на необходимость очистить таблицы маршрутизации от пунктов шлюза. Если данный переключатель используется совместно с другими командами, то пункты шлюза будут удалены перед выполнением других инструкций, содержащихся в команде.

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

Командная часть в синтаксисе ROUTE проста. Она может состоять из 4 вариантов: PRINT, ADD, DELETE и CHANGE. Для команды ROUTE PRINT существуют различные варианты. Например, можно использовать специальные символы в команде. Если нужно напечатать маршруты для подсети 192.x.x.x, можно воспользоваться командой ROUTE PRINT 192*.

Команда ROUTE DELETE работает также, как и ROUTE Print. Просто введите ROUTE DELETE, а следом место назначения или шлюз, который необходимо удалить из таблицы маршрутизации. Например, при желании удалить шлюз 192.0.0.0 введите ROUTE DELETE 192.0.0.0.

То же касается и команд ROUTE CHANGE и ROUTE ADD. При введении данной команды следует определить место назначения, маску подсети и шлюз. Также можно указать метрики и интерфейс. Например, добавить место назначения с простым синтаксисом можно следующим образом:

ROUTE ADD 147.0.0.0 mask 255.0.0.0 148.100.100.100

В данной команде 147.0.0.0 является местом назначения (идентификатор подсети назначения), 255.0.0.0 – маской подсети для места назначения, а 148.100.100.100 – адресом шлюза, через который будет проводиться связь с подсетью. Можно расширить команду с помощью параметров METRIC и IF:



ROUTE ADD 147.0.0.0 mask 255.0.0.0 148.100.100.100 METRIC 1 IF 1

Параметр metric необязателен, но он определяет метрику и количество отрезков для маршрута. Параметр IF указывает Windows, какой адаптер использовать. В нашем случае Windows использует сетевой адаптер, который связан с ним в качестве интерфейса 1. При отсутствии данного параметра используется лучший интерфейс.

Если используется статическая маршрутизация с сохранением маршрутов, тогда команда будет выглядеть следующим образом:

ROUTE ADD -p 147.0.0.0 mask 255.0.0.0 148.100.100.100 METRIC 1 IF 1

Пример решения задачи на расчет маршрута

Дано (см. табл. 3.1):

Таблица 3.1. Исходные данные для задачи

№ подсети IP-адреса
192.168.54.8
192.168.14.2
172.22.59.141
172.22.59.155

 

Рассмотрим вариант маршрутизации согласно схеме (см. рис. 3.3):

 

R1
С2
С1
e1
e2
e3
e4

 


Рис. 3.3. Схема соединения ПК с маршрутизатором

В данной схеме (см. рис. 3.3) обозначения следующие:

R1 – маршрутизатор;

С1, С2 – клиентские компьютеры, подключенные к сети;

e1-e4 – сетевые интерфейсы;

1, 2 – номер подсети.

Назначим IP-адреса интерфейсам согласно табл. 3.1, получим:

e1: 192.168.54.8;

e2: 192.168.14.2;

e3: 172.22.59.141;

e4: 172.22.59.155.

Соответственно, интерфейсы e1 и e2 находятся в одной подсети с номером 1, а е3 и е4 – в другой, с номером 2 (см. рис.3.3). Необходимо построить маршруты из подсети 1 в подсеть 2 и наоборот, написать команду добавления маршрута для каждой из машин.

Так как маски подсетей и идентификаторы подсетей не указаны, то необходимо их рассчитать (см. практическую работу №1).

Для 1 подсети: маска – 255.255.192.0, идентификатор – 192.168.0.0.

Для 2 подсети: маска – 255.255.255.224, идентификатор – 172.22.59.128.

Для любой машины в сети адрес шлюза – это IP-адрес интерфейса маршрутизатора, находящегося в одной подсети с ней. Следовательно, адрес шлюза для машины C1 – 192.168.14.2, а для С2 – 172.22.59.141 (см. рис. 3.3).

Для того, чтобы эти две машины могли соединяться по сети посредством маршрутизатора, построим маршруты из 1 подсети во 2 и наоборот. Для С1 имеем:

Адрес подсети назначения – 172.22.59.128, маска подсети назначения 255.255.255.224, адрес шлюза – 192.168.14.2. команда добавления маршрута имеет следующий вид:

ROUTE ADD 172.22.59.128 mask 255.255.255.224 192.168.14.2.

Для С2 имеем:

Адрес подсети назначения – 192.168.0.0, маска подсети назначения 255.255.192.0, адрес шлюза – 172.22.59.141. команда добавления маршрута имеет следующий вид:

ROUTE ADD 192.168.0.0 mask 255.255.192.0 172.22.59.141.

 

Задание к практической работе:

 

Рассчитать недостающие параметры подсети (надсети), построить маршруты и написать команды добавления маршрутов для обеих подсетей (см. рис. 3.3). Исходные данные приведены в табл. 3.2.

Таблица 3.2. Исходные данные к практическому заданию

Вар. № подсети IP-адреса
192.168.24.1
192.168.54.36
197.156.32.11
197.255.23.1

Продолжение таблицы 3.2

Вар. № подсети IP-адреса
10.0.58.3
10.89.62.11
172.22.63.22
172.22.121.3
192.168.23.11
192.168.23.28
176.54.13.2
189.64.187.55
155.214.63.89
155.214.87.60
192.168.117.87
192.168.117.89
10.254.2.81
10.254.172.36
182.164.23.11
195.162.53.89
12.8.45.7
12.8.45.97
192.168.23.2
192.168.23.8
172.22.222.1
172.22.225.225
192.168.214.53
192.168.214.87
10.25.64.7
10.32.54.65
117.25.86.47
117.112.56.84
186.125.254.5
188.125.254.97
10.112.136.44
10.112.148.45
192.168.53.9
192.168.53.71
161.23.15.60
161.23.17.75

 

 

Продолжение таблицы 3.2

Вар. № подсети IP-адреса
10.12.45.6
10.12.95.6
128.128.128.5
128.128.136.14
32.15.68.3
32.14.68.8
192.168.6.2
192.168.6.23
172.36.54.2
172.36.54.99
100.25.3.11
100.29.3.12
198.164.52.74
198.63.25.1
182.165.214.3
182.165.219.6
15.89.62.1
15.87.62.5
10.0.56.99
10.0.100.102
172.22.222.225
172.22.223.124
192.168.38.5
192.168.38.121
10.35.6.4
10.47.5.2
185.64.13.2
191.2.5.3
10.8.7.2
10.8.49.11
192.170.5.3
192.161.56.2
172.22.16.4
172.22.100.7
192.168.112.89
192.168.112.128

Продолжение таблицы 3.2

Вар. № подсети IP-адреса
192.168.5.1
192.168.52.2
10.2.1.4
10.5.1.4
192.168.53.2
192.168.58.2
18.56.2.1
19.13.2.1
178.53.53.2
178.53.98.1
172.22.222.1
172.22.222.24
145.2.1.4
145.2.65.1
192.168.5.2
192.168.45.2
145.5.78.1
145.5.98.1
10.2.4.5
10.65.2.1
178.5.4.1
178.5.2.1
10.4.5.6
10.7.8.9
68.2.1.4
69.23.45.1
178.4.56.56
178.4.221.3
10.5.4.8
10.8.4.1
178.4.5.2
178.1.4.6
178.95.2.1
178.95.84.2
145.6.2.101
145.6.2.111

 

Окончание таблицы 3.2

Вар. № подсети IP-адреса
144.25.6.4
144.98.2.3
10.2.5.1
10.56.2.1
172.5.11.2
172.5.11.27
10.0.79.78
10.45.1.1
172.3.45.11
172.3.45.89
152.146.32.55
152.79.0.1
192.168.22.22
192.168.33.1
172.45.62.1
172.89.63.2
10.2.53.1
10.2.53.2
89.54.02.65
89.78.52.1
175.64.214.3
175.98.23.45
14.56.2.1
14.56.89.2

 

Контрольные вопросы:

 

1. Что такое маршрутизация? Для чего её используют?

2. Синтаксис команды ROUTE.

3. Понятие ключа.

4. Какие команды используются вместе с ROUTE.

5. Понятие шлюза, пример.

6. Механизм построения маршрута.


 



<== предыдущая лекция | следующая лекция ==>
Проверка таблиц маршрутизации | С НЕСКОЛЬКИМИ СЕГМЕНТАМИ


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


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

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

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


 


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

 
 

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

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