Jaký je rozdíl mezi směrovací a přeposílací tabulkou?
Odpovědět
Ve směrovačích máte obvykle dvě samostatná letadla, často nazývaná „řídicí rovina“ a „předávací rovina“.
Řídicí rovina je „mozkem“ routeru a zpracovává věci jako správa zařízení a směrovací protokoly. Dodavatelé jej někdy nazývají „směrovací modul“ nebo „supervizor“.
Rovina předávání je zodpovědná za skutečné předávání paketů. Ve větších směrovačích je často implementován specializovanými čipy a velmi rychlou pamětí pro vyhledávání tras.
Směrovací tabulka (nebo více než jedna směrovací tabulka) se nachází v řídicí rovině. Obsahuje informace o směrování přijaté prostřednictvím směrovacích protokolů (OSPF, BGP, …) a z konfigurace (připojené trasy, statické trasy). Pro danou předponu může existovat více než jedna položka, pokud řídicí rovina přijme více směrovacích informací.
Ze všech těchto informací je vybrána „nejlepší“ cesta k předponě. Tento výběr se poté shromáždí v přeposílací tabulce. V přeposílací tabulce jsou definitivní informace o cíli, kde je paket směrován pro jakoukoli danou předponu IP (nebo MAC adresu v závislosti na vrstvě). Tato přeposílací tabulka je poté zasunuta do předávací roviny routeru a často distribuována do každé řádkové karty ve větších směrovačích založených na šasi.
Odpovědět
Určitě nezachovávají stejné informace.
Směrovací tabulka je tabulka L3, která uvádí pro IP IP adresu XXXX / Y, přejděte přes router zzzz.
Přeposílací tabulka je tabulka L2, která uvádí pro komunikaci s routerem zzzz posílejte pakety na adresu Mac aa: bb: cc: dd: ee: ff.
Ve vaší místní síti používáte tabulku pro předávání k získání dalších MAC adres hostitelů a jejich odeslání pakety. Vaše síťové zařízení bude vysílat arp, který mi ip zzzz řekne ME paket na L2, aby získal příslušnou adresu mac.
Chcete-li komunikovat s hostitelem v jiné podsíti, měli byste jej směrovat přes směrovač v místní síti. Směrovací tabulka vám řekne, jakou IP má tento směrovač. Ke kterému směrovači se dostanete pomocí stejného mechanismu předávání jako výše.
Commen ts
- Nechápu, proč si moje odpověď zaslouží být odmítnuta, zatímco odpověď je specifická pro implementaci routeru. Jak byste definovali řídicí rovinu a datovou rovinu na linuxovém zařízení? Mám více než 10 let zkušeností v síťovém průmyslu, které neshrají implementaci směrovacích tabulek v směrovací tabulce v datové rovině nebo řídicí rovině. Podstatným bodem těchto tabulek je to, jak fungují v modelu OSI, ne to, jak by kterýkoli prodejce implementoval jejich zpracování do vlastního hardwaru.