Hizmet bit ınternet iletişim kuralı paket üstbilgisindeki ınternet iletişim kuralı türü olarak işaretlemek setsockopt değiştiremiyor

Makale çevirileri Makale çevirileri
Makale numarası: 248611 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Özet

Microsoft Windows 2000, Microsoft Windows XP ve Microsoft Windows Server 2003, ınternet Protokolü (IP) hizmet türü (ToS) bit setsockopt işlevi ile işaretlemeyi desteklemez.

Daha fazla bilgi

Windows NT 4.0 üzerinde ve IP üstbilgisindeki UDP ve ICMP paketlerini ayarlamak IP_TOS seçeneğiyle setsockopt işlevi çağrılarak ToS bit Windows 9 x, Winsock uygulamalar olabilir. Bu platformlarda ping yardımcı programı, ayrıca ICMP yankı paketlerini kullanarak işaretleme ToS bit sağlar "-v" seçeneği. Lütfen Not TCP paketleri için işaretleme ToS bit hiçbir zaman, Winsock için kullanılabilir olsa da, hatta setsockopt çağrı TCP yuva üzerinde <a1>IP_TOS</a1> seçeneğiyle, <a1>0</a1> (BAŞARıLı) döndürür.

Windows 2000, Windows XP ve Windows Server 2003, varsayılan Winsock uygulamalarında işlev ve ping yardımcı programı'nı işaretleme ToS bit dışıdır. Setsockopt işlevi IP_TOS</a1> seçeneğiyle, Microsoft Windows'un bu sürümlerinde ayarlama girişimi, hala <a1>0</a1> (BAŞARıLı) uygulamaları çalıştırmak, <a0></a0>; devam etmek döndürür, ancak IP üstbilgisi ToS biti işaretli.

Bu tasarım değişikliği çünkü önceki ToS ve Request For Comment (RFC) 1349 belirtilen öncelik biti RFC 2474 ve 2475 tarafından geçersiz yapıldı. Bu RFC'lerde, ToS Ayrıştırılan Hizmetleri'yle (DiffServ) değiştirildi.

DiffServ kod noktası (DSCP) paketlerin ağ aygıtları birbirinden tanır göreli bunların önceliklerini için yönlendiriciler gibi katman 3 bilgileri işletim geçişi sağlar. DSCP, IP üstbilgisinde <a0>ToS</a0> alanının ilk altı bit ayarlanarak oluşturulur. DSCP, IP önceliği belirleme işlevi varsayıldı, ancak geri uyumluluğu korur. DSCP işaretleme ile Katman 3 aygıtların toplanmış önceliğe göre sıralar oluşturmak ve göreli yüksek öncelik olan paketleri daha iyi hizmet vermek kullanabilirsiniz.

Sıralama için paket hizmetlerdir ortam sunuları ve diğer gerçek zamanlı veri akışlarının akış ile ilişkilendirilmiş önemli ölçüde ağ trafiği yük altında olduğu gibi bu özellikle yararlı olacaktır. Etkin olması DSCP için Katman 3 aygıtları, DSCP etkinleştirilmiş olmalıdır.

Windows 2000, Windows XP tabanlı veya Windows Server 2003 tabanlı bir ana bilgisayar aygıtlarda genel kalitesi, hizmet (GQOS) uygulaması, DSCP işaretleme belirler. RSVP hizmeti sağlayıcısı, ilke göndermek için BIR Winsock GQOS programı tetikler ve kaynak ilkesi denetimi ve bir <a0>Ağ</a0> veri yolu boyunca kaynak kullanılabilirliğini belirlemek üzere denetler. Istenen kaynak kullanımını onaylanmışsa, QOS Paket Zamanlayıcısı hizmeti, IP paket üstbilgilerindeki DSCP önceliği işaretler. Setsockopt işlevi IP_TOS</a1> seçeneğiyle, Windows 2000, Windows XP veya Windows Server 2003 QOS ilkesi denetimi atlayacak ve dolayısıyla Windows'un bu sürümlerinde varsayılan olarak devre dışıdır.

Microsoft Windows 2000, Windows XP ve Windows Server 2003 GQOS özelliklerinden yararlanmak için Winsock programlarınızı GQOS uygulamak önerir. Ancak, geriye doğru uyumluluk için Windows 2000, Windows XP veya Windows Server 2003, Windows NT 4.0 IP_TOS benzer davranışı için izin vermek için <a0></a0>, yeni bir kayıt defteri anahtarı eklenmiştir.

Önemli Bu bölüm, yöntem veya görev kayıt defterini nasıl söyleyin adımları içerir. Ancak kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Bu nedenle, bu adımları dikkatlice uyguladığınızdan emin olun. Ek koruma için, kayıt defterini değiştirmeden önce yedeklemeyi unutmayın. Bir sorun oluşursa kayıt defterini daha sonra geri yükleyebilirsiniz. Kayıt defterini yedekleme ve geri yükleme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
322756Windows'da kayıt defterini yedekleme ve geri yükleme

Winsock setsockopt işlevi için <a1>IP_TOS</a1> seçeneğini ve ping yardımcı programı Windows 2000, Windows XP veya Windows Server 2003 v - seçeneğini etkinleştirmek için şu adımları izleyin:
  1. Kayıt Defteri Düzenleyicisi'ni (Regedt32.exe) başlatın.
  2. Aşağıdaki anahtara gidin:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TcpIp\Parameters
  3. Windows 2000 çalıştırıyorsanız, şu adımları izleyin:
    1. Düzen menüsünde, Değer Ekle'yi tıklatın.
    2. Değer adı</a0> kutusunda, DisableUserTOSSetting yazın.
    3. Veri türü listesinde, REG_DWORD ' ı tıklatın ve sonra Tamam ' ı tıklatın.
    4. Verisi kutusuna, 0 (sıfır) değerini yazın ve Tamam ' ı tıklatın.
    Windows XP veya Windows Server 2003 çalıştırıyorsanız, şu adımları izleyin:
    1. Düzen menüsünden Yeni ' nin üzerine gidin ve DWORD değeri ' ni tıklatın.
    2. Girdi adı olarak DisableUserTOSSetting yazın ve ENTER tuşuna basın.

      Bu girişi eklediğinizde, bu değeri 0 (sıfır) olarak ayarlanır. Değeri değiştirin.
  4. Kayıt Defteri Düzenleyicisi'nden çıkın ve bilgisayarı yeniden başlatın.
Kullanım ve uygulama, hizmet kalitesi (QoS) uygulama programlama IP_ToS seçeneği etkin bir şekilde değiştirdiyseniz, arabirimleri (Apı'ler) hakkında bilgi için MSDN Online'ı ve arama için QoS bakın.

Trafiğe öncelik atama hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleleri görüntülemek üzere aşağıdaki makale numaralarını tıklatın:
222102IP önceliği'ni kullanarak trafiğe öncelik verme
222020802.1 P sinyal açıklaması
233039QoS sıraya alma teknikleri
Windows Server 2003'te DisableUserTOSSetting kayıt defteri girdisi hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://technet2.microsoft.com/WindowsServer/en/library/823ca085-8b46-4870-a83e-8032637a87c81033.mspx?mfr=true

Özellikler

Makale numarası: 248611 - Last Review: 28 Şubat 2007 Çarşamba - Gözden geçirme: 3.6
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Web Edition
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT 4.0 Service Pack 5
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0
Anahtar Kelimeler: 
kbmt kbinfo kbnetwork KB248611 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:248611

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com