Я начинаю изучать IPv6, и у меня проблемы с пониманием некоторых аспектов.
Давайте уточним, правильно ли я понимаю! Один хост может иметь: - глобальный адрес одноадресной рассылки - локальный адрес ссылки. Затем он присоединяется к группам многоадресной рассылки, например, группе запрошенных узлов, по одной для каждого адреса одноадресной рассылки.
Мой первый вопрос: если хосту нужно отправить пакет, каков его адрес источника? линково-локальный или глобальный?
Теперь перейдем к ARP. Я прочитал, что ARP больше не существует. Если мне нужно отправить пакет на хост, который находится на моем же канале, я буду использовать запрос соседа, чтобы получить его локальный адрес. Прежде всего ... это настоящая цель этой процедуры? Чтобы получить адрес локальной ссылки?
Тогда ... я полагаю, пакет IPv6 будет инкапсулирован в кадр Ethernet ... который является его адресом назначения, учитывая, что braodcast больше не является вариантом, и мы не знаем MAC другого хоста?
Я читал, пакет IPv6 отправляется группе многоадресной рассылки "запрошенный узел", последние 24 бита которой получены из адреса цели ... но как я могу его создать, если адрес цели - это то, что я хотите получить?
Надеюсь, вы поможете преодолеть этот туман :) Заранее спасибо!
Протоколы, обычно используемые для назначения глобальных адресов, зависят от хоста, уже имеющего локальный адрес канала. Так что в большинстве случаев локальная ссылка является обязательной, а не необязательной.
Хост может иметь несколько локальных и несколько глобальных адресов, назначенных каждому интерфейсу.
Исходный IP-адрес должен быть в правильной области для адреса назначения, на который отправляется пакет. Таким образом, отправка на адрес, локальный для ссылки, будет использовать источник, локальный для ссылки. А отправка на глобальный адрес будет использовать глобальный источник. Если пакет отправляется на глобальный адрес через интерфейс, который не имеет глобального адреса, хост может использовать глобальный адрес из другого интерфейса.
ARP не используется для IPv6. Но при использовании IPv6 в сети Ethernet необходима замена. Это ND, который более или менее представляет собой ARP, инкапсулированный в пакеты ICMPv6.