a ele. E apropriado para redes ponto-a-ponto;- Multicast: neste tipo, pacotes de dados podem ser entregues a todos os enderecos que pertencem a um determinado grupo;- Anycast: semelhante ao multicast, com a diferenca de que o pacote de dados e entregue a interface do grupo que estiver mais proxima. Esse tipo e apropriado para servidores de DNS, por exemplo.Vale frisar que, assim como acontece com o IPv4, o IPv6 tambem pode ter seus enderecos divididos em "cotas" ou "categorias", de forma que hierarquias possam ser criadas para determinar a distribuicao otimizada de enderecos. Cabecalho do IPv6O padrao IPv4 possui um cabecalho (header) com varias informacoes essenciais para a troca de informacoes entre sistemas e computadores. No IPv6, no entanto, o cabecalho sofreu alteracoes. A principal e o seu tamanho, que passa a ser de 40 bytes, o dobro do padrao do IPv4. Alem disso, alguns campos foram retirados, enquanto outros tornaram-se opcionais. Essa simplificacao pode tornar a comunicacao mais eficiente e reduzir o processamento necessario para isso.A imagem abaixo mostra o cabecalho padrao do IPv6:Vejamos os campos:- Version: campo que identifica a versao do protocolo. No caso do IPv6, e preenchido com 6. No IPv4, com 4;- Traffic class: indica a qual classe o pacote de dados pertence, podendo definir sua prioridade;- Flow label: identifica pacotes que pertecem ou nao ao mesmo fluxo de dados;- Payload length: informa o tamanho do pacote em bytes;- Next header: identifica qual o proximo cabecalho que segue o atual (um cabecalho de extensao, por exemplo) ou o protocolo da proxima camada;- Hop limit: indica a quantidade maxima de roteadores pelos quais o pacote pode passar. Caso exceda o limite, o pacote e descartado;- Source address: informar o endereco de origem do pacote;- Destination addres: informa o destino do pacote, isto e, o endereco final.Note que o cabecalho do IPv6 pode ser "estendido" com campos adicionais, que oferecem, por exemplo, recursos para autenticacao ou confidencialidade dos pacotes de dados transmitidos. Sao os chamados "cabecalhos de extensao", tal como menciona a explicacao do campo "Next header".IPv6 e IPv4O elevadissimo numero de enderecos IPv6 permite que apenas esse protocolo seja utilizado na internet. Acontece que essa mudanca nao pode acontecer de uma hora para outra. Isso porque roteadores, servidores, sistemas operacionais, entre outros precisam estar plenamente compativeis com o IPv6, mas a internet ainda esta baseada no IPv4. Isso significa que ambos os padroes vao coexistir por algum tempo.Seria estupidez criar dois "mundos" distintos, um para o IPv4, outro para o IPv6. Portanto, e necessario nao so que ambos coexistam, mas tambem se que comuniquem. Ha alguns recursos criados especialmente para isso que podem ser implementados em equipamentos de rede:- Dual-Stack (pilha dupla): faz com que um unico dispositivo - um roteador, por exemplo - tenha suporte aos dois protocolos;- Tunneling (tunelamento): cria condicoes para o trafego de pacotes IPv6 em redes baseadas em IPv4 e vice-versa. Ha varias tecnicas disponiveis para isso, como Tunnel Broker e 6to4, por exemplo;- Translation (traducao): faz com que dispositivos que suportam apenas IPv6 se comuniquem com o IPv4 e vice-versa. Tambem ha