Login

Benvenuto, Ospite
Nome utente: Password: Ricordami
  • Pagina:
  • 1

ARGOMENTO:

Multilayer Switching with CEF 10 Anni 9 Mesi fa #1

  • Antonino
  • Avatar di Antonino Autore della discussione
  • Offline
  • Senior Member
  • Senior Member
  • Messaggi: 32
  • Ringraziamenti ricevuti 1
Ciao a tutti,

rivedendo il capitolo 11 relativo al multilayer switching riguardo le specifiche funzioni della "routing table" "ARp table" "FIB" ed "adjancency table".

1) sono quattro moduli completamanete separati? e quindi sono 4 ASICS hardware dentro lo switch L3?

2) abbiamo detto che la FIB è il risultato della routing table e la adjacency table è il risultato della ARP table, quindi un pacchetto che entra sulla coda d'ingresso "passa" dalla FIB, cioè quella che viene interrogata a riguardo l'instradamento del pacchetto è la FIB e basta?
Allegati:

Si prega Accedi a partecipare alla conversazione.

Multilayer Switching with CEF 10 Anni 9 Mesi fa #2

  • instructor
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 1385
  • Ringraziamenti ricevuti 172
Intanto ti ringrazio della domanda che so riguardare uno degli argomenti sui quali si tende a fare una gran confusione.

Antonino ha scritto: "routing table" "ARp table" "FIB" ed "adjancency table".
1) sono quattro moduli completamanete separati? e quindi sono 4 ASICS hardware dentro lo switch L3?

Routing Table (anche detta RIB) ed ARP Table sono delle strutture dati presenti in RAM, per farne uso il router dovrebbe analizzare i pacchetti tramite CPU con conseguente degrado delle performance. Quindi l'architettura degli Switch L3 prevede altre due strutture hardware possibili grazie ad un ASIC dedicato, che sono la FIB e la Adjency table.

Antonino ha scritto: 2) abbiamo detto che la FIB è il risultato della routing table e la adjacency table è il risultato della ARP table, quindi un pacchetto che entra sulla coda d'ingresso "passa" dalla FIB, cioè quella che viene interrogata a riguardo l'instradamento del pacchetto è la FIB e basta?

Da un punto di vista del routing la fib ti dice su quale interfaccia girare il pacchetto, ma non ti da informazioni sul frame di livello 2 che dovrai comporre, informazioni che invece sono contenute nella Adjency Table. Ricorda che ogni router fa certamente routing, ma anche switching, cioè incapsula e decapsula anche a livello 2.

Si prega Accedi a partecipare alla conversazione.

Multilayer Switching with CEF 10 Anni 9 Mesi fa #3

  • Antonino
  • Avatar di Antonino Autore della discussione
  • Offline
  • Senior Member
  • Senior Member
  • Messaggi: 32
  • Ringraziamenti ricevuti 1
Ok è già più chiaro.

Invece cosa s'intende per "layer 3 engine"? sarebbe l'insieme dei processi di routing table e ARP table? B)

Si prega Accedi a partecipare alla conversazione.

Multilayer Switching with CEF 10 Anni 9 Mesi fa #4

  • instructor
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 1385
  • Ringraziamenti ricevuti 172
diciamo che, più in generale, è quell'insieme di processi che consente lo switching di livello 3 (SVI e porte di accesso) che consente ad uno switch di fare routing

Si prega Accedi a partecipare alla conversazione.

Multilayer Switching with CEF 9 Anni 8 Mesi fa #5

  • Annibaldi
  • Avatar di Annibaldi
  • Offline
  • Elite Member
  • Elite Member
  • Messaggi: 100
  • Ringraziamenti ricevuti 6
Quindi questa ASIC è presente solo su uno SW L3? I Router normali lavorano tutti in process?
CEF = FIB? o CEF è il funzionamento generale di inoltro dei pacchetti in hardware?

Grazie.

Si prega Accedi a partecipare alla conversazione.

Multilayer Switching with CEF 9 Anni 8 Mesi fa #6

  • instructor
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 1385
  • Ringraziamenti ricevuti 172
Effettivamente su questo aspetto si crea sempre una certa confusione, ottima l'occasione per fare chiarezza.

Partiamo dal presupposto che tutti i router recenti effettuano la loro attività di switching in hardware, dove per switching si intende l'attività di inoltro di un pacchetto da una porta a quella destinazione.

Il routing è invece da intendersi come l'attività di control plane che consente al router di stabilire dove devono essere inoltrati i pacchetti popolando la FIB e quindi utilizzando il CEF, ma non incide di fatto sul data plane che invece continua ad essere switchato in hardware. La risposta è che quindi anche i router utilizzano il CEF ed inoltro in hardware se non introduciamo altre tecnologie di analisi o manipolazione del pacchetto.

Qual'è allora la differenza sostanziale tra un router ed uno switch di livello 3?
La differenza sta nelle ASIC (Application Specific Integrated Circuit), cioè nell'hardware dello switch che consente di effettuare in hardware azioni che normalmente dovrebbero essere eseguite in software, come ad esempio il marking in QoS.

Le ASIC se da un lato riducono drasticamente i tempi di latenza limitano di fatto le funzionalità disponibili, infatti un 3560 ad esempio per la QoS è più rigido e limitato rispetto ad un router, con una logica del tutto differente.

Quanto detto vale se confrontiamo un router 1800 con uno switch 3560, quando invece consideriamo router ASR con IOS XR o a macchine come Catalyst 6500 o Nexus 5000 o 7000 la differenza in qualche modo si assottiglia ma si entra nello specifico delle schede montate sugli chassis e le loro specifiche funzionalità.

In altri casi, come ad esempio per le schede acceleratrici VPN, previste anche per router ISR (quindi di piccolo taglio), di fatto avviene un ibrido, assolvendo alcune attività in hardware e lasciandone alcune in software.

Sintetizzando, è piuttosto difficile definire in maniera generale cosa venga gestito in CPU e cosa in hardware...
Ringraziano per il messaggio: pdaviden

Si prega Accedi a partecipare alla conversazione.

Multilayer Switching with CEF 9 Anni 8 Mesi fa #7

  • Annibaldi
  • Avatar di Annibaldi
  • Offline
  • Elite Member
  • Elite Member
  • Messaggi: 100
  • Ringraziamenti ricevuti 6
Molto più chiaro ora. Grazie Virgilio.

Si prega Accedi a partecipare alla conversazione.

  • Pagina:
  • 1
Moderatori: jpalombi