Cele mai multe dispozitive capabile de rețea (de exemplu computere , tablete și smartphonne-uri) necesită următoarele componente pentru a opera , așa cum se arată în Figura 1:
- Unitate Centrală de Procesare(CPU)
- Sistem de operare (OS)
- Memorie și stocare (RAM , ROM , NVRAM , Flash , hard disk)
Un router este în esență un calculator specializat. Necesită un CPU și o memorie pentru a stoca date temporar sau permanent , pentru a executa instrucțiunile sistemului de operare , precum inițializarea sistemului , funcțiile de routing și switching.
Notă:Dispozitivele CIsco folosesc Cisco Internetwork Operating System (IOS) ca software-ul sistemlui.
Tabelul din Figura 2 sumarizează tipurile de memorie a unui router , volatilitatea și exemple de ce este stocat în fiecare.
Routerele stochează date folosind:
- Memoria RAM (Random-access memory) - Oferă spațiu de stocare temporar pentru diverse aplicații și procese inclusiv IOS-ul ce rulează , fișierul de configurare inițială,diverse tabele (Tabela de routing IP , Ethernet ARP) și buffere pentru procesarea pachetelor. RAM-ul este considerat volatil pentru că își pierde conținutul când alimentarea este oprită.
- Memoria ROM (Read-only Memory) - Oferă spațiu de stocare permanent pentru instrucțiunile de bootare , software pentru diagnostic de bază și un IOS limitat în cazul în care router-ul nu poate încărca întregul IOS. ROM-ul este firmware și considerat nevolatil pentru că nu își pierde conținutul când alimentarea este oprită.
- Memoria NVRAM (nevolatilă) -Oferă spațiu de stocare permanent pentru fișierul de configurație pornire (startup-config). NVRAM-ul este nevolatil și nu își pierde conținutul când alimentarea este oprită.
- Flash -Oferă spațiu de stocare permanent pentru IOS și alte fișiere legate de sistem. IOS-ul este copiat din flash în ROM în timpul procesului de pornire. Flash-ul este nevolatil și nu își pierde conținutul când alimentarea este oprită.
Spre deosebire de un calculator , router-ul nu are adaptoare video sau de sunet. În schimb , routerele au porturi specializate și plăci de rețea care interconectează dispozitivele la alte rețele. Figura 3 identifică câteva din aceste porturi și interfețe.