IPv6 (обзор и примеры) — различия между версиями
Moiseevvi (обсуждение | вклад) (→Структура адреса IPv6) |
Moiseevvi (обсуждение | вклад) (→Структура адреса IPv6) |
||
Строка 4: | Строка 4: | ||
|-------------|----|------------------| | |-------------|----|------------------| | ||
global subnet interface-id | global subnet interface-id | ||
+ | |||
+ | При этом части глобального префикса имеют следующие порции | ||
+ | 200 - IANA | ||
+ | 10D - registrar | ||
+ | B8 - ISP | ||
+ | 3C4D - ISP's customer/site | ||
+ | |||
+ | Конечным пользователям рекомендуется использовать подсети /64, как стандарт. | ||
== IPv6 на маршрутизаторах cisco IOS == | == IPv6 на маршрутизаторах cisco IOS == |
Версия 07:18, 14 ноября 2013
Структура адреса IPv6
2001:0DB8:3C4D:7777:0260:3EFF:FE15:9501 /64 |-------------|----|------------------| global subnet interface-id
При этом части глобального префикса имеют следующие порции 200 - IANA 10D - registrar B8 - ISP 3C4D - ISP's customer/site
Конечным пользователям рекомендуется использовать подсети /64, как стандарт.
IPv6 на маршрутизаторах cisco IOS
Включить ipv6 маршрутизацию (по-умолчанию выключена)
ipv6 unicast-routing
Включить ipv6 на интерфейсе
int fa 0/0 ipv6 address 2001:DB8:3C4D:7777::/64 eui-64
В данном примере на интерфейс назначится глобально-маршрутизируемый адрес: из пула IANA - 200, тестовый регистратор - 10D, провайдер B8, клиент - 3С4В, подсеть - 7777, длина префикса /64, идентификатор интерфейса будет назначен как EUI-64 (дополненный мак-адрес).
В ipv6 нет броадкаст адресов, зато каждый ipv6 интерфейс автоматически участвует в нескольких мультикаст группах
sh ipv6 int fa 0/0
Просмотр таблицы ipv6 маршрутов
sh ipv6 route
Как и в случае с ipv4, туда автоматом попадают directly connected сети.
Пинг обычный
ping 2001:DB8:3C4D:7777:260:3EFF:FE15:9501
Вместо ARP протокола используется ND. При поиске мак-адреса хоста ipv6 запускает ICMPv6 Nighbor Solicitation сообщение. Удаленный узел на него отвечает. Результаты ND кладутся в кэш. Посмотреть кэш соответствий IPv6-MAC можно командой
sh ipv6 neighbor
Статические маршруты прописываются, как обычно, в формате префикс-шлюз:
ipv6 route 2001:DB8:3C4D:10::/64 2001:DB8:3C4D:7777:230:A3FF:FE60:8101
OSPFv3
Для запуска OSPFv3 в ipv6 требуется включать ospf глобально и на интерфейсах. Router-id требуется указать вручную, если на маршрутизаторе нет ipv4 адресов.
ipv6 router ospf 777 router-id 7.7.7.0 passive-interfase fa0/1
Чтобы сеть анонсировалась, надо на интерфейсе указать принадлежность ospf процессу и area. Чтобы с интерфейса не рассылались анонсы, этот интерфейс надо прописать как passive при настройке ospf процесса.
int fa 0/0 ipv6 ospf 777 area 0 int fa 0/1 ipv6 ospf 777 area 0