Leksykon IT › Sieci › NVGRE

NVGRE

Sieci Svenska → Zaktualizowano: 2026-10-06

Network Virtualization using GRE — protokół tunelowania typu overlay od Microsoftu (RFC 7637), konkurent VXLAN. Enkapsuluje ramki L2 w GRE i używa pola klucza GRE jako identyfikatora tenanta (VSID, 24 bity). Głównie w środowiskach Hyper-V/Windows.

Tło: około 2012 roku toczyła się wojna standardów, VXLAN (Cisco/VMware) kontra NVGRE (Microsoft). VXLAN wygrał szeroko dzięki enkapsulacji w UDP (lepszy hashing ECMP w istniejącym sprzęcie), podczas gdy konstrukcja NVGRE oparta na GRE gorzej dawała się równoważyć. NVGRE przetrwał głównie w ekosystemie Microsoftu, a potem zanikł. Oba rozwiązują to samo: 16 milionów sieci wirtualnych na wspólnej infrastrukturze fizycznej. Pouczające historycznie: technicznie równoważny protokół przegrał na praktycznych szczegółach (hashing i wsparcie offloadu). Geneve pojawił się później jako elastyczny następca.

← Wróć do leksykonu