Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Hyper-V supporta la virtualizzazione di rete usando l'incapsulamento generico (NVGRE) come meccanismo per virtualizzare gli indirizzi IP. In NVGRE il pacchetto della macchina virtuale viene incapsulato all'interno di un altro pacchetto. L'intestazione di questo nuovo pacchetto NVGRE formattato include gli indirizzi IP appropriati dell'area del provider di origine e di destinazione. Dispone inoltre di un ID subnet virtuale (VSID) a 24 bit, archiviato nell'intestazione GRE del nuovo pacchetto.
Il diagramma seguente mostra un pacchetto GRE incapsulato. In rete, i pacchetti incapsulati in NVGRE assomigliano a pacchetti IP-over-ethernet, tranne per il fatto che il payload dell'intestazione IP esterna è un pacchetto IP incapsulato in GRE (inclusa l'intestazione Ethernet).
NDIS 6.30 (disponibile in Windows Server 2012 e versioni successive) introduce l'offload delle attività NVGRE, che consente di usare dei pacchetti in formato NVGRE con:
- Offload di invio di grandi dimensioni (LSO)
- Coda di macchine virtuali (VMQ)
- Alleggerimento del checksum di trasmissione (Tx) (IPv4, TCP, UDP)
- Scaricare il checksum di ricezione (Rx) (IPv4, TCP, UDP)
NDIS 6.85 introduce il supporto per NVGRE con offload di segmentazione UDP (USO).
Nota: è possibile che un driver di protocollo scarichi pacchetti in modalità mista, il che significa pacchetti in cui le versioni dell'intestazione IP interna ed esterna sono diverse. Ad esempio, un pacchetto potrebbe avere un'intestazione IP esterna come IPv6 e l'intestazione IP interna come IPv4.
Nota: è anche possibile che un driver di protocollo scarichi un pacchetto in formato NVGRE senza intestazione TCP o UDP interna. Ad esempio, un pacchetto IP potrebbe avere un payload interno che è un pacchetto ICMP (Internet Control Message Protocol).
Per altre informazioni su NVGRE, vedere la bozza Internet seguente:
NVGRE si basa sul Generic Routing Encapsulation (GRE). Per altre informazioni su GRE, vedere le risorse seguenti:
- RFC 2784: Incapsulamento Generico del Routing
- RFC 2890: Estensioni ai Numeri di Chiave e di Sequenza per GRE
Contenuto correlato
- Panoramica della virtualizzazione di rete utilizzando l'offload di attività NVGRE (Generic Routing Encapsulation)
- Supporto NVGRE nella funzione di offload dei grandi invii (LSO)
- Supporto di NVGRE nell'UDP Segmentation Offload (USO)
- Supportare NVGRE nell'offload del checksum
- Supporto di NVGRE nel RSS e nelle attività di ricezione VMQ
- Individuazione dell'intestazione di trasporto per i pacchetti incapsulati nel tracciato di ricezione
- Determinare le funzionalità di offload delle attività NVGRE di una scheda di rete
- Interrogazione e modifica dello stato di offload dell'attività NVGRE
- Parole Chiave INF Standardizzate per il Task Offload NVGRE
- Delegazione delle attività di checksum
- l'offload della segmentazione di pacchetti TCP di grandi dimensioni
- Offload attività TCP/IP