Udostępnij przez


AF_INET6

Rodzina adresów AF_INET6 jest rodziną adresów IPv6.

Struktura adresów gniazda

Adres transportu IPv6 jest określony ze strukturą SOCKADDR_IN6.

Typy gniazd

Protokół IPv6 obsługuje następujące typy gniazd:

SOCK_STREAM
Obsługuje niezawodną komunikację strumienia bajtowego zorientowaną na połączenie.

SOCK_DGRAM
Obsługuje zawodną komunikację datagramu bez połączenia.

SOCK_RAW
Obsługuje dostęp pierwotny do protokołu transportowego.

Aplikacja WSK określa typ gniazda podczas wywoływania funkcji WskSocket lub funkcji WskSocketConnect w celu utworzenia nowego gniazda.

Protokołów

Następujące wartości protokołu IPv6 IPPROTO_XXX XXX wyliczania IPPROTO są zdefiniowane w plikach nagłówków WSK:

IPPROTO_HOPOPTS
Opcje przeskoku po przeskoku IPv6

IPPROTO_ICMP
Protokół komunikatów kontroli internetowej

IPPROTO_IGMP
Protokół zarządzania grupami internetowymi

IPPROTO_GGP
Protokół bramy do bramy

IPPROTO_IPV4
Hermetyzacja IPv4

IPPROTO_ST
Protokół strumienia

IPPROTO_TCP
Protokół kontroli transmisji

IPPROTO_CBT
Protokół drzew opartych na rdzeniach

IPPROTO_EGP
Protokół bramy zewnętrznej

IPPROTO_IGP
Prywatny protokół bramy wewnętrznej

IPPROTO_PUP
Protokół uniwersalny PAKIET PARC

IPPROTO_UDP
Protokół datagramu użytkownika

IPPROTO_IDP
Protokół internetowego datagramu

IPPROTO_RDP
Niezawodny protokół danych

IPPROTO_IPV6
Nagłówek IPv6

IPPROTO_ROUTING
Nagłówek routingu IPv6

IPPROTO_FRAGMENT
Nagłówek fragmentacji protokołu IPv6

IPPROTO_ESP
Hermetyzowanie ładunku zabezpieczeń

IPPROTO_AH
Nagłówek uwierzytelniania

IPPROTO_ICMPV6
Protokół komunikatów kontroli internetu IPv6

IPPROTO_NONE
Brak następnego nagłówka protokołu IPv6

IPPROTO_DSTOPTS
Opcje miejsca docelowego protokołu IPv6

IPPROTO_ND
Protokół dysku net

IPPROTO_ICLFXBM
Monitorowanie pasmowe

IPPROTO_PIM
Multiemisji niezależnej od protokołu

IPPROTO_PGM
Pragmatyczna ogólna multiemisji

IPPROTO_L2TP
Protokół tunelowania poziomu 2

IPPROTO_SCTP
Protokół transmisji sterowania strumieniem

IPPROTO_RAW
Nieprzetworzone pakiety IP

Dodatkowe protokoły są obsługiwane za pośrednictwem nieprzetworzonych gniazd.

Aplikacja WSK określa protokół podczas wywoływania funkcji WskSocket lub funkcji WskSocketConnect w celu utworzenia nowego gniazda.

Aplikacja WSK określa również protokół (jako parametr poziomu), gdy wywołuje funkcję WskControlSocket, aby ustawić lub pobrać opcje poziomu protokołu transportu lub gniazda protokołu sieciowego.

Kombinacji

Protokół IPv6 obsługuje następujące kombinacje typów gniazd i protokołów dla każdej kategorii gniazd WSK :

Podstawowe gniazda SOCK_STREAM + IPPROTO_TCP SOCK_DGRAM + IPPROTO_UDP SOCK_RAW + IPPROTO_Xxx Nasłuchiwanie gniazd SOCK_STREAM + IPPROTO_TCP

Gniazda datagramu SOCK_DGRAM + IPPROTO_UDP SOCK_RAW + IPPROTO_Xxx Connection-Oriented Sockets SOCK_STREAM + IPPROTO_TCP

Wymagania

Wersja

Dostępne w systemie Windows Vista i nowszych wersjach systemów operacyjnych Windows.

Nagłówek

Ws2def.h (w tym Wsk.h)