Прочитать на английском

Поделиться через


IPAddress.MapToIPv6 Метод

Определение

Сопоставляет объект IPAddress с адресом IPv6.

C#
public System.Net.IPAddress MapToIPv6();

Возвращаемое значение

Возвращает IPAddress.

Адрес IPv6.

Комментарии

Для сокетов с двумя стеками всегда требуются IPv6-адреса. Для взаимодействия с IPv4-адресом требуется использовать формат IPv6-адресов, сопоставленный С IPv4. Все IPv4-адреса должны быть представлены в формате IPv6-адресов, сопоставленных с IPv4, что позволяет приложению только IPv6 взаимодействовать с узлом IPv4. Формат IPv6-адресов, сопоставленный с IPv4, позволяет представлять IPv4-адрес узла IPv4 в виде IPv6-адреса. IPv4-адрес закодирован в 32 бита IPv6-адреса низкого порядка, а 96-разрядные устройства высокого порядка содержат фиксированный префикс 0:0:0:0:0:0:FFFF. Формат IPv6-адресов, сопоставленный с IPv4, указан в RFC 4291. Дополнительные сведения см. в разделе www.ietf.org/rfc/rfc4291.txt.

Применяется к

Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0