Teď jste offline a čekáte, až se znova připojí internet.

Setsockopt se nepodařilo označit typ protokolu služby bitů v záhlaví paketu protokolu

Podpora Windows XP byla ukončena.

Společnost Microsoft ukončila dne 8. dubna 2014 podporu Windows XP. Tato změna ovlivnila aktualizace softwaru a možnosti zabezpečení. Další informace o tom, co to pro vás znamená a jak zajistit ochranu.

Podpora pro Windows Server 2003 byla ukončena 14. července 2015

Společnost Microsoft ukončila podporu pro Windows Server 2003 dne 14. července 2015. Tato změna ovlivnila aktualizace softwaru a možnosti zabezpečení. Další informace o tom, co to pro vás znamená a jak zajistit ochranu.

Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.

Projděte si také anglickou verzi článku:248611
Souhrn
Microsoft Windows 2000, Microsoft Windows XP a Microsoft Windows Server 2003 nepodporují označení bitů protokolu IP typ služby (ToS) pomocí funkce setsockopt.
Další informace
V systému Windows NT 4.0 a Windows 9 x Winsock mohou aplikace nastavit ToS bitů v záhlaví IP paketů UDP a ICMP voláním funkce setsockopt s možností IP_TOS. Nástroj ping na těchto platformách také umožňuje označení v pakety ICMP echo pomocí bitů ToS "-v" možnost. Poznámka:, označení pro pakety TCP bitů ToS nikdy byla k dispozici Winsock i Ačkoli setsockopt volání s možností IP_TOS na soketech TCP vrátí hodnotu 0 (Úspěch).

V systému Windows 2000, Windows XP a Windows Server 2003 je ve výchozím nastavení zakázán bitů ToS označení funkce Winsock aplikací a Nástroj ping. Pokus o nastavení IP_TOS možnost pomocí funkce setsockopt v těchto verzích systému Microsoft Windows stále vrátí hodnotu 0 (Úspěch) umožňují aplikacím spustit; pokračovat, ale není označena ToS bitů v hlavičce.

Tato změna návrhu je, protože dřívější ToS a bitů přednost zadaná v Request For Comment (RFC) 1349 byly provedeny zastaralé RFC 2474 a 2475. Tyto RFC ToS nahrazen hodnotou služby (DiffServ).

Bod DSCP (DiffServ kód) umožňuje průchod operační vrstvy 3 informace, například směrovače, jejich relativní priority rozdílné z některé jiné zařízení sítě pakety. DSCP vytvořeno nastavením prvních šest bitů pole ToS v hlavičce. Má předpokládá funkci stanovení priority IP DSCP, ale udržuje zpětné kompatibility. Označení DSCP lze vrstvy 3 zařízení navázat agregované podle priority fronty a poskytovat lepší služby pro pakety, které mají vyšší prioritu relativní.

To je obzvlášť výhodná při paket služby podléhají front, stejně jako v případě pod významné síťové přenosy načte přidružených datových proudů médií prezentací a jinými proudy dat v reálném čase. Pro DSCP být efektivní musí být zařízení vrstvy 3 DSCP povolena.

V systému Windows 2000, Windows XP nebo Windows Server 2003 hostitele zařízeních implementace Generic Quality of Service (GQOS) určuje označení DSCP. Aktivuje program Winsock GQOS poskytovatel metadat RSVP odesílat zásad a zkontroluje prostředku k určení dostupnosti zdrojů podél cesty dat sítě a řízení zásad. Pokud schválena využití prostředků zamýšlené služby QOS Packet Scheduler označí DSCP priorit v hlaviček paketů IP. Možnost IP_TOS pomocí funkce setsockopt by obejít Windows 2000, Windows XP nebo Windows Server 2003 QOS zásady řízení a proto je ve výchozím nastavení zakázána v těchto verzích systému Windows.

Společnost Microsoft doporučuje implementovat GQOS v programech Winsock využít možnosti systému Windows 2000, Windows XP a Windows Server 2003 GQOS. Však povolit chování pro podobné IP_TOS Windows NT 4.0 na systém Windows 2000, Windows XP nebo Windows Server 2003 pro zpětnou kompatibilitu, nový klíč registru byl přidán.

Důležité: Tento oddíl, metoda nebo úkol obsahuje kroky, které sdělit, jak upravit registr. Po nesprávné úpravě registru však mohou nastat závažné problémy. Postupujte proto pečlivě podle uvedených kroků. Pro zvýšení bezpečnosti registr zálohujte jestě před jeho úpravami. Potom můžete v případě potíží registr obnovit. Další informace o zálohování a obnovení registru naleznete následujícím článku znalostní v databáze Microsoft Knowledge Base:
322756Zálohování a obnovení registru v systému Windows

Takto povolit možnost IP_TOS pro funkci setsockopt Winsock a možnost - v pro nástroj ping na Windows 2000, Windows XP nebo Windows Server 2003:
  1. Spusťte program Editor registru (Regedt32.exe).
  2. Přejít na následující klíč:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TcpIp\Parameters
  3. Pokud se systémem Windows 2000, postupujte takto:
    1. V nabídce Úpravy klepněte na příkaz Přidat hodnotu.
    2. Do pole název hodnoty zadejte DisableUserTOSSetting.
    3. V seznamu Typ datREG_DWORD klepněte a potom klepněte na tlačítko OK.
    4. V poli Údaj hodnoty zadejte hodnotu 0 (nula) a klepněte na tlačítko OK.
    Pokud používáte systém Windows XP nebo Windows Server 2003, postupujte takto:
    1. V nabídce Úpravy přejděte na příkaz Nový a potom klepněte na příkaz Hodnota DWORD.
    2. Jako název položky zadejte DisableUserTOSSetting a stiskněte klávesu ENTER.

      Při přidání tato položka hodnotu nastavit na 0 (nula). Neměňte hodnotu.
  4. Ukončete program Editor registru a restartujte počítač.
Informace o použití a aplikace rozhraní of Service (QoS) Application Programming Interface (API), která mají efektivně nahrazena možnost IP_ToS naleznete MSDN online a hledání QoS.

Další informace o stanovování priorit přenos klepněte na následující čísla následujících článcích databáze Microsoft Knowledge Base:
222102Stanovení priority přenosu pomocí IP přednost
222020Popis signalizace 802.1 P
233039Techniky řízení front QoS
Další informace o položce registru DisableUserTOSSetting v systému Windows Server 2003 naleznete na následujícím webu:

Upozornění: Tento článek je přeložený automaticky

Vlastnosti

ID článku: 248611 - Poslední kontrola: 02/28/2007 00:54:20 - Revize: 3.6

Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Web Edition, Microsoft Windows XP Professional, 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

  • kbmt kbinfo kbnetwork KB248611 KbMtcs
Váš názor