Sdílet prostřednictvím


Funkce a technologie pouze pro hardware

Tyto hardwarové akcelerace zlepšují výkon sítě ve spojení se softwarem, ale nejsou úzce součástí žádné softwarové funkce. Mezi příklady patří zmírnění přerušení, řízení toku a snižování zátěže kontrolního součtu při přijímání IPv4. Další informace naleznete v tématu Požadavky na síť hostitele pro Azure Local.

Spropitné

Funkce SH a HO jsou k dispozici, pokud ji nainstalovaná síťová karta podporuje. Níže uvedené popisy funkcí popisují, jak zjistit, jestli vaše síťová karta tuto funkci podporuje.

Vypnutí kontrolního součtu adresy

Funkce kontrolního součtu adres je funkce síťové karty, která offloaduje výpočet kontrolních součtů adres (IP, TCP, UDP) na hardware síťové karty pro odesílání i přijímání.

Na cestě příjmu vypočítá kontrolní součet kontrolní součty v hlavičce IP, TCP a UDP (podle potřeby) a označuje operační systém, zda kontrolní součty prošly, selhaly nebo nebyly kontrolovány. Pokud síťová karta tvrdí, že kontrolní součty jsou platné, operační systém přijme paket bez námitek. Pokud síťová karta tvrdí, že kontrolní součty jsou neplatné nebo nebyly zkontrolovány, zásobník IP/TCP/UDP interně znovu vypočítá kontrolní součty. Pokud vypočítaný kontrolní součet selže, paket se zahodí.

Při odesílání vypočítá kontrolní součet a podle potřeby vloží kontrolní součty do hlavičky IP, TCP nebo UDP.

Zakázání offloadování kontrolního součtu na odesílací cestě nezakazuje výpočet kontrolního součtu a vložení pro pakety odesílané do ovladače miniportu pomocí funkce Large Send Offload (LSO).  Pokud chcete zakázat všechny výpočty snižování zátěže kontrolního součtu, musí uživatel také zakázat LSO.

Správa kontrolních součtů adres

V rozšířených vlastnostech existuje několik jedinečných vlastností:

  • Vypnutí kontrolního součtu protokolu IPv4

  • Odfiltrování kontrolního součtu TCP (IPv4)

  • Vyložení kontrolního součtu TCP (IPv6)

  • Odlehčení kontrolního součtu UDP (IPv4)

  • Odlehčení kontrolního součtu UDP (IPv6)

Ve výchozím nastavení jsou všechny vždy povolené. Doporučujeme vždy povolit všechny tyto snižování zátěže.

Kontrolní součet se dá spravovat pomocí rutin Enable-NetAdapterChecksumOffload a Disable-NetAdapterChecksumOffload. Následující rutina například umožňuje výpočty kontrolního součtu TCP (IPv4) a UDP (IPv4):

Enable-NetAdapterChecksumOffload –Name * -TcpIPv4 -UdpIPv4

tipy pro použití odlehčení kontrolního součtu adresy

Kontrolní součty adres by měly být vždy povoleny bez ohledu na to, jaká je úloha nebo okolnosti. Tato nejzásadnější ze všech technologií snižování zátěže vždy vylepšuje výkon sítě. Pro offloading kontrolního součtu je vyžadováno také, aby jiné bezstavové offloady fungovaly, včetně škálování na přijímací straně (RSS), slučování přijímaných segmentů (RSC) a offloadingu velkého odesílání (LSO).

Moderování přerušení (IM)

IM ukládá více přijatých paketů do vyrovnávací paměti před přerušením operačního systému. Když síťová karta přijme paket, spustí časovač. Pokud je vyrovnávací paměť plná nebo vyprší časovač podle toho, co nastane dříve, síťový adaptér přeruší operační systém.

Mnoho síťových adaptérů podporuje více než pouze zapínání a vypínání pro zmírnění přerušení. Většina síťových adaptérů podporuje koncepty nízké, střední a vysoké rychlosti rychlých zpráv. Různé míry představují kratší nebo delší časovače a odpovídající úpravy velikosti vyrovnávací paměti, aby se snížila latence (nízké moderování přerušení) nebo se snížila přerušení (vysoké moderování přerušení).

Existuje rovnováhu mezi snížením přerušení a nadměrným zpožděním doručování paketů. Obecně platí, že zpracování paketů je efektivnější s povoleným moderováním přerušení. Aplikace s vysokým výkonem nebo nízkou latencí můžou potřebovat vyhodnotit dopad zakázání nebo snížení moderování přerušení.

Rámce Jumbo

Rámce Jumbo jsou funkcí síťové karty a sítě, která umožňuje aplikacím odesílat rámce mnohem větší než standardních 1500 bajtů. Limit pro snímky jumbo je obvykle asi 9000 bajtů, ale může být menší.

Ve Windows Serveru 2012 R2 nedošlo k žádným změnám podpory rámce jumbo.

Ve Windows Serveru 2016 je k dispozici nová offloadovací funkce: MTU_for_HNV. Toto nové odlehčení funguje s nastaveními rámce Jumbo, aby se zajistilo, aby zapouzdřený provoz nevyžadoval segmentaci mezi hostitelem a sousedním přepínačem. Tato nová funkce zásobníku SDN má síťovou kartu automaticky vypočítat, jaké MTU inzerovat a jaké použít na síti. Tyto hodnoty pro MTU se liší, pokud se používá nějaká funkce odlehčení HNV. (V tabulce kompatibility funkcí, v tabulce 1, by MTU_for_HNV mělo stejné interakce jako offloadování HNVv2, protože je přímo spjato s odlehčením HNVv2.)

Velké odesílání offloadem (LSO)

LSO umožňuje aplikaci předat do síťové karty velký blok dat a síťový adaptér rozdělí data na pakety, které se vejdou do maximální jednotky přenosu (MTU) sítě.

Slučování segmentů příjmu (RSC)

Sdružování přijatých segmentů, známé také jako velké sdružování přijímaných dat, je funkce síťové karty, která spojuje pakety, které jsou součástí stejného datového proudu, jenž dorazí mezi síťovými přerušeními, a slučuje je do jednoho paketu před jejich doručením do operačního systému. RSC není k dispozici na síťových kartách, které jsou vázané na virtuální přepínač Hyper-V. Další informace najdete v spojování přijímacích segmentů (RSC).