1. Router

Un router un dispositivo di rete che si occupa di instradare i dati, suddivisi in pacchetti, fra sottoreti diverse. Caratteristica fondamentale dei router Γ¨ l’utilizzo di indirizzi di livello 3 (rete) del modello OSI (corrispondente al livello IP dello stack TCP/IP), a differenza dello switch o del bridge che instradano a livello locale sulla base degli indirizzi di livello 2 (collegamento) detti indirizzi MAC e dell’hub che ripete i segnali elettrici del livello fisico (livello 1). Il router inoltre puΓ² occuparsi di assegnare automaticamente indirizzi IP ad ogni dispositivo della rete. Gli elementi della tabella di instradamento (o routing table) non corrispondono necessariamente a singoli calcolatori ma intere reti (SubNet_ID), ovvero sottoinsiemi anche molto ampi dello spazio di indirizzamento. Per visualizzare l’elenco dei router attraversati durante l’invio di un pacchetto in rete i sistemi operativi mettono a disposizione comandi da digitare nella shell di sistema per l’applicazione di traceroute ovvero tracciamento dei router.

2. Switch

Uno switch Γ¨ un dispositivo di rete che si occupa di commutazione a livello 2 del modello ISO/OSI. Lo switch agisce sull’indirizzamento e sull’instradamento all’interno delle reti LAN mediante indirizzo fisico (MAC), selezionando i frame ricevuti e dirigendoli verso il dispositivo corretto (leggendo il MAC di destinazione). L’instradamento avviene per mezzo di una corrispondenza univoca porta-indirizzo.

Quando un nodo A cerca di comunicare con un nodo B, il comportamento dello switch dipende dalla porta cui Γ¨ collegato B:

  • se B Γ¨ collegato alla stessa porta a cui Γ¨ collegato A, lo switch ignora il frame;
  • se B Γ¨ collegato a una porta diversa, lo switch inoltra il frame sulla porta a cui Γ¨ collegato B;
  • se lo switch non conosce ancora a quale porta Γ¨ collegato B, inoltra il frame su tutte le porte.

Normalmente in quest’ultimo caso il nodo destinatario riceverΓ  il pacchetto e risponderΓ  al mittente permettendo allo switch di scoprire a quale porta esso Γ¨ collegato e cosΓ¬ via per tutti gli altri terminali di dislocazione non nota. Alcuni frame hanno un indirizzo destinazione particolare, denominato broadcast, che indica che sono destinati a tutti i calcolatori della rete. Uno switch inoltra questi frame su tutte le porte. Per questo si dice che lo switch crea un unico dominio di broadcast. Uno switch Γ¨ piΓΉ β€œintelligente” di un hub Ethernet, che semplicemente ritrasmette i pacchetti fuori da ogni porta dell’hub eccetto la porta su cui Γ¨ stato ricevuto il pacchetto, incapace di distinguere i diversi destinatari e di ottenere un’efficienza di rete complessivamente inferiore. Ogni dispositivo collegato a una porta dello switch puΓ² trasferire dati a una qualsiasi delle altre porte in qualsiasi momento. Nella modalitΓ  half duplex, ogni porta dello switch non puΓ² contemporaneamente ricevere e trasmettere al dispositivo a cui Γ¨ connessa. Al contrario, ciΓ² Γ¨ possibile nella modalitΓ  full duplex, assumendo che il dispositivo connesso supporti tale modalitΓ .

3. Differenze tra router e switch

Un router ha il compito principale di interconnette piΓΉ reti insieme e gestire il traffico tra di loro. Principalmente questo fornisce:

  • Indirizzamento per tutti i computer della rete
  • Firewall
  • Gestione del traffico (Quality of Service)
  • ACL (Access Control List)
  • Accesso alla rete tramite wireless

Uno switch invece connette piΓΉ computer insieme nella stessa rete e gestisce il traffico tra di loro. Quindi:

  • Non fornisce servizi avanzati come firewall e simili
  • Sono principalmente usati per espandere la capacitΓ  di una rete
  • Non forniscono accesso diretto alla rete
  • Non sono il punto di contatto tra il tuo pc e la rete esterna
  • Sono usati spesso insieme ad un router

Quindi il router Γ¨ il β€œcervello” della rete e gestisce sicurezza, traffico e altre cose importanti. Uno switch Γ¨ invece pensato per trasmettere del traffico nella maniera piΓΉ veloce possibile senza alcuna analisi dello stesso. Principalmente vengono usati quando la mia rete ha piΓΉ porte di quelle che puΓ² gestire il mio router.

4.Dispositivi gigabit

Gli switch e router piΓΉ moderni sono detti gigabit switch e gigabit router in quanto supportano il protocollo di comunicazione gigabit ethernet. Questo protocollo (IEEE 802.3z su fibra e IEEE 802.3ab su rame) Γ¨ l’evoluzione a 1000 Mbit/s del protocollo Fast Ethernet (standard IEEE 802.3u) operante a 100 Mbit/s. Uno switch gigabit Γ¨ usato spesso in tandem con uno gigabit router per poter permettere alla mia rete locale di raggiungere le velocitΓ  offerte dal protocollo. Se uno dei componenti che compongono la mia rete non fosse gigabit, allora l’intera rete sarebbe limitata di 10/100 volte in velocitΓ  (collo di bottiglia). Conseguentemente Γ¨ necessario che tutti i componenti siano β€œgigabit”, compresi i computer. N.B.: queste velocitΓ  non sono le velocitΓ  di accesso a internet, ma le velocitΓ  di connessione tra i computer presenti nella mia rete locale (trasferimento dati).