Nemam pocit, ze by treba u Cisca meli asicy na vsechno vcetne BGP, proto o hardwarovem/softwarovem routeru mluvit je trosku na hrane, protoze neco do toho hw ty smerovaci informace ladovat musi, coz v pripade L3 prepinani je v drtive vetsine software.
Ono stejne to, co asi uznavate jako "hardwarovy router", jsou stejne jenom pocitace (= Vas softwarovy router?) s hardwarovou akceleraci prepinani (L2/L3...) a nejakych dalsich veci, to je stejne jako bezny domaci pocitac s hardwarovou akceleraci grafiky... :)
Mate naprostou pravdu. V tzv hardwarovych routerech se pochopitelne o routing stara SW a HW se obvykle stara o forwarding. Ale tohle je pomerne vzita terminologie. Mozna jsme mohli pouzit komercni a opensource routovaci reseni nebo neco podobneho.
Ale jak je videt, co jsme tim mysleli jste pochopil, tak snad nam tyto terminy odpustite. :-)
Ono to mozna stacilo preformulovat... :) Ono i na tom Ciscu muze bezet treba nejaky open source. Ale ja jsem na to trosku sensitivni... :)
Jinak chapu, ze clanek je napsany pro "kompatibilni" lidi, ale mozna by to chtelo bud trosku "pocestit" nebo minimalne ustalit nazvoslovi, treba pouzivani router - smerovac. Treba v nejake akademicke praci by Vas s timhle vyrazili dverma a utesnili vsechny okna, dvere i vetraci pruduchy. :)
Ona ta spojit s hardware tam ale tak trochu skrytě je...
Hardwarový směrovač (tady vidíte odkud vítr vane v onom názvosloví ;-)) je takový, který k běhu svého software potřebuje speciální hardware, který se většinou kupuje se software (IOS, JUNOS, atp.).
Softwarový směrovač je takový, který běží na běžně dostupnám hardware.
Jen tak na okraj, už jsem viděl mnoho (i recenzovaných) článků, kde se autor naopak vyžíval v používání různých synonym... :-) (Ale máte pravdu, měli jsme to sjednotit.)
V zásadě i tato definice je lehce problémová. Pokud se dobře pamatuju, tak i řada 76xx měla protokol IPv6 implementován v SW. Je to pak HW nebo SW směrovač?
V zásadě je asi lepší (z důvodů vágnosti a nejasnosti tohoto rozlišení) se termínům sw a hw směrovač vyhnout úplně.
Ono obecne jsou i smerovace s hw akceleraci smerovani schopne "l3 prepinat" v procesoru a nezridka se tomu deje. Akcelerace je jenom pro ocekavanou vetsinu provozu, kterou maji zpracovavat. Neakcelerovane muzou smerovat z mnoha duvodu (neimplementace akcelerace IPv6, nestihani akcelerace, fragmentace, VPN, kdovico...).
Btw. mozna prave nazev smerovac s/bez hardwarove akcelerace smerovani je presnejsi, ma nekdo neco lepsiho? :)
to je zase otazka miry te akcelerace. klasicky ip cef na 72xx nebo 36xx do te definice sice spada, ale stejne tam load CPU koreluje se zatezi i pri IPv4 forwardingu...
Upozorníme vás na články, které by vám neměly uniknout (maximálně 2x týdně).