protocollo IPv6Internet Protocol Version 6

IPv6 (Internet Protocol version 6) è una nuova famiglia di protocolli standard per il livello di rete di Internet.The Internet Protocol version 6 (IPv6) is a new suite of standard protocols for the network layer of the Internet. IPv6 è progettato per risolvere molti dei problemi riscontrati nell'attuale versione della famiglia di protocolli IP (chiamata IPv4), relativi a esaurimento di indirizzi, sicurezza, configurazione automatica, estendibilità e così via.IPv6 is designed to solve many of the problems of the current version of the Internet Protocol suite (known as IPv4) with regard to address depletion, security, auto-configuration, extensibility, and so on. IPv6 estende le funzionalità di Internet in modo da permettere nuovi tipi di applicazioni, tra cui applicazioni peer-to-peer e per dispositivi mobili.IPv6 expands the capabilities of the Internet to enable new kinds of applications, including peer-to-peer and mobile applications. Di seguito sono elencati i problemi principali dell'attuale protocollo IPv4:The following are the main issues of the current IPv4 protocol:

  • Esaurimento rapido dello spazio di indirizzi.Rapid depletion of the address space.

    Questo problema ha comportato l'uso di convertitori NAT (Network Address Translator) che eseguono il mapping di più indirizzi privati in un unico indirizzo IP pubblico.This has led to the use of Network Address Translators (NATs) that map multiple private addresses to a single public IP address. I problemi principali creati da questo meccanismo sono il sovraccarico di elaborazione e la mancanza di connettività end-to-end.The main problems created by this mechanism are processing overhead and lack of end-to-end connectivity.

  • Mancanza di supporto delle gerarchie.Lack of hierarchy support.

    A causa della sua tipica organizzazione predefinita delle classi, il protocollo IPv4 è privo di vero supporto delle gerarchie.Because of its inherent predefined class organization, IPv4 lacks true hierarchical support. È impossibile strutturare gli indirizzi IP in modo da eseguire un mapping effettivo della topologia di rete.It is impossible to structure the IP addresses in a way that truly maps the network topology. Questo notevole difetto di progettazione crea la necessità di tabelle di routing di grandi dimensioni per distribuire pacchetti IPv4 in qualsiasi posizione in Internet.This crucial design flaw creates the need for large routing tables to deliver IPv4 packets to any location on the Internet.

  • Configurazione di rete complessa.Complex network configuration.

    Con IPv4, gli indirizzi devono essere assegnati in modo statico o tramite un protocollo di configurazione come DHCP.With IPv4, addresses must be assigned statically or using a configuration protocol such as DHCP. In una situazione ideale, gli host non dovrebbero dipendere dall'amministrazione di un'infrastruttura DHCP.In an ideal situation, hosts would not have to rely on the administration of a DHCP infrastructure. Al contrario, dovrebbero essere in grado di configurare se stessi in base al segmento di rete in cui si trovano.Instead, they would be able to configure themselves based on the network segment in which they are located.

  • Mancanza di autenticazione e riservatezza integrate.Lack of built-in authentication and confidentiality.

    IPv4 non richiede il supporto di meccanismi che forniscono l'autenticazione o la crittografia dei dati scambiati.IPv4 does not require the support for any mechanism that provides authentication or encryption of the exchanged data. Questo problema è stato risolto con IPv6.This changes with IPv6. Internet Protocol security (IPSec) è un requisito del supporto di IPv6.Internet Protocol security (IPSec) is an IPv6 support requirement.

Una nuova famiglia di protocolli deve soddisfare i requisiti di base seguenti:A new protocol suite must satisfy the following basic requirements:

  • Routing e indirizzamento su larga scala con sovraccarico ridotto.Large-scale routing and addressing with low overhead.

  • Configurazione automatica per diverse situazione di connessione.Auto-configuration for various connecting situations.

  • Autenticazione e riservatezza integrate.Built-in authentication and confidentiality.

Per altre informazioni, vedere Indirizzamento IPv6, Routing IPv6, Configurazione automatica di IPv6, Abilitazione e disabilitazione di IPv6 e Procedura: Modificare il file di configurazione del computer per abilitare il supporto IPv6.For more information, see IPv6 Addressing, IPv6 Routing, IPv6 Auto-Configuration, Enabling and Disabling IPv6, and How to: Modify the Computer Configuration File to Enable IPv6 Support.

RiferimentiReferences

Di seguito sono elencati alcuni documenti RFC selezionati disponibili nel sito Internet Engineering Task Force (http://www.ietf.org):The following are selected RFC documents that you can find at the Internet Engineering Task Force site (http://www.ietf.org):

  • RFC 1287, Towards the Future Internet Architecture (Verso il futuro dell'architettura di Internet).RFC 1287, Towards the Future Internet Architecture.

  • RFC 1454, Comparison of Proposals for Next Version of IP (Confronto tra proposte per la prossima versione di IP).RFC 1454, Comparison of Proposals for Next Version of IP.

  • RFC 2373, IP Version 6 Addressing Architecture (Architettura di indirizzamento di IPv6).RFC 2373, IP Version 6 Addressing Architecture.

  • RFC 2374, An IPv6 Aggregatable Global Unicast Address Format (Formato di indirizzi unicast globali aggregabile a IPv6).RFC 2374, An IPv6 Aggregatable Global Unicast Address Format.

Informazioni su IPv6 sono disponibili anche nell'area relativa a IPv6 su Technet.You can also find IPv6-related information on the IPv6 area on Technet.

Vedere ancheSee Also

IPv6 Sockets Sample (Esempio di socket IPv6)IPv6 Sockets Sample
Esempi di programmazione di reteNetwork Programming Samples
SocketSockets