Локальный адрес канала
Адресация в IP-сетях
7.5. Типы адресов IPv6
Протокол IPv6 предусматривает 3 типа адресов:
- Индивидуальный (unicast) — идентифицирует интерфейс устройства. Адрес источника сообщения всегда должен быть индивидуальным.
- Групповой (multicast) — реализует многоадресный режим передачи. Протокол IPv6 не предусматривает широковещательную передачу сообщений. Однако групповой метод может осуществить рассылку сообщений всем узлам локальной сети.
- Произвольный (anycast) — назначается нескольким устройствам (как при групповом методе передачи), но пакет с произвольным адресом назначения доходит только до ближайшего устройства с таким адресом.
7.5.1. Индивидуальные адреса IPv6
Протокол IPv6 предусматривает несколько типов индивидуальных адресов:
- Специальные адреса
- Глобальные индивидуальные адреса
- Локальные адреса канала
Специальные адреса
- Адрес логического интерфейса loopback ::1/128 или ::1 протокола IPv6 аналогичен адресу 127.0.0.1 протокола IPv4. Он служит для самотестирования, когда проверяется, установлен ли стек протоколов TCP/IP.
- Неопределенный адрес ::/128 или :: протокола IPv6 в некоторых случаях используется в качестве адреса источника в пакете, когда источнику еще не назначен постоянный индивидуальный адрес.
- Встроенные адреса IPv4 необходимы на период перехода от IPv4 к IPv6.
Для преобразования адреса IPv6 в адрес IPv4 разработан подтип адреса, в котором 4 младших байта содержат адрес предыдущей версии IPv4, а старшие 12 байт — содержат нули. При преобразовании адреса IPv4 в адрес IPv6 младшие 4 байта содержат адрес версии IPv4, байты 5 и 6 содержат единицы, а старшие 10 байт содержат нули.
Глобальные индивидуальные адресаIPv6
Глобальные индивидуальные адреса IPv6 являются уникальными во всей сети Интернет. Также как уникальные адреса IPv4 они либо назначаются администратором статически, либо присваиваются динамически.
Глобальный индивидуальный адрес IPv6 состоит из трех частей:
- префикса глобальной маршрутизации (48 старших бит адреса)
- идентификатора подсети (16 бит)
- идентификатора интерфейса (64 младших бита адреса).
Глобальные индивидуальные адреса могут либо назначаться администратором статически, либо динамически (автоматически).
Статическое конфигурирование интерфейсов IPv6 аналогично IPv4 и сводится к заданию адресов, включению интерфейсов, конфигурированию DCE на последовательных соединениях. Ниже приведен пример конфигурирования интерфейсов Cisco-маршрутизатора А сети IPv6 ( рис. 7.10). Префикс глобальной маршрутизации 2001:db8:a/48, подсети 1, 2, 3, 4.
Поскольку IPv6 позволяет устанавливать на интерфейс несколько адресов, то ошибочно введенный адрес необходимо удалить по команде no ipv6 address , а не просто перезаписать новый, как в IPv4.
При автоматическом назначении глобальных индивидуальных адресов IPv6 используются три варианта:
- Автоконфигурирование без сохранения состояния адреса, когда адресную информацию (значение префикса, адрес шлюза по умолчанию) устройство получает от маршрутизатора.
- Всю адресную информацию устройство получает от сервера DHCP.
- Адресную информацию устройство получает от маршрутизатора, дополнительную информацию — от сервера DHCP.
В первом случае используются сообщения «Объявления маршрутизатора IPv6«, которые маршрутизатор IPv6 рассылает периодически каждые 200 секунд в режиме многоадресной групповой рассылки. Для ускорения получения адресной информации устройство может послать «Запрос маршрутизатора IPv6«, ответ на который приходит немедленно.
Во втором случае сервер DHCPv6 назначает устройству полный глобальный адрес, включающий префикс и идентификатор интерфейса. МАС-адрес, созданный EUI-64, позволяет определять идентификатор узла назначения, что снижает безопасность передачи данных по сети. Случайно сгенерированное значение идентификатора интерфейса повышает безопасность.
Третий случай — гибридный, часть адресной информации (префикс) узел получает от маршрутизатора, а дополнительную, например, адрес DNS — от сервера DHCPv6.
Конфигурирование адресов IPv6 интерфейсов маршрутизатора не достаточно для того, чтобы маршрутизатор мог функционировать, рассылая сообщения «Объявления маршрутизатора IPv6». Маршрутизация IPv6 включается после формирования команды ipv6 unicast-routing в режиме глобального конфигурирования:
Кроме того, на маршрутизаторе необходимо сконфигурировать протокол динамической маршрутизации или сконфигурировать статические маршруты. После этого маршрутизатор сможет пересылать пакеты и отправлять служебные сообщения «Объявления маршрутизатора IPv6».
При конфигурировании устройств IPv6 необходимо учитывать, что устройство может получить индивидуальный IPv6-адрес динамически и, кроме того, на нем может быть сконфигурировано статически несколько IPv6-адресов одной сети. Устройство также может функционировать с несколькими шлюзами по умолчанию.
При рассылке сообщений «Объявления маршрутизатора IPv6» в качестве адреса источника сообщения и адреса шлюза по умолчанию используются локальные адреса.
Локальные индивидуальные адреса канала
Локальные индивидуальные адреса канала используются для обмена сообщениями внутри подсети (локального канала), где они должны быть уникальными. Пакеты с локальными адресами канала не могут пересылаться в другие подсети. Локальные индивидуальные адреса канала могут быть назначены администратором вручную или динамически, когда устройство автоматически создает его без обращения к серверу DHCP.
Локальные индивидуальные адреса канала назначаются из диапазона FE80::/10 — FEBF::/10. В двоичном коде эти адреса будут следующие: 1111 1110 1000 0000 — 1111 1110 1011 1111. Для локальных индивидуальных адресов канала обычно используется префикс FE80::/64 с идентификатором интерфейса, сгенерированным случайным образом или созданным механизмом EUI-64 ( рис. 7.11).
Локальный МАС-адрес действителен только в пределах сетевого сегмента канального уровня. Для определения адресов в других сетях узел может запросить информацию о настройках сети, отправив запрос протокола ICMPv6. Объединив сетевой префикс и идентификатор интерфейса, узел сформирует адрес назначения.
Динамическое назначение локальных индивидуальных адресов IPv6 производится даже тогда, когда глобальный адрес IPv6 не назначен. Шлюзу по умолчанию назначается локальный адрес маршрутизатора. Это позволяет сетевым устройствам обмениваться маршрутной информацией и пересылать сообщения внутри локального канала без использования глобальных адресов ( рис. 7.12). То есть, узел FE80::A1 может обмениваться сообщениями с любым узлом (FE80::A2, FE80::A3, FE80::A4,…) из своей локальной сети (из своего локального канала).
Локальные адреса используются:
- Для адресации шлюза по умолчанию
- Для обмена сообщениями протоколов маршрутизации
- Для адреса следующего перехода в таблицах маршрутизации
Локальные адреса IPv6 могут быть получены динамически или сконфигурированы вручную. Например, ниже приведен результат конфигурирования, когда локальные адреса были получены динамически:
Из распечатки следует, что идентификаторы интерфейсов локальных адресов FE80::260:47FF:FE9A:1A01 и FE80::20A:F3FF:FEB5:CE02 были созданы с использованием механизма EUI-64, поскольку в средину 48-разрядного МАС-адреса вставлено число FF:FE и получен идентификатор размером 64 бита. На каждом интерфейсе установлен как локальный, так и глобальный адрес.
Локальные адреса могут быть заданы администратором вручную:
Ниже в распечатке приведены новые локальные адреса:
В вышеприведенном примере на всех интерфейсах маршрутизатора А был сконфигурирован одинаковый локальный адрес FE80::1 . Это возможно, поскольку он должен быть уникальным только в пределах канала (подсети). На всех интерфейсах второго маршрутизатора В может быть сконфигурирован, например, локальный адрес ipv6 add fe80::2 link-local . При посылке пакета с локальным адресом назначения, например при выполнении команды ping , может потребоваться указать выходной интерфейс, поскольку одинаковый локальный адрес может быть в разных подсетях, присоединенных к разным интерфейсам.
Поскольку последовательные интерфейсы (serial) стандартно не имеют МАС-адреса, то для них могут использоваться МАС-адреса интерфейсов Ethernet.
Проверку состояния интерфейсов маршрутизатораIPv6 можно проводить с помощью рядакоманд: show running-config , show interfaces , show ipv6 interface brief , а также с помощью команды show ipv6 route .
Часть распечатки команды show ipv6 route приведена ниже:
В распечатке отражены помеченные символом С непосредственно присоединенные сети, которые имеют префикс /64, и помеченные символом L локальные сети (интерфейсы) с префиксом /128. Через эти интерфейсы и присоединены сети. Назначение локальных маршрутов, помеченных символом L, облегчает маршрутизацию пакетов с адресом назначения данного интерфейса.
Следует отметить, что индивидуальный глобальный адрес не является обязательным, во многих случаях достаточно локального адреса канала, который создается при конфигурировании соответствующего интерфейса IPv6.
IPv6: что это и зачем
- Переводы, 20 июля 2018 в 9:55
- Никита Прияцелюк
Многие слышали про последнюю версию протокола IP — IPv6, которая должна заменить IPv4. Однако зачем нужна эта замена? Разбираемся в вопросе, попутно рассматривая разницу между обеими версиями и преимущества новой.
Зачем менять IPv4 на что-то другое?
Потому что адресов IPv4 уже не хватает.
IP-уровень стека протоколов TCP/IP — наиболее важная часть всей архитектуры Интернета. Тем не менее вскоре после запуска IPv4 стали очевидны его ограничения в плане масштабируемости и возможностей. IPv4 для работы необходимо несколько надстроек вроде ICMP и ARP. К середине 1990-х разработали замену IPv4 — IPv6. Требований к Интернету становилось всё больше, а IPv6 отвечал им лучше, чем предыдущая версия.
Каковы самые очевидные отличия IPv4 и IPv6?
128 бит в IPv6-адресе представляют собой восемь 16-битных шестнадцатеричных блоков, разделённых двоеточиями. Например, 2dfc:0:0:0:0217:cbff:fe8c:0. Традиционной формой записи IPv4 адреса является запись в виде четырёх десятичных чисел (от 0 до 255), разделённых точками. Через дробь указывается длина маски подсети. Например, 192.168.0.0/16.
В IPv4 для мультивещания зарезервирована подсеть 224.0.0.0/4. IPv6 для этой цели использует встроенное адресное пространство FF00::/8;
IPv4 использует широковещательные адреса для передачи широковещательных пакетов, IPv6 — многоадресные группы;
IPv4 использует 0.0.0.0 в качестве неопределённого адреса, а 127.0.0.1 для создания адреса обратной связи (loopback). В IPv6 используются :: и ::1 соответственно;
IPv4 использует глобально уникальные публичные адреса для трафика и «частные» адреса, IPv6 — глобально уникальные юникаст-адреса и локальные адреса (FD00::/8).
Чем IPv6 лучше?
Преимущества IPv6 перед IPv4:
Более эффективная маршрутизация без фрагментации пакетов;
Встроенная технология Quality of Service (QoS), которая определяет чувствительные к задержке пакеты;
Устранение NAT для расширения адресного пространства с 32 до 128 бит;
Встроенная поддержка IPsec (использование IPsec опционально);
Автоконфигурация адресов для упрощения администрирования сети;
Улучшенная структура заголовка с меньшими затратами на обработку.
IPv6 более безопасен, чем IPv4?
Нет, в теории они одинаково безопасны.
После запуска IPv6 появилась встроенная возможность шифровать интернет-трафик с помощью распространённого (но не настолько, как SSL) стандарта шифрования IPSec, который не даёт прочитать содержимое трафика при его перехвате. Однако шифрование и расшифровка данных требует оборудования, которое стоит денег. К тому же IPSec можно реализовать и на IPv4, что в теории означает, что IPv4 и IPv6 одинаково безопасны.
Некоторые эксперты утверждают, что пока переход не завершён, пользователи шестой версии находятся в большей опасности, чем пользователи четвёртой. Провайдеры могут использовать IPv6-туннели для предоставления пользователям IPv4 доступа к IPv6-контенту. Злоумышленники могут использовать эти туннели для проведения своих атак.
Ещё одна потенциальная проблема связана с автоконфигурацией — новой функцией IPv6. Она позволяет устройствам самостоятельно назначать себе IP-адрес на основе MAC-адреса, что может быть использовано сторонними лицами для отслеживания определённых пользователей. Тем не менее на устройствах под управлением популярных операционных систем уже установлены расширения конфиденциальности, поэтому для большинства людей это не будет проблемой.
IPv6 быстрее IPv4?
Скорость интернета с IPv6 не будет сильно отличаться от скорости с IPv4. С одной стороны, работа IPv6 должна быть быстрее из-за более простого формата. Однако во время перехода некоторые методы вроде IPv6-туннелей будут создавать дополнительную задержку при преобразовании запросов в IPv4 и наоборот.
Так почему бы просто не перейти на IPv6?
Основная причина — стоимость. Для обновления всех серверов, маршрутизаторов и коммутаторов, которые всё это время зависели только от IPv4, требуется уйма денег и времени.
Кроме того, чтобы справиться с нехваткой адресов, провайдеры назначают пользователям динамический адрес, который может меняться при подключении к другой сети. После отключения от сети устройства освобождают свой адрес, делая его доступным для других устройств. По сути вы арендуете, но не владеете адресом. Это сильно замедляет переход с IPv4 на IPv6.
Но это не значит, что IPv6 не распространяется. Напротив, он используется параллельно с IPv4. Как сообщает Google, около 14% его пользователей используют IPv6. А по заявлениям провайдера Comcast, в Соединённых Штатах уже половина пользователей используют IPv6.
Резюмируем
Нельзя сказать, что IPv6 быстрее и безопаснее, но у него есть ряд преимуществ вроде более эффективной маршрутизации без фрагментации пакетов, встроенной поддержки IPsec и автоконфигурации адресов. А из-за ограниченности адресного пространства IPv4 переход на него неизбежен.
Что такое локальный (внутренний) IP адрес
Внутренний IP-адрес , который также может называться внутрисетевым или локальным , представляет собой такой адрес, который входит в определенный диапазон домашней сети и не может использоваться в Интернете.
Зачем это нужно? Например, такие адреса могут использоваться при построении локальной сети . Так же провайдеры могут выдать абоненту внутренний IP из-за нехватки адресов формата IPv4. Типичные локальные адреса : 10.0.0.0/8, 172.16.0.0/12 и 192.168.0.0/16.
Внешний и внутренний IP-адрес компьютера не следует путать с динамическим и фиксированным. Внутренний адрес может быть и динамическим, и фиксированным, равно как и внешний.
Как определить внутренний IP адрес?
Локальный IP-адрес обычно нужен, если вы хотите подключиться к другому компьютеру , например для игры по сети . Также такой IP может помочь, если вам нужно настроить удаленное управление другим компьютером, будь то своим или чужим.
Чтобы узнать внутренний IP-адрес необходимо выполнить некоторые действия внутри операционной системы. Воспользоваться сторонним сервисом не получится, так как они показывают для пользователя только внешний IP адрес, которое сетевое устройство получает от провайдера.
Первый способ определения внутреннего IP адреса. Шаг 1.
В любой операционной системе Windows (от XP до 10) нажмите «Пуск» и выберите пункт «Панель управления».
Шаг 2. Свойства сетевого подключения.
В открывшейся «Панели управления» переключите режим просмотра на «Категории» и нажмите по строчке «Просмотр состояния сети и задач».
В открывшемся окне найдите активное сетевое соединение. В общем случае работающим является только одно подключение, но, бывает, таковыми будут несколько: например, соединение по кабелю и подключение по Wi-Fi.
Кликните по названию подключения и в появившемся новом окне нажмите кнопку «Сведения».
Шаг 3. Значение внутреннего IP адреса в окне сведений о сетевом подключении.
В появившемся окне будет полная информация о состоянии соединения с Интернетом, в том числе искомый внутренний адрес. Данный параметр в Windows называется «Адрес IPv4». В нашем примере его значение 10.0.0.7
Адрес формата 10.Х.Х.Х является очень распространенной маской формирования внутренних адресов. Примером ещё одного стандартного значения локального IP-адреса является 192.168.1.X
Обратите внимание, что, если ваш провайдер предоставляет относительно новую нумерацию IP-адресов, то внутренний номер сети следует искать в параметре «Адрес IPv6».
Второй способ определения локального IP адреса. Шаг 1.
Отметим, что данный способ несколько сложнее. При этом можно использовать оба метода определения, так как они показывают одинаковые сведения о сетевом подключении.
Нажмите клавиши WIN+R или проделайте следующие предварительные действия: кнопка «Пуск» -> «Выполнить».
В окне введите команду cmd
Шаг 2. Работа с интерфейсом командной строки
В окне команд введите следующий запрос: ipconfig /all и нажмите Enter
Данные в окне обновятся. Прокрутите информацию вверх до уже знакомого вам параметра «Адрес IPv4».
Для удобства поиска в данном окне это значение обозначено словом «Основной».
Повторим, что выйти в Интернет с частным IP-адресом обычно нельзя в силу особенностей сетевой архитектуры. Такие системы заведомо изолированы от Интернета. Для соединения с интернетом используются внешние IP-адреса.
Что такое внешний IP адрес?
Внешний адрес сети – это реальный IP-адрес, который может позволить 100% идентифицировать устройство в сети Интернет. Таким образом, внешний адрес является уникальным для всего сегмента Интернета.
Как используются внешние адреса?
Обычно внешние адреса, которые провайдер выдаёт частным лицам, являются динамическими: они выбираются рандомным способом и присваиваются сетевым девайсам при первом соединением с Интернетом.
Для крупных компаний или для организаций различных интернет-проектов используют статические внешние адреса.
Заключение
Но это не значит, что имея только внутренний IP-адрес ничего нельзя сделать. Например, с помощью прокси-сервера, SMTP-сервера или IRC можно создать шлюз, через который организовать выход в Интернет.
Формат локального адреса канала IPv6
13 pdk [2011-04-21 18:13:00]
Я работаю над проектом, связанным с сетью/сжатием. Одной из машин является Windows Vista, у которой уже настроен IPv6.
Когда я пытаюсь ipconfig , я вижу адрес в следующем формате: fe80::9dc8:72fa:aacd:76e2%10
Но когда я пытаюсь выполнить ping этот аппарат из другого с помощью ping fe80::9dc8:72fa:aacd:76e2%10 , я получаю следующую ошибку:
Ping request could not find host fe80::9dc8:72fa:e327:76e2%10.
Please check the name and try again.
Любые идеи/комментарии очень полезны.
windows networking tcp ipv6 ping
3 ответа
22 mpontillo [2011-04-21 21:05:00]
%10 после адреса называется область области. Когда вы используете link-local IPv6-адреса, зона области требуется, чтобы система узнала, какой интерфейс отправляет пакет.
В Windows, если вы выдаете команду netsh interface ipv6 show addresses , вы увидите адреса, назначенные системе, с их идентификаторами зоны. Обратите внимание, что идентификаторы зон соответствуют индексу интерфейса. Например:
Этот адрес ограничен %22 , потому что он находится на интерфейсе с индексом 22 . Аналогично, в Linux вы можете увидеть локальный адрес ссылки, например fe80::15c3:6bea:aaac:a016%eth0 . Формат идентификатора зоны уникален для каждого отдельного компьютера, на котором запущен IPv6, поэтому он может быть другим, если вы пытаетесь выполнить ping из другой системы.
Например, если у вас есть:
. и вы хотите, чтобы ping ящик Linux из окна Windows, вы не можете сделать ping fe80::15c3:6bea:aaac:a016%eth0 . Но вы можете сделать ping fe80::15c3:6bea:aaac:a016%22 . Это проблема. Таким образом, локальные адреса Link-Link могут быть сложными.
Попробуйте указать правильный идентификатор зоны. То есть, когда вы выполняете свой ping fe80::9dc8:72fa:aacd:76e2%10 , сначала сделайте netsh interface ipv6 show addresses на машине, с которой вы пингоруете, и измените %10 на индекс интерфейса для любого интерфейса, который вы хотите использовать в исходной системе.
Если машина, с которой вы пингоруете, — это Linux, вам нужно будет сделать ping6 -I eth0 fe80::9dc8:72fa:aacd:76e2 (предполагая, что другая система находится на eth0 ), потому что утилита командной строки Linux не поддерживает способ % для указания зона (последний раз, когда я проверил).
В идеале вы должны настроить маршрутизатор с поддержкой IPv6 в своей сети, чтобы делать рекламные ролики маршрутизатора, чтобы вы могли использовать автоматическую конфигурацию адресов без сохранения состояния (SLAAC) и получите глобальные одноадресные адреса. Тогда это не будет проблемой.
0 knittl [2011-04-21 18:17:00]
вы не можете пинговать ipv6-адреса с помощью классической утилиты ping, только ipv4-адресов. linux имеет инструмент командной строки под названием ping6 для ping ipv6-адресов, у окон, вероятно, есть нечто похожее. небольшое исследование сообщило мне, что для использования ping-адресов ipv6 в Windows используется ping -6 .
0 Roland [2018-01-19 00:16:00]
Число после% — имя интерфейса. если вы откроете status- > detail вашего сетевого интерфейса, вы увидите локальный адрес ссылки ipv6 с адресом% xx в конце адреса, который является индексом интерфейса, в случае, если вы хотите найти индекс для некоторых приложений. Системная информация или ipconfig могут просто дать вам разные номера индексов, по крайней мере, на моем Windows 7 Pro, что очень запутывает. Описание, которое вы получаете от ОС, также может быть ошибочным.
Лабораторная работа. Настройка IPv6-адресов на сетевых устройствах
Лабораторная работа. Настройка IPv6-адресов на сетевых устройствах
Шлюз по умолчанию
Часть 1. Настройка топологии и конфигурация основных параметров маршрутизатора и коммутатора
Часть 2. Ручная настройка IPv6-адресов
Часть 3. Проверка сквозного соединения
При назначении IPv6-адресов вручную полезно знать, как в IPv6 работают multicast-группы. Понимание принципов назначения адресов для группы многоадресной (multicast) рассылки «все маршрутизаторы» и как управлять назначением адресов в различные multicast-группы для поиска узлов может помочь избежать возможные проблемы с IPv6-маршрутизацией и обеспечит реализацию лучших практик.
В этой лабораторной работе вы будете назначать IPv6-адреса узлам и интерфейсам устройств, а также узнаете, как назначить маршрутизатору группу многоадресной рассылки всех маршрутизаторов. Для просмотра индивидуальных и групповых IPv6-адресов вы будете использовать команду show. Вы также будете проверять сквозное соединение с помощью команд ping and traceroute.
Примечание. В лабораторных работах CCNA используются маршрутизаторы Cisco ISR 1941 с Cisco IOS версии 15.2(4)M3 (образ universalk9). Также используются коммутаторы Cisco Catalyst 2960 с операционной системой Cisco IOS версии 15.0(2) (образ lanbasek9). Допускается использование коммутаторов и маршрутизаторов других моделей, а также других версий операционной системы Cisco IOS. В зависимости от модели устройства и версии Cisco IOS доступные команды и результаты их выполнения могут отличаться от тех, которые показаны в лабораторных работах. Правильные идентификаторы интерфейса см. в сводной таблице по интерфейсам маршрутизаторов в конце лабораторной работы.
Примечание. Убедитесь, что у маршрутизаторов и коммутаторов были удалены начальные конфигурации. Если вы не уверены, обратитесь к инструктору.
Необходимые ресурсы
- 1 маршрутизатор (Cisco 1941 с ПО Cisco IOS версии 15.2(4)M3 с универсальным образом или аналогичная модель) 1 коммутатор (Cisco 2960 с ПО Cisco IOS версии 15.0(2) с образом lanbasek9 или аналогичная модель) 2 ПК (Windows 7 или 8 с программой эмуляции терминала, например, Tera Term) Консольные кабели для настройки устройств Cisco IOS через консольные порты Кабели Ethernet, расположенные в соответствии с топологией
Примечание. Интерфейсы Gigabit Ethernet на маршрутизаторах Cisco 1941 определяют скорость автоматически, поэтому для подключения маршрутизатора к PC-B можно использовать прямой кабель Ethernet. При использовании другой модели маршрутизатора Cisco может возникнуть необходимость использовать перекрестный кабель Ethernet.
Настройка топологии и конфигурация основных параметров маршрутизатора и коммутатора Создайте сеть согласно топологии. Выполните инициализацию и перезагрузку маршрутизатора и коммутатора. Убедитесь, что в интерфейсах ПК включен IPv6-протокол.
Убедитесь, что IPv6-протокол активирован на обоих компьютерах. Для этого проверьте, установлен ли флажок Протокол Интернета версии 6 (TCP/IPv6) в окне «Подключения по локальной сети — свойства».
Настройте маршрутизатор. Подключитесь к маршрутизатору с помощью консоли и активируйте привилегированный режим EXEC. Назначьте маршрутизатору имя устройства. Отключите поиск DNS, чтобы предотвратить попытки маршрутизатора неверно преобразовывать введенные команды таким образом, как будто они являются именами узлов. Назначьте class в качестве зашифрованного пароля привилегированного режима EXEC. Назначьте cisco в качестве пароля консоли и включите режим входа в систему по паролю. Назначьте cisco в качестве пароля виртуального терминала и включите вход по паролю. Зашифруйте открытые пароли. Создайте баннер с предупреждением о запрете несанкционированного доступа к устройству. Сохраните файл текущей конфигурации в файл загрузочной конфигурации. Настройте коммутатор. Подключитесь к коммутатору с помощью консольного подключения и активируйте привилегированный режим EXEC. Присвойте коммутатору имя устройства. Отключите поиск DNS, чтобы предотвратить попытки маршрутизатора неверно преобразовывать введенные команды таким образом, как будто они являются именами узлов. Назначьте class в качестве зашифрованного пароля привилегированного режима EXEC. Назначьте cisco в качестве пароля консоли и включите режим входа в систему по паролю. Назначьте cisco в качестве пароля виртуального терминала и включите вход по паролю. Зашифруйте открытые пароли. Создайте баннер с предупреждением о запрете несанкционированного доступа к устройству. Сохраните файл текущей конфигурации в файл загрузочной конфигурации. Ручная настройка IPv6-адресов Назначьте IPv6-адреса интерфейсам Ethernet на R1. Назначьте глобальные индивидуальные IPv6-адреса, указанные в таблице адресации обоим интерфейсам Ethernet на R1.
R1(config)# interface g0/0
R1(config-if)# ipv6 address 2001:db8:acad:a::1/64
R1(config-if)# no shutdown
R1(config-if)# interface g0/1
R1(config-if)# ipv6 address 2001:db8:acad:1::1/64
R1(config-if)# no shutdown
Введите команду show ipv6 interface brief, чтобы проверить, назначен ли каждому интерфейсу корректный индивидуальный IPv6-адрес.
R1# show ipv6 interface brief
Em0/0 [administratively down/down]
Введите команду show ipv6 interface g0/0. Обратите внимание, что интерфейс показывает две multicast-группы для поиска узлов, поскольку идентификатор интерфейса локального IPv6-адреса канала (FE80) не был настроен вручную, чтобы соответствовать идентификатору интерфейса индивидуального IPv6-адреса.
Примечание. Отображаемый локальный адрес канала основан на адресации EUI-64, которая автоматически использует MAC-адрес интерфейса для создания 128-битного локального IPv6-адреса канала.
R1# show ipv6 interface g0/0
GigabitEthernet0/0 is up, line protocol is up
IPv6 is enabled, link-local address is FE80::D68C:B5FF:FECE:A0C0
No Virtual link-local address(es):
Global unicast address(es):
2001:DB8:ACAD:A::1, subnet is 2001:DB8:ACAD:A::/64
Joined group address(es):
MTU is 1500 bytes
Чтобы обеспечить соответствие локальных адресов канала индивидуальному адресу, вручную введите локальные адреса канала на каждом интерфейсе Ethernet на R1.
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)# interface g0/0
R1(config-if)# ipv6 address fe80::1 link-local
R1(config-if)# interface g0/1
R1(config-if)# ipv6 address fe80::1 link-local
Примечание. Каждый интерфейс маршрутизатора относится к отдельной сети. Пакеты с локальным адресом канала никогда не выходят за пределы локальной сети, а значит, для обоих интерфейсов можно указывать один и тот же локальный адрес канала.
Еще раз введите команду show ipv6 interface g0/0. Обратите внимание, что локальный адрес канала изменился на FE80::1 и осталась только одна группа многоадресной рассылки запрошенных узлов.
R1# show ipv6 interface g0/0
GigabitEthernet0/0 is up, line protocol is up
IPv6 is enabled, link-local address is FE80::1
No Virtual link-local address(es):
Global unicast address(es):
2001:DB8:ACAD:A::1, subnet is 2001:DB8:ACAD:A::/64
Joined group address(es):
MTU is 1500 bytes
Какие группы многоадресной рассылки назначены интерфейсу G0/0?
Активируйте IPv6-маршрутизацию на R1. В командной строке на PC-B введите команду ipconfig, чтобы получить данные IPv6-адреса, назначенного интерфейсу ПК.
Назначен ли индивидуальный IPv6-адрес сетевой интерфейсной карте (NIC) на PC-B? _________
Активируйте IPv6-маршрутизацию на R1 с помощью команды IPv6 unicast-routing.
R1 # configure terminal
R1(config)# ipv6 unicast-routing
*Dec 17 18:29:07.415: %SYS-5-CONFIG_I: Configured from console by console
Введите команду show ipv6 interface g0/0, чтобы узнать, какие группы многоадресной рассылки назначены интерфейсу G0/0. Обратите внимание, что в списке групп для интерфейса G0/0 отображается группа многоадресной рассылки всех маршрутизаторов (FF02::2).
Примечание. Это позволит компьютерам получать IP-адреса и данные шлюза по умолчанию с помощью функции SLAAC (Stateless Address Autoconfiguration (Автоконфигурация без сохранения состояния адреса)).
R1# show ipv6 interface g0/0
GigabitEthernet0/0 is up, line protocol is up
IPv6 is enabled, link-local address is FE80::1
No Virtual link-local address(es):
Global unicast address(es):
2001:DB8:ACAD:A::1, subnet is 2001:DB8:ACAD:A::/64 [EUI]
Joined group address(es):
MTU is 1500 bytes
Теперь, когда R1 входит в группу многоадресной рассылки всех маршрутизаторов, еще раз введите команду ipconfig на PC-B. Проверьте данные IPv6-адреса.
Почему PC-B получил глобальный префикс маршрутизации и идентификатор подсети, которые вы настроили на R1?
Назначьте IPv6-адреса интерфейсу управления (SVI) на S1. Назначьте IPv6-адрес, указанный в таблице адресации, интерфейсу управления (VLAN 1) на S1. Также назначьте этому интерфейсу локальный адрес канала. Синтаксис команды IPv6 такой же, как на маршрутизаторе. Проверьте правильность назначения IPv6-адресов интерфейсу управления с помощью команды show ipv6 interface vlan1.
Примечание. Шаблон менеджера базы данных (Switch Database Manager, SDM), используемый на 2960 по умолчанию, не поддерживает IPv6. Перед назначением IPv6-адреса SVI VLAN 1 может понадобиться выполнение команды sdm prefer dual-ipv4-and-ipv6 default для включения IPv6-адресации.
Назначьте компьютерам статические IPv6-адреса. На компьютере PC-A откройте окно Свойства подключение по локальной сети. Выберите Протокол Интернета версии 6 (TCP/IPv6) и нажмите Свойства.
Нажмите на переключатель Использовать следующий IPv6-адрес. Пользуясь таблицей адресации, укажите следующие параметры: IPv6-адрес, Длина префикса подсети и Основной шлюз. Нажмите OK.
Нажмите Закрыть, чтобы закрыть окно свойств подключения по локальной сети. Повторите шаги 4А по 4В, чтобы указать статистический IPv6-адрес на PC-B. Правильный IPv6-адрес приведен в таблице адресации. Введите команду ipconfig в командной строке на PC-B, чтобы проверить данные IPv6-адреса. Проверка сквозного подключения С PC-A отправьте эхо-запрос на FE80::1. Это локальный адрес канала, назначенный G0/1 на R1.
Примечание. Для проверки подключения вместо локального адреса канала можно использовать глобальный индивидуальный адрес.
Отправьте эхо-запрос на интерфейс управления S1 с PC-A.
Введите команду tracert на PC-A, чтобы проверить наличие сквозного подключения к PC-B.
С PC-B отправьте эхо-запрос на PC-A.
С PC-B отправьте эхо-запрос на локальный адрес канала G0/0 на R1.
Примечание. В случае отсутствия сквозного подключения проверьте, правильно ли указаны IPv6-адреса на всех устройствах.
Вопросы для повторения
Почему обоим интерфейсам Ethernet на R1 можно назначить один и тот же локальный адрес канала — FE80::1?
Какой идентификатор подсети в индивидуальном IPv6-адресе 2001:db8:acad::aaaa:1234/64?
Сводная таблица по интерфейсам маршрутизаторов
Сводная таблица по интерфейсам маршрутизаторов