..continuação Endereços Unicast
Algumas faixas de endereços também são reservadas para uso específicos:
- 2002::/16: prefixo utilizado no mecanismo de transição 6to4;
- 2001:0000::/32: prefixo utilizado no mecanismo de transição TEREDO;
- 2001:db8::/32: prefixo utilizado para representar endereços IPv6 em textos e documentações.
Algumas faixas de endereços também são reservadas para uso específicos:
FEC0::/10: prefixo utilizado pelos endereços do tipo site local, desenvolvidos
para serem utilizados dentro de uma rede específica sem a necessidade de um prefixo global, equivalente aos endereços privados
do IPv4. Sua utilização foi substituída pelos endereços ULA;
::wxyz: utilizado para representar o endereço IPv4-compatível.
Sua função é a mesma do endereço IPv4-mapeado, tornando-se obsoleto por desuso;
3FFE::/16: prefixo utilizado para representar os endereços da rede de teste 6Bone.
Criada para ajudar na implantação do IPv6, está rede foi desativada em 6 de junho de 2006 (06/06/06).
Anycast
Sobre Endereços
IPv6 anycast é utilizado para identificar grupo de interfaces, porém com propriedade do pacote
enviado a um endereço anycast, encaminhando apenas a interface do grupo mais próxima da origem do pacote.
Os endereços anycast são atribuídos a partir da faixa de endereços unicast e não há diferenças sintáticas entre eles.
Portanto, um endereço unicast atribuído a mais de uma interface transforma-se em um endereço anycast, devendo-se neste caso, configurar
explicitamente os nós para que saibam que lhes foi atribuído um endereço anycast. O endereço é configurado nos roteadores como uma entrada
separada (prefixo /128 – host route).
Este esquema de endereçamento pode ser utilizado para descobrir serviços na rede, como servidores DNS e proxies HTTP,
garantindo a redundância desses serviços. Também pode-se utilizar para fazer balanceamento de carga em situações onde múltiplos hosts ou
roteadores provem o mesmo serviço, para localizar roteadores que forneçam acesso a uma sub-rede ou localizar os Agentes de Origem em redes
com suporte a mobilidade IPv6.
Todos os roteadores devem ter suporte ao endereço anycast Subnet-Router. Tipo de endereço formado pelo prefixo da sub-rede
e pelo IID preenchido com zeros (ex.: 2001:db8:cafe:dad0::/64). Um pacote enviado ao endereço Subnet-Router entregue ao roteador mais próximo
da origem na mesma sub-rede.
Também foi definido um endereço anycast ao utilizá-lo no suporte a mobilidade IPv6. Este endereço é formado pelo prefixo
da sub-rede seguido pelo IID dfff:ffff:ffff:fffe (ex.: 2001:db8::dfff:ffff:ffff:fffe). Ele é utilizado pelo Nó Móvel, quando
este precisar localizar um Agente Origem em sua Rede Original.
Multicast
Sobre Endereços
IPv6 multicast é utilizado para identificar grupos de interfaces, sendo que cada interface pode
pertencer a mais de um grupo. Os pacotes enviados para esses tipo de endereçamentos são entregues a todos as interfaces que compõe o grupo.
No IPv4, o suporte a multicast é opcional, já que foi introduzido apenas como uma extensão ao protocolo.
Entretanto, no IPv6 é requerido que todos os nós suportem multicast, visto que muitas funcionalidades da nova versão do protocolo IP utilizam
esse tipo de endereço.
Seu funcionamento é similar ao do broadcast, dado que um único pacote é enviado a vários hosts, diferenciando-se apenas
pelo fato de que no broadcast o pacote é enviado a todos os hosts da rede, sem exceção, enquanto que no multicast apenas um grupo de hosts
receberá esse pacote.
Deste modo, a possibilidade de transportar apenas uma cópia dos dados a todos os elementos do grupo, a partir de uma árvore
de distribuição, pode reduzir a utilização de recurso de uma rede, bem como otimizar a entrega de dados aos hosts receptores. Aplicações como
videoconferência, distribuição de vídeo sob demanda, atualizações de softwares e jogos on-line, são exemplos de serviços que vêm ganhando
notoriedade e podem utilizar as vantagens apresentadas pelo multicast.