Nitin R G Ответов: 1

Ipv6-адрес отображается символом "%" вместо символа"/", когда принтер и система находятся в частной сети


IPv6-адрес отображал символ "%" вместо символа"/".
1.когда принтер и система подключены к частной сети и IPv4 отключен в системе(ПК).
2.Поиск принтера выполняется автоматически с помощью установщика и отображается IPv6-адрес. Но IPv6-адрес отображается как "FE80::F639:9FF:FE57:66F9%6" вместо "FE80::F639:9FF:FE57:66F9/64". Является ли это ожидаемым поведением?

Что я уже пробовал:

IPv6-адрес отображал символ "%" вместо символа"/".

OriginalGriff

Без фрагмента кода, который вы использовали, чтобы напечатать его, как вы ожидаете, что мы будем иметь представление о том, что вы сделали неправильно?

Используйте виджет "улучшить вопрос", чтобы отредактировать свой вопрос и предоставить более подробную информацию.

1 Ответов

Рейтинг:
2

Richard Deeming

Число после того, как % это "индекс зоны" (он же "идентификатор области действия") для адреса. Он используется операционной системой для определения того, какой сетевой интерфейс использовать при разговоре с адресом.

Адрес IPv6 - Википедия[^]
Почему в IPv6-адресе есть знак процента"%"? - суперпользователь[^]
https://tools.ietf.org/html/rfc4007[^]


То /64 это длина префикса CIDR. Вы смотрите на подсеть, а не на конкретный адрес.

Что это значит /64 в IPv6 - Stack Overflow[^]