Читайте также: |
|
Использование маршрутов по умолчанию позволяет упростить ручное конфигурирование маршрутов. Удалим все сконфигурированные статические маршруты на всех узлах лабораторной сети с помощью команды
route delete [адресат]
где:
адресат
Адрес сети, для которой удаляется маршрут.
В частности, выполним следующие команды:
· на хосте Notebook:
C:\>route delete 192.168.0.0
C:\>route delete 192.168.15.0
· на маршрутизаторе Under-Server:
C:\>route delete 192.168.15.0
· на маршрутизаторе Over-Server:
C:\>route delete 192.168.10.0
После выполнения этих команд на всех узлах лабораторной сети будут восстановлены таблицы маршрутизации по умолчанию, показанные на рис. 2, 3 и 4.
Зададим маршруты по умолчанию на узлах лабораторной сети и посмотрим, будет ли решена задача “прозвонки” сети без статических маршрутов.
На хосте Notebook введем команду
C:\>route add 0.0.0.0 MASK 0.0.0.0 192.168.10.1 METRIC 2 IF 0x2
Эта команда сообщает хосту Notebook о том, что для того, чтобы достичь любой сети, маршрут к которой отсутствует в таблице маршрутизации, необходимо использовать шлюз 192.168.10.1 и интерфейс с индексом 0x2. Это так называемый маршрут по умолчанию. В данной команде для этого маршрута задается метрика 2.
Отобразим таблицу маршрутизации хоста Notebook, введя на нем команду route print:
C:\>route print
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.10.1 192.168.10.4 2
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.10.0 255.255.255.0 192.168.10.4 192.168.10.4 1
192.168.10.4 255.255.255.255 127.0.0.1 127.0.0.1 1
192.168.10.255 255.255.255.255 192.168.10.4 192.168.10.4 1
224.0.0.0 240.0.0.0 192.168.10.4 192.168.10.4 1
255.255.255.255 255.255.255.255 192.168.10.4 192.168.10.4 1
Default Gateway: 192.168.10.1
Рис. 12. Таблица маршрутизации хоста Notebook после записи в нее информации о маршруте по умолчанию
В таблице маршрутизации хоста Notebook появилась запись, соответствующая маршруту по умолчанию 0.0.0.0 (выделена жирным шрифтом), а также строка с указанием, что адрес основного шлюза (Default Gateway) – 192.168.10.1.
На маршрутизаторе Under-Server введем команду
C:\>route add 0.0.0.0 MASK 0.0.0.0 192.168.0.1 METRIC 2 IF 0x3
Эта команда сообщает маршрутизатору Under-Server о том, что для того, чтобы достичь любой сети, маршрут к которой отсутствует в таблице маршрутизации, необходимо использовать шлюз 192.168.0.1 и интерфейс с индексом 0x3.
Отобразим таблицу маршрутизации маршрутизатора Under-Server, введя на нем команду route print:
C:\>route print
Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
0.0.0.0 0.0.0.0 192.168.0.1 192.168.0.3 2
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.0.0 255.255.255.0 192.168.0.3 192.168.0.3 1
192.168.0.3 255.255.255.255 127.0.0.1 127.0.0.1 1
192.168.0.255 255.255.255.255 192.168.0.3 192.168.0.3 1
192.168.10.0 255.255.255.0 192.168.10.1 192.168.10.1 1
192.168.10.1 255.255.255.255 127.0.0.1 127.0.0.1 1
192.168.10.255 255.255.255.255 192.168.10.1 192.168.10.1 1
224.0.0.0 240.0.0.0 192.168.0.3 192.168.0.3 1
224.0.0.0 240.0.0.0 192.168.10.1 192.168.10.1 1
255.255.255.255 255.255.255.255 192.168.0.3 192.168.0.3 1
255.255.255.255 255.255.255.255 192.168.10.1 192.168.10.1 1
Основной шлюз: 192.168.0.1
Рис. 13. Таблица маршрутизации маршрутизатора Under-Server после записи в нее информации о маршруте по умолчанию
В таблице маршрутизации маршрутизатора Under-Server появилась запись, соответствующая маршруту по умолчанию 0.0.0.0 (выделена жирным шрифтом), а также строка с указанием, что адрес основного шлюза – 192.168.0.1.
На маршрутизаторе Over-Server введем команду
C:\>route add 0.0.0.0 MASK 0.0.0.0 192.168.0.3 METRIC 2 IF 0x1000003
Эта команда сообщает маршрутизатору Over-Server о том, что для того, чтобы достичь любой сети, маршрут к которой отсутствует в таблице маршрутизации, необходимо использовать шлюз 192.168.0.3 и интерфейс с индексом 0x1000003.
Отобразим таблицу маршрутизации маршрутизатора Over-Server, введя на нем команду route print:
C:\>route print
Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
0.0.0.0 0.0.0.0 192.168.0.3 192.168.0.1 2
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.0.0 255.255.255.0 192.168.0.1 192.168.0.1 1
192.168.0.1 255.255.255.255 127.0.0.1 127.0.0.1 1
192.168.0.255 255.255.255.255 192.168.0.1 192.168.0.1 1
192.168.15.0 255.255.255.0 192.168.15.75 192.168.15.75 1
192.168.15.75 255.255.255.255 127.0.0.1 127.0.0.1 1
192.168.15.255 255.255.255.255 192.168.15.75 192.168.15.75 1
224.0.0.0 240.0.0.0 192.168.0.1 192.168.0.1 1
224.0.0.0 240.0.0.0 192.168.15.75 192.168.15.75 1
255.255.255.255 255.255.255.255 192.168.0.1 192.168.0.1 1
255.255.255.255 255.255.255.255 192.168.15.75 192.168.15.75 1
Основной шлюз: 192.168.0.3
Рис. 14. Таблица маршрутизации маршрутизатора Over-Server после записи в нее информации о маршруте по умолчанию
В таблице маршрутизации маршрутизатора Over-Server появилась запись, соответствующая маршруту по умолчанию 0.0.0.0 (выделена жирным шрифтом), а также строка с указанием, что адрес основного шлюза – 192.168.0.3.
Теперь попробуем выполнить на хосте Notebook команду ping 192.168.15.75:
C:\>ping 192.168.15.75
Pinging 192.168.15.75 with 32 bytes of data:
Reply from 192.168.15.75: bytes=32 time<1ms TTL=127
Reply from 192.168.15.75: bytes=32 time<1ms TTL=127
Reply from 192.168.15.75: bytes=32 time<1ms TTL=127
Reply from 192.168.15.75: bytes=32 time<1ms TTL=127
Ясно, что нормальная работа возможна и без статических маршрутов. Задание маршрутов по умолчанию несколько проще, чем задание маршрутов ко всем сетям на каждом узле.
В отношении маршрутов по умолчанию необходимо отметить следующее:
· Несмотря на то, что запись о маршруте по умолчанию находится в первой строке таблицы маршрутизации, узел сначала ищет в своей таблице соответствующий маршрут к хосту, затем соответствующий маршрут к сети и только при отсутствии нужных маршрутов ищется маршрут по умолчанию.
· В конфигурацию TCP/IP узла, работающего на основе операционной системы Windows, можно добавить маршрут по умолчанию для каждой сетевой платы. Это приведет к появлению в таблице маршрутизации узла маршрута 0.0.0.0 для каждой сетевой платы. Однако на самом деле будет использоваться только один маршрут по умолчанию, добавленный первым. Если бы в примере лабораторной сети, приведенном на рис. 1, хост Notebook имел бы две сетевых платы и был бы подключен не только к сети 192.168.10.0, но и еще к некоторой сети x.x.x.x, то для получения доступа к этой сети со стороны маршрутизаторов Over-Server и Under-Server по логике нужно было бы добавить на маршрутизаторе Under-Server еще один маршрут по умолчанию – через шлюз 192.168.10.4. Однако если второму маршруту по умолчанию на маршрутизаторе Under-Server назначить такое же значение метрики, что и первому маршруту по умолчанию (или большее значение), то в таблице маршрутизации маршрутизатора Under-Server второй маршрут по умолчанию появится, но действовать не будет (основной шлюз останется один). Второй маршрут по умолчанию будет действовать только в том случае, если значение его метрики будет меньше, чем значение метрики первого маршрута по умолчанию. Однако в этом случае не будет действовать первый маршрут по умолчанию! Таким образом, чтобы в данном примере (т.е. при подключении хоста Notebook к двум сетям) лабораторная сеть работала корректно, нужно на маршрутизаторе Under-Server оставить один маршрут по умолчанию, например, через шлюз 192.168.0.1, и создать статический маршрут к сети x.x.x.x через шлюз 192.168.10.4.
Дата добавления: 2015-07-25; просмотров: 46 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Статическая маршрутизация | | | Динамическая маршрутизация |