DIAGNOSTIKA SÍTÍ - Route

DŮLEŽITÁ UPOZORNĚNÍ: Tento dokument je z archivu na www.wifimorava.com (+420-776-206200) . Za obsah článků jiných autorů a správnost případných informací v nich obsažených neručíme. Pokud byl znám zdroj článku, byl vždy uveden.



Zobrazí a upraví položky v místní směrovací tabulce IP. Samotný příkaz route bez parametrů zobrazí nápovědu.

Syntaxe

route [-f ] [-p ] [Příkaz [Cíl] [mask Maska_sítě] [Brána] [metric Metrika]] [if Rozhraní]]

Parametry

-f

Vymaže ze směrovací tabulky všechny položky, které nepředstavují trasy hostitelů (trasy s maskou sítě 255.255.255.255), síťovou trasu zpětné smyčky (trasy s cílem 127.0.0.0 a maskou sítě 255.0.0.0), ani trasy vícesměrového vysílání (trasy s cílem 224.0.0.0 a maskou sítě 240.0.0.0). Pokud je tento parametr použit spolu s jedním z příkazů (například s příkazem add, change nebo delete), bude před spuštěním příkazu tato tabulka smazána.

-p

Pokud je tento parametr použit spolu s příkazem add, je určená trasa přidána do registru a použita k inicializaci směrovací tabulky IP při každém spuštění protokolu TCP/IP. Ve výchozím nastavení se po restartování protokolu TCP/IP přidané trasy neuchovávají. Je-li tento parametr použit spolu s příkazem print, zobrazí se seznam trvalých tras. U všech ostatních příkazů je tento parametr ignorován. Trvalé trasy jsou uloženy v registru pod klíčem HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\PersistentRoutes.

Příkaz

Určuje příkaz, který má být spuštěn. Seznam platných příkazů je uveden v následující tabulce.
Příkaz Účel

add

Přidá trasu.

change

Změní existující trasu.

delete

Odstraní trasu nebo trasy.

print

Zobrazí trasu nebo trasy.

 

Cíl

Určuje cíl trasy v síti. Cílem může být adresa sítě IP (jejíž hostitelské bity jsou nastaveny na hodnotu 0), adresa IP trasy k hostiteli nebo adresa 0.0.0.0 jakožto výchozí trasa.

mask Maska_sítě

Určuje masku sítě (nebo také masku podsítě) přiřazenou cíli v síti. Maska podsítě může mít hodnotu příslušné masky podsítě pro adresu sítě IP, hodnotu 255.255.255.255 pro trasu k hostiteli nebo hodnotu 0.0.0.0 pro výchozí trasu. Pokud není zadána, bude použita maska 255.255.255.255. Kvůli vztahu, který platí mezi cílem a maskou podsítě při definování tras, nemůže být cíl určen přesněji než odpovídající maska podsítě. Jestliže tedy bit v příslušné masce podsítě má hodnotu 0, bit v cíli nemůže být nastaven na hodnotu 1.

Brána

Určuje adresu předávání, neboli adresu IP dalšího směrování, prostřednictvím které je dostupná sada adres určená cílem v síti a maskou podsítě. Pro trasy místně připojených podsítí je adresa brány dána adresou IP přiřazenou rozhraní, přes které je daná podsíť připojena. Pro vzdálené trasy, které jsou dostupné přes jeden nebo více směrovačů, je adresa brány určena přímo dosažitelnou adresou IP přiřazenou sousednímu směrovači.

metric Metrika

Určuje celočíselnou hodnotu metriky nákladů trasy (v rozsahu od 1 do 9999) použitou při výběru mezi více trasami směrovací tabulky nejlépe odpovídajícími cílové adrese předávaného paketu. Bude vybrána trasa s nejnižší hodnotou metriky. Metrika může vyjadřovat počet směrování, rychlost, spolehlivost a propustnost cesty, případně vlastnosti správy.

if Rozhraní

Určuje index rozhraní, prostřednictvím kterého je cíl dostupný. Seznam rozhraní a jim příslušející indexy rozhraní můžete získat z výstupu příkazu route print. Pro index rozhraní můžete použít desítkové nebo šestnáctkové hodnoty. Pokud použijete šestnáctkové hodnoty, uveďte je znaky 0x. Vynecháte-li parametr if, bude rozhraní určeno pomocí adresy brány.

/?

Zobrazí v příkazovém řádku nápovědu.

Poznámky
Vysoké hodnoty v sloupci Metrika směrovací tabulky jsou důsledkem povolení funkce protokolu TCP/IP, která automaticky určuje metriku tras ve směrovací tabulce podle konfigurace adresy IP, masky podsítě a výchozí brány pro každé z rozhraní místní sítě LAN. Funkce automatického určení metriky rozhraní, která je ve výchozím nastavení povolena, určuje rychlost každého z rozhraní a upraví metriku tras pro každé z rozhraní tak, aby nejrychlejší rozhraní bylo součástí tras s nejnižší hodnotou metriky. Chcete-li odebrat velké hodnoty metriky, zakažte funkci automatického určení metriky rozhraní, což lze provést v dialogovém okně Upřesnit nastavení protokolu TCP/IP pro každé z připojení k místní síti LAN.
Pro parametr Cíl lze použít názvy, pokud v místním souboru Networks uloženém ve složce Kořenová_složka_systému\System32\Drivers\Etc existuje příslušná položka. Pro parametr Brána lze použít názvy, pokud mohou být přeloženy standardními způsoby, například pomocí dotazů na server služby DNS (Domain Name System), místního souboru Hosts ve složce Kořenová_složka_systému\system32\drivers\etc a překladu adres NetBIOS.
Pokud použijete příkaz print nebo delete, lze parametr Brána vynechat a pro cíl a bránu použít zástupné znaky. Hodnotou parametru Cíl může být zástupný znak určený hvězdičkou (*). Pokud určený cíl obsahuje hvězdičku (*) nebo otazník (?), bude s ním zacházeno jako se zástupným znakem a vypsány nebo odstraněny budou pouze odpovídající trasy k cíli. Hvězdička zastupuje jakýkoli řetězec, otazník zastupuje jakýkoli jeden znak. Platnými způsoby použití zástupného znaku hvězdičky jsou například 10.*.1, 192.168.*, 127.* a *224*.
Pokud použijete neplatnou kombinaci hodnot cíle a masky podsítě (masky sítě), zobrazí se chybová zpráva Trasa: Chybná síťová adresa brány. Tato chybová zpráva se zobrazí v případě, kdy cíl obsahuje jeden nebo více bitů nastavených na hodnotu 1 v místech, kde odpovídající bit masky sítě má hodnotu 0. Chcete-li tuto podmínku ověřit, vyjádřete cíl a masku podsítě v dvojkovém zápisu. Maska podsítě sestává z řady bitů s hodnotou 1, která představuje část cíle pro adresu sítě, a řady bitů s hodnotou 0, která představuje část cíle pro adresu hostitele. Zkontrolujte, zda část cíle pro adresu hostitele (určená maskou podsítě) neobsahuje bity s hodnotou 1.
Parametr -p příkazu route je podporován pouze v systémech Windows NT 4.0, Windows 2000, Windows Millennium Edition, Windows XP a v systémech řady Windows Server 2003. Tento parametr příkazu route není podporován v systémech Windows 95 a Windows 98.
Tento příkaz je k dispozici pouze v případě, že je ve vlastnostech síťového adaptéru v okně Síťová připojení jako součást nainstalován Protokol sítě Internet (TCP/IP).
Příklady

Chcete-li zobrazit celý obsah směrovací tabulky protokolu IP, zadejte příkaz:
route print

Chcete-li zobrazit trasy ve směrovací tabulce protokolu IP začínající číslem 10., zadejte:
route print 10.*

Chcete-li přidat výchozí trasu s adresou výchozí brány 192.168.12.1, zadejte:
route add 0.0.0.0 mask 0.0.0.0 192.168.12.1

Chcete-li přidat trasu k cíli 10.41.0.0 s maskou podsítě 255.255.0.0 a adresou dalšího směrování 10.27.0.1, zadejte:
route add 10.41.0.0 mask 255.255.0.0 10.27.0.1

Chcete-li přidat trvalou trasu k cíli 10.41.0.0 s maskou podsítě 255.255.0.0 a s adresou dalšího směrování 10.27.0.1, zadejte:
route -p add 10.41.0.0 mask 255.255.0.0 10.27.0.1

Chcete-li přidat trasu k cíli 10.41.0.0 s maskou podsítě 255.255.0.0, adresou dalšího směrování 10.27.0.1 a hodnotou metriky nákladů 7, zadejte:
route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 metric 7

Chcete-li přidat trasu k cíli 10.41.0.0 s maskou podsítě 255.255.0.0, adresou dalšího směrování 10.27.0.1 a indexem používaného rozhraní 0x3, zadejte:
route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 if 0x3

Chcete-li odstranit trasu k cíli 10.41.0.0 s maskou podsítě 255.255.0.0, zadejte:
route delete 10.41.0.0 mask 255.255.0.0

Chcete-li odstranit všechny trasy ve směrovací tabulce protokolu IP začínající číslem 10., zadejte:
route delete 10.*

Chcete-li změnit adresu dalšího směrování trasy k cíli 10.41.0.0 s maskou podsítě 255.255.0.0 z 10.27.0.1 na 10.27.0.25, zadejte:
route change 10.41.0.0 mask 255.255.0.0 10.27.0.25

Legenda k formátování
Formát Význam

Kurzíva

Informace, které musí zadat uživatel.

Tučné

Prvky, které uživatel musí zadat přesně v uvedeném tvaru.

Tři tečky (...)

Parametr, který lze v příkazovém řádku několikrát opakovat.

Hranaté závorky ([])

Volitelné položky

Složené závorky ({}); volby oddělené svislou čárou (|). Příklad: {sudý|lichý}

Sada voleb, ze kterých uživatel musí zvolit pouze jednu.

Courier font

Kód nebo výstup programu