Özet

HTTP/2 ayarları çerçeveler bitiş noktaları tarafından tanımlanan ayarlar parametreleri değişimi için kullanılır. HTTP/2 iletişim kuralı ayarları sayısına herhangi bir pratik sınırı tanımlamaz tek ayarları çerçevede bulunan parametreleri (en fazla izin verilen 2796202) ve kaç kez bu tür ayarları çerçeveleri alınıp üzerinde sınırlama yoktur.

HTTP/2 kullanan kötü amaçlı bir istemci bağlantıları Internet Information Services (IIS) tarafından sonlandırılır önce % 100 CPU kullanımı artıyor bir HTTP/2 sunucu sistemi geçici olarak kararsız hale getirmek için bu olgunun yararlanabilir.

Çözüm

Bu sorunu gidermek için Microsoft bir yeteneği üzerinde HTTP/2 ayarları parametre sayısı sınırlarını tanımlamak için bir bağlantı üzerinden izin verilen sağlanan vardır. Bu sınırlar, Microsoft tarafından önceden ve HTTP/2 iletişim kuralı ve bunların ortamı gereksinimlerini gözden geçirdikten sonra Sistem Yöneticisi tarafından tanımlanmalıdır.

Sınırlarını ayarlamak için aşağıdaki iki kayıt defteri girdisi eklenir:

 

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

Adı: Http2MaxSettingsPerFrame

Türü: DWORD

Veri: en küçük değer 7 desteklenen ve en büyük 2796202. Min/maks son değere karşılık gelen çıkış aralığı değerleri kırpılır.

 

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

Adı: Http2MaxSettingsPerMinute

Türü: DWORD

Veri: en küçük değer 7 desteklenmiyor. Daha küçük bir değer en küçük değer için kırpılır.

 

Not:: Makine yeniden başlatma ya da hizmet yeniden başlatmaya ilk kez eklenen veya değiştirilen yapılandırılan kayıt defteri değerleri okumak için gereklidir.

Sınırları ayarlama ile

  • Benf tek bir ayar Çerçeve içerir daha syarları parametreleri daha "Http2MaxSettingsPerFrame" değeri, ardından bu bağlantıyı hemen öldürülüyor.

  • Bennumarası f syarları parametreleri birden çok yer alan ayarlar, kesiştiği bir dakika içinde alınan çerçeve "Http2MaxSettingsPerMinute" değeri, sonra da bağlantı öldürülüyor.

Uygun bir şekilde, yukarıda birlikte Yardım yasal bağlantıları için bir eşik formu ve bu sınırları ihlal kötü amaçlı bağlantıyı sonlandırmak için iki sınır ayarlandığında

Daha fazla yardıma mı ihtiyacınız var?

Yeteneklerinizi geliştirin

Eğitimleri keşfedin >

Yeni özellikleri ilk olarak siz edinin

Microsoft Insider’a katılın >

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?

Geri bildiriminiz için teşekkürler!

×