Diagnostika směrovačů, které se projevují jako černé díry, a odpovídající opatření

Překlady článku Překlady článku
ID článku: 159211 - Produkty, které se vztahují k tomuto článku.
Microsoft Windows XP verzi tohoto článku naleznete 314825.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Souhrn

Komunikace prostřednictvím některé trasy v síti WAN TCP/IP (WAN), může selhat v případě zprostředkující síťové segmenty mají paket velikostí menší než komunikujících hostitelů a směrovačů odeslat příslušné ICMP odpovědi na tuto podmínku. Brány firewall na cestu může případně přetažení například odpovědi. Směrovač, který způsobuje, že tato podmínka je někdy označován jako „ černých děr „ směrovače. Nástroj ping standardní nástroj nainstalován protokol TCP/IP systému Windows lze najít směrovače černé díry. Některá doporučení jsou poskytovány vyřešit nebo opravit problémy s směrovače černé díry.

Další informace

Když síťový směrovač přijme paket větší než Maximum Transfer jednotku (MTU) následujícího segmentu sítě a daný paket IP vrstvy "není fragment" příznakem bit, má směrovač odeslat ICMP zpráva Nedosažitelný cíl k odesílající hostitel. Při není tomu, pakety mohou být zrušen, příčinou mnoha chyby, které se budou lišit s aplikací, které komunikují přes propojení se nezdařilo. Tyto chyby nedojde při aplikace připojí k počítači v místní podsíti. Problém se může jevit jako přerušované, ale na blíže kontrolu jej mohou být duplikována, jako například klient v nutnosti číst velký soubor ze vzdáleného hostitele.

Nástroj ping slouží k vyhledání směrovačů černých děr pomocí -f (není fragment) a parametry -l (velikost vyrovnávací paměti). Nastavení parametru -f bude příčinou Nástroj Ping odeslat paket ozvěny ICMP s IP "není fragment" bit sady. Parametr -l Nastaví velikost vyrovnávací paměti nebo datové části, paketu ICMP Echo. Největší vyrovnávací paměti, které mohou být odeslány unfragmented rovná MTU mínus IP a ICMP záhlaví (MTU 28) nejmenší MTU trase. Protože Ethernet má MTU 1500 bajtů nejlepší okolností by echo ping například unfragmented paket s vyrovnávací ICMP 1472 bajtů. Syntaxe ping v tomto případě by:

Ping < název počítače nebo adresa IP > -f -l 1472

Práci měli na všechny místní adresy IP. Pokud MTU všechny segmenty směrovaného připojení jsou 1500 nebo větší, paket by měla být vrácena také. Pokud existují segmenty zprostředkovatelských s menší MTU a směrovače vrátí příslušný paket ICMP Cíl nedostupný, nástroj by měl zobrazovat „ paketů musí být fragmentován, ale nastavit DF „. Pokud existují segmenty trase s menší MTU a příslušný paket ICMP není vrácena, Nástroj Ping by měl zobrazovat "Vypršel časový limit žádosti." Výchozí MTU běžných síťových médií jsou popsány v článku znalostí 314496.

Změnou parametr -l na následné provede příkaz ping lze nalézt největší unfragmented paket, který bude cestování konkrétní trasa. Nejmenší MTU obecně použití je 576 bajtů, takže byste měli mít možnost bezpečně spustit vyrovnávací ICMP z 548 a potom z ní pracovat. Například pokud ping < název hostitele nebo adresa > -f -l 972 vrátí pakety a ping < název hostitele nebo adresa > -f -l 973 selže MTU největší použité prostřednictvím tohoto postupu je 1000 (972 + 28).

Opravit nebo vyřešit černých děr směrovačů, jsou čtyři možná řešení:
  1. Povolit rozpoznávání černých děr PMTU na hostitelích Windows bude komunikaci přes připojení WAN, jak je uvedeno v Microsoft Knowledge Base článek 136970. V tomto případě Windows NT 3.51 Service Pack 2 nebo novější nebo Windows NT 4.0 by měla být použita.
  2. Nakonfigurujte zprostředkující směrovače odeslat kód ICMP typu 3, 4 (cíl nedosažitelný není fragment bit (DF) odeslaných a fragmentace požadováno) zprávy. Může vyžadovat inovaci směrovač software nebo firmware, konfigurace směrovače nebo nahrazení směrovače.
  3. Zakázat zjišťování PMTU na hostitelích Windows komunikovat přes troublesome trasy. Nakonfiguruje výchozí MTU na 576 bajtů. Způsobit významné snížení výkonu sítě.
  4. Nastavit MTU rozhraní hostitele být největší černé díry směrovač může zpracovat. To zaručuje největší velikost paketu možných budou odeslány přes připojení, ale způsobí místní přenos a přenos přes směrovaná připojení bez problémů používat menší pakety, než by jinak. Toto řešení předpokládá, že jste zjistili MTU a stav všech možných propojení, která by mohla být použita dotyčný hostitele.
Další informace naleznete v následujících článcích znalostní báze Microsoft Knowledge Base:
120642Parametry TCP/IP a rozhraní NBT konfigurace systému Windows 2000 nebo WINDOWSNT
128797Nelze přenést soubory přes DEC 250 a DEC 500 směrovačů
136970Algoritmus rozpoznávání černých děr PMTU změnit pro systém Windows NT 3.51
138575Komunikace se nezdaří prostřednictvím segmentu Ethernet mezi zazvonění FDDI
314496Výchozí velikosti MTU pro různé síťové topologie
Další informace naleznete v tématu Internet dokumentu RFC 1191 a RFC 1435. Přejděte na následující web:
http://www.faqs.org/rfcs/
Viz také kapitoly 6 "Podrobnosti implementace TCP/IP," v WINDOWSNT Server Resource Kit. Chcete-li to provést, přejděte na následující web:
http://www.microsoft.com/resources/documentation/windowsnt/4/server/reskit/en-us/net/sur_tcp2.mspx

Vlastnosti

ID článku: 159211 - Poslední aktualizace: 1. března 2009 - Revize: 6.2
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Server 3.5
Klíčová slova: 
kbmt kbnetwork KB159211 KbMtcs
Strojově přeložený článek
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:159211

Dejte nám zpětnou vazbu

 

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