Лабораторная работа: просмотр таблиц маршрутизации узлов
Часть 1. Доступ к таблице маршрутизации узла
Часть 2. Изучение записей в таблице маршрутизации узла IPv4
Часть 3. Изучение записей в таблице маршрутизации узла IPv6
Для доступа к ресурсам сети ваш узел должен определить маршрут до узла
назначения по таблице маршрутизации. Таблица маршрутизации узла мало чем
отличается от таблицы маршрутизатора, но характерна для локального узла и выглядит
гораздо проще. Чтобы пакет достиг локального узла назначения, необходима
таблица маршрутизации локального узла. Чтобы достигнуть удалённого узла
назначения, нужны таблицы маршрутизации локального узла и маршрутизатора.
Команды netstat –r и route print позволяют получить представление о том,
как локальный узел маршрутизирует пакеты до места назначения.
В данной лабораторной работе вам предстоит отобразить и изучить информацию, которая содержится в таблице маршрутизации вашего ПК, с помощью команд netstat –r и router print. Вы увидите, как ваш ПК маршрутизирует пакеты в зависимости от адреса назначения.
Примечание. Эту лабораторную работу нельзя выполнять при помощи Netlab. Она предполагает |
|
наличие доступа к Интернету. |
|
Необходимые ресурсы
• 1 ПК (Windows 7, Vista или XP с доступом в Интернет и командной строкой)
Шаг 1: Запишите данные своего ПК.
На ПК откройте окно командной строки и введите команду ipconfig /all, чтобы отобразить и записать следующие данные:
IPv4-адрес |
|
MAC-адрес |
|
Шлюз по умолчанию |
|
. Все права защищены.
Шаг 2: Отобразите таблицы маршрутизации.
В окне командной строки введите команду netstat –r (или route print), чтобы отобразить таблицу маршрутизации узла.
Какие три раздела отображаются в выходных данных команды?
_______________________________________________________________________________________
Шаг 3: Изучите список интерфейсов.
В первом разделе, Interface List (Список интерфейсов), отображаются адреса управления доступом к среде передачи данных (MAC), а также номера, присвоенные каждому интерфейсу подключения к сети на этом узле.
В первом столбце приводится номер интерфейса, а во втором — список МАС-адресов, связанных с интерфейсами подключения к сети на узлах. Эти интерфейсы могут включать в себя адаптеры Ethernet, Wi-Fi и Bluetooth. В третьем столбце указываются производитель и описание интерфейса.
В данном примере в первой строке отображается беспроводной интерфейс, подключённый к локальной сети.
Примечание. Если на вашем ПК активированы интерфейс Ethernet и беспроводной адаптер, то в списке интерфейсов будут указаны оба интерфейса.
Назовите MAC-адрес интерфейса, подключённого к вашей локальной сети. Отличается ли этот МАСадрес от того, который вы записали в шаге 1?
_______________________________________________________________________________________
_______________________________________________________________________________________
Во второй строке указан loopback (интерфейс «обратной петли»). Если на узле работает протокол TCP/IP, интерфейсу loopback автоматически назначается IP-адрес 127.0.0.1.
Последние четыре строки отражают технологию передачи данных, которая обеспечивает связь в смешанной среде и включает протоколы IPv4 и IPv6.
В части 2 вам необходимо изучить таблицу маршрутизации узла IPv4. Она составляет второй раздел выходных данных команды netstat –r. В таблице указываются все известные маршруты IPv4, включая прямые подключения, локальную сеть и локальные маршруты по умолчанию.
Выходные данные содержат пять столбцов: Сеть назначения (Network Destination), Маска подсети (Netmask), Шлюз (Gateway), Интерфейс (Interface) и Метрика (Metric).
• В столбце Network Destination (Сеть назначения) перечисляются доступные сети. Для сопоставления с IP-адресом назначения сеть назначения используется с маской подсети.
• В столбце Netmask (Маска подсети) указываются маски подсети, позволяющие определить сетевую и узловую части IP-адреса.
• В столбце Gateway (Шлюз) указывается, какой адрес используется узлом для отправления пакетов по адресу назначения удалённой сети. Если узел назначения подключён напрямую, то в выходных данных шлюз отображается как On-link.
• В столбце Interface (Интерфейс) указывается IP-адрес, настроенный на адаптере локальной сети. Он используется для передачи пакета по сети.
• В столбце Metric (Метрика) указывается стоимость использования маршрута. Эти данные позволяют рассчитать наилучший маршрут к месту назначения. Предпочтительный маршрут отличается более низким значением метрики по сравнению с другими вариантами.
В выходных данных отображаются пять различных типов активных маршрутов:
• Локальный маршрут по умолчанию 0.0.0.0 используется в тех случаях, когда пакет не соответствует другим адресам, указанным в таблице маршрутизации. Для дальнейшей обработки пакет направляется на шлюз с ПК. В данном примере пакет будет отправлен на адрес 192.168.1.1 с адреса 192.168.1.11.
• Адреса loopback с 127.0.0.0 до 127.255.255.255 относятся к прямому подключению и предоставляют сервисы локальному узлу.
• Все адреса для подсети с 192.168.1.0 до 192.168.1.255 относятся к узлу и локальной сети. Если конечный пункт назначения пакета находится в локальной сети, то пакет покинет интерфейс 192.168.1.11.
- Адрес локального маршрута 192.168.1.0 представляет все устройства в сети 192.168.1.0/24.
- Адрес локального узла — 192.168.1.11.
- Широковещательный адрес сети 192.168.1.255 используется для отправки сообщений на все узлы в локальной сети.
• Особые групповые адреса класса D 224.0.0.0 зарезервированы для использования либо через интерфейс loopback (127.0.0.1), либо через узел (192.168.1.11).
• Локальный широковещательный адрес 255.255.255.255 можно использовать через интерфейс loopback (127.0.0.1) или узел (192.168.1.11).
Исходя из содержимого таблицы маршрутизации IPv4, что будет делать ПК, если пакет нужно отправить по адресу 192.168.1.15?
_______________________________________________________________________________________ _______________________________________________________________________________________
_______________________________________________________________________________________
_______________________________________________________________________________________ Что будет делать ПК, если пакет нужно отправить на удалённый узел по адресу 172.16.20.23?
_______________________________________________________________________________________
_______________________________________________________________________________________ _______________________________________________________________________________________
_______________________________________________________________________________________
_______________________________________________________________________________________
В части 3 вам необходимо изучить таблицу маршрутизации узла IPv6. Она составляет третий раздел выходных данных команды netstat –r. В таблице указываются все известные маршруты IPv6, включая прямые подключения, локальную сеть и локальные маршруты по умолчанию.
Выходные данные таблицы маршрутизации IPv6 отличаются по заголовкам столбцов и формату, поскольку длина адресов IPv6 составляет не 32, а 128 бит. В разделе IPv6 Route Table (Таблица маршрутизации IPv6) отображаются четыре столбца:
• В столбце If (Если) перечисляются номера сетевых интерфейсов под управлением протокола IPv6, взятые из раздела Interface List (Список интерфейсов) выходных данных команды netstat -r.
• В столбце Metric (Метрика) указывается стоимость каждого маршрута до места назначения. Чем ниже стоимость, тем более предпочтительным является маршрут, и метрика позволяет выбрать лучший из нескольких вариантов с одинаковым префиксом.
• В столбце Network Destination (Сеть назначения) указывается префикс адреса для маршрута.
• В столбце Gateway (Шлюз) указывается IPv6-адрес следующего перехода на пути к месту назначения. Если адрес следующего перехода подключён к узлу напрямую, приводится состояние On-link.
Раздел таблицы маршрутизации IPv6, сгенерированный командой netstat –r и приведённый в данном примере, содержит следующие адреса назначения в сети:
• ::/0: эквивалент IPv6 в локальном маршруте по умолчанию. В столбце Gateway (Шлюз) указывается локальный адрес маршрутизатора по умолчанию.
• ::1/128: эквивалент IPv4-адреса в интерфейсе loopback, обеспечивающий сервисы для локального узла.
• 2001::/32: глобальный индивидуальный префикс сети.
• 2001:0:9d38:6ab8:1863:3bca:3f57:fef4/128: глобальный индивидуальный IPv6-адрес локального компьютера.
• fe80::/64: локальный адрес маршрута, который представляет все компьютеры в локальной сети IPv6.
• fe80::1863:3bca:3f57:fef4/128: локальный IPv6-адрес канала локального компьютера.
• ff00::/8: специальные зарезервированные групповые адреса класса D, эквивалентные IPv4адресам 224.x.x.x.
Таблица маршрутизации узла IPv6 содержит примерно ту же информацию, что и таблица маршрутизации IPv4. Назовите локальный маршрут по умолчанию для IPv4 и для IPv6.
_______________________________________________________________________________________ Назовите адрес loopback и маску подсети для IPv4 и IP-адрес loopback для IPv6.
_______________________________________________________________________________________ Сколько IPv6-адресов присвоено данному компьютеру?
_______________________________________________________________________________________ Сколько широковещательных адресов содержит таблица маршрутизации IPv6?
_______________________________________________________________________________________
1. Как определяется количество битов для сети с протоколом IPv4? А с протоколом IPv6?
______________________________________________________________________________________
2. Почему в таблицах маршрутизации узлов отображаются данные обоих протоколов IPv4 и IPv6?
_______________________________________________________________________________________ _______________________________________________________________________________________
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.