IPAddress.IsIPv4MappedToIPv6 Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает, является ли IP-адрес IPv4-сопоставленным IPv6-адресом.
public:
property bool IsIPv4MappedToIPv6 { bool get(); };
public bool IsIPv4MappedToIPv6 { get; }
member this.IsIPv4MappedToIPv6 : bool
Public ReadOnly Property IsIPv4MappedToIPv6 As Boolean
Значение свойства
Возвращает Boolean.
Комментарии
Сокеты с двумя стеками всегда требуют IPv6-адресов. Для взаимодействия с IPv4-адресом требуется использование формата IPv4-сопоставленного IPv6-адреса. Все адреса IPv4 должны быть представлены в формате IPv4-сопоставленного IPv6-адреса, что позволяет приложению IPv6 взаимодействовать только с узлом IPv4. Формат IPv4-сопоставленного IPv6-адреса позволяет представлять IPv4-адрес узла IPv4 в виде IPv6-адреса. IPv4-адрес закодирован в 32-разрядные 32 бита IPv6-адреса, а высокий порядок 96 битов содержит фиксированный префикс 0:0:0:0:0:0:0:FFFF. В RFC 4291 указан формат адресов iPv6, сопоставленный с IPv4. Дополнительные сведения см. в www.ietf.org/rfc/rfc4291.txt.