Applies ToWindows 10 Windows 10, version 1607, all editions Windows 10, version 1703, all editions Windows 10, version 1709, all editions Windows 10, version 1803, all editions Windows 10, version 1809, all editions

Rezumat

Setări HTTP/2 cadre sunt utilizate de puncte finale la exchange definite setări parametrii între ele. Protocolul HTTP/2 nu definesc orice practice limita numărul de setări parametrii incluse într-un singur Setări cadru (max permise este 2796202) și nu există nicio limită de câte ori cadre aceste setări sunt schimbate.

Un client rău intenționat utilizând HTTP/2 puteţi utiliza acest lucru pentru a face un sistem de server HTTP/2 temporar instabil, prin utilizarea CPU la 100 % înainte de conexiuni sunt oprite prin Internet Information Services (IIS).

Rezolvare

Pentru a rezolva această problemă, Microsoft a oferit o capacitatea de a defini limitele numărul de parametri de setări HTTP/2 este permisă printr-o conexiune. Aceste limite nu sunt presetată de Microsoft și trebuie să fie definite de administratorul de sistem după revizuirea protocolul HTTP/2 și necesităților de mediu.

Mai jos se adaugă două intrări de registry pentru a seta limitele:

 

Cale: Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters

Nume: Http2MaxSettingsPerFrame

Tip: DWORD

Data: Acceptate minute valoarea 7 şi max 2796202. Din gama valori tuns la STD/max end valoarea corespunzătoare.

 

Cale: Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters

Nume: Http2MaxSettingsPerMinute

Tip: DWORD

Data: Acceptate minute valoarea 7. Valoare mai mică împodobite la valoarea de minute.

 

Notă: O mașină repornire sau serviciu repornire este necesar pentru a citi valorile registry configurat, atunci când acestea sunt adăugate prima oară sau modificate.

Cu setul de limite

  • Amf o singură setare cadru conține mai setări parametri decât "Http2MaxSettingsPerFrame" valoare, apoi acea conexiune este imediat ucis.

  • Amf numărul de setări parametrii conținute în mai multe setări cadre primite într-un minut intersectează "Http2MaxSettingsPerMinute" valoare, apoi conexiunea este ucis.

Când corespunzător setată, mai sus două limite împreună ajutor pentru a termina conexiunea rău intenționat încalcă aceste limite şi forma un prag pentru conexiuni legitime

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.