- IPv6
- Protocolo de Internet versão 6, protocolo IP de próxima geração projetado pela IETF, usa comprimento de endereço de 128 bits, resolve o problema de esgotamento de endereços IPv4, possui recursos nativos de segurança, QoS e configuração automática, é o protocolo fundamental da Internet moderna.
- IPv4
- Protocolo de Internet versão 4, usa comprimento de endereço de 32 bits, teoricamente cerca de 4,3 bilhões de endereços, em uso desde 1983 até hoje, atualmente ainda opera em pilha dupla com IPv6, endereços globais foram esgotados em 2019.
- CIDR
- Classless Inter-Domain Routing (Roteamento Interdomínio Sem Classes), método de representação de endereços IP, formato endereço/comprimento de prefixo (como 2001:db8::/32), substitui a divisão tradicional de classes A/B/C, melhora a eficiência de roteamento.
- Comprimento de prefixo
- Número após a barra na notação CIDR, indica quantos bits iniciais do endereço IP são bits de rede. Comprimento de prefixo IPv6 varia de 0 a 128, valores comuns /128 (host único), /64 (sub-rede), /48 (site), /32 (ISP).
- Compressão de zeros
- Regra de abreviação de endereços IPv6, um ou mais grupos consecutivos de todos os zeros (0000) podem ser substituídos por dois pontos duplos ::, mas :: só pode aparecer uma vez por endereço, encurtando significativamente o comprimento da escrita de endereços IPv6.
- RFC 5952
- Especificação de representação textual de endereços IPv6 publicada pela IETF, define o formato de compressão padrão recomendado (minúsculas, omitir zeros à esquerda, comprimir o segmento de zeros mais longo, não comprimir zero único, etc.), garantindo que o mesmo endereço tenha apenas uma forma canônica de escrita.
- Unicast global
- Global Unicast, endereço IPv6 público roteável na Internet global, equivalente a endereço público IPv4, geralmente começa com 2000::/3, usado para comunicação na Internet.
- Link-local
- Link-Local, endereço com prefixo fe80::/10, válido apenas no enlace local de camada 2, roteadores não encaminham, cada interface IPv6 o configura automaticamente, usado para descoberta de vizinhos NDP, DHCPv6, protocolos de roteamento e outras comunicações de camada inferior.
- Endereço Local Único (ULA)
- Unique Local Address, prefixo fc00::/7, equivalente a endereço privado IPv4, roteável apenas dentro da organização, não pode ser roteado na Internet pública, usado para redes internas empresariais, segmento fd00::/8 usado na prática.
- Multicast
- Multicast, prefixo ff00::/8, comunicação um-para-muitos, pacotes são enviados a todas as interfaces que ingressaram no grupo multicast, substitui o broadcast do IPv4, usado em protocolos de roteamento, descoberta de serviços, streaming e outros cenários.
- Anycast
- Anycast, múltiplos nós configuram o mesmo endereço, pacotes são roteados para o nó mais próximo, usado em CDN, servidores raiz DNS, balanceamento de carga, não pode ser distinguido de unicast pelo formato do endereço.
- Endereço loopback
- Endereço Loopback, no IPv6 é ::1/128, equivalente a 127.0.0.1 no IPv4, endereço que o nó envia para si mesmo, usado para testes locais e comunicação entre processos, não aparece na rede.
- Endereço não especificado
- ::/128, equivalente a 0.0.0.0 no IPv4, indica que o endereço não existe/não foi especificado, usado na inicialização do nó ou ao fazer bind em todas as interfaces.
- SLAAC
- Stateless Address Autoconfiguration (configuração automática de endereço sem estado), recurso exclusivo do IPv6, o cliente gera automaticamente endereços com base no prefixo anunciado pelo roteador, sem necessidade de servidor DHCP, exige que o prefixo da sub-rede seja /64.
- Pilha dupla
- Dual Stack, dispositivos executam simultaneamente pilhas de protocolo IPv4 e IPv6, possuem os dois tipos de endereço, escolhem o protocolo conforme o aplicativo e DNS, é atualmente a solução de transição IPv4 para IPv6 mais difundida.
- NAT64
- Tecnologia de transição IPv6/IPv4, permite que nós somente IPv6 acessem recursos IPv4, realizando tradução de endereços na borda da rede, em conjunto com DNS64 que sintetiza registros AAAA a partir de registros A.
- 4to6
- Refere-se genericamente a várias tecnologias de transição e tunelamento IPv4 para IPv6, como 4in6, DS-Lite, MAP-T, etc., usadas para permitir a interoperabilidade dos dois protocolos durante o período de transição.
- nibble
- Meio byte, 4 bits binários, correspondendo a um caractere hexadecimal. A resolução reversa IPv6 usa formato nibble, invertendo os 32 caracteres hexadecimais e adicionando o sufixo .ip6.arpa.
- ip6.arpa
- Domínio de resolução DNS reversa IPv6, o domínio reverso IPv4 é in-addr.arpa, o IPv6 é ip6.arpa, registros PTR são construídos usando formato nibble.
- EUI-64
- Identificador Único Estendido IEEE de 64 bits, método para converter endereço MAC de 48 bits em ID de interface de 64 bits (inserindo FFFE no meio do MAC e invertendo o bit U/L), usado na configuração automática de endereços SLAAC, apresenta problemas de privacidade.