Scoped IPv6 address IPv6 has address scopes Link-local, site-local Need to identify "which scope we are using" to disambiguate sin6_scope_id Do not try to fill sin6_scope_id by yourself - it is implementation-dependent getpeername, getsockname, getaddrinfo What if i'm sitting on scope boundary? big debate going on in ipngwg Textual representation: fe80::1%de0 But you need to use hostnames!