venerdì 31 agosto 2012

E 'SWITCH DI LIVELLO 3 PIÙ DI UN ROUTER?


Risposta molto breve: no.
Si potrebbe pensare che Layer-3 switch eseguono bridging e routing, mentre i router non solo di routing. Questo non è stato il caso, almeno da quando Cisco ha presentato routing e bridging integrato in IOS Versione 11.2 più di 15 anni fa. Tuttavia, Simon Gordon ha sollevato un punto interessante in un Tweet : " Ho pensato di commutazione IP L3 include il passaggio all'interno di subnet in base all'indirizzo IP, routing tra sottoreti solo . "
Layer-3 switch e router sicuramente per eseguire alcune intra-subnet layer-3 funzioni, ma sono di solito non effettuare qualsiasi intra-subnet inoltro L3.
Cominciamo con le intra-subnet funzioni dei layer-3 dispositivi di inoltro (se li chiami switch o router) DO:
  • Prossimo scoperta dinamica attraverso ARP / ND per i pacchetti inviati a host in sottoreti direttamente collegate ( spigolare adiacenze in CEF terminologia);
  • Generazione di route di host basato su ARP / ND risultati ( adiacenze memorizzati nella cache in CEF terminologia);
  • Trasmissione dei pacchetti IP per gli host IP collegati direttamente basato su ARP / ND-generate route di host.
Tuttavia, se un dispositivo di livello 3 esegue l'inoltro basata su MAC forwarding in combinazione con IP-based forwarding, utilizza di solito l'indirizzo MAC di destinazione per capire quale metodo di inoltro da utilizzare:
  • Layer-2 frame inviati al proprio indirizzo MAC del router vengono passati nello stack di protocollo nel codice inoltro IP (e se il pacchetto IP viene inviato all'indirizzo IP del router, il pacchetto viene inviato al piano di controllo per l'ulteriore lavorazione);
  • Layer-2 fotogrammi inviati ad altri indirizzi MAC di destinazione vengono passati al codice di inoltro MAC, che svolge tabella degli indirizzi MAC (o TCAM) di ricerca e in avanti, inondazioni o lascia cadere il pacchetto.
Non ho visto un dispositivo (ancora) che avrebbe utilizzato tipo di protocollo IP (0x0800) nell'intestazione Ethernet di decidere se utilizzare l'inoltro di base MAC o IP-based. Se hai visto uno, si prega di scrivere un commento (troppo zelante DSL concentratori che violano la stratificazione di sbirciare all'interno sessioni PPPoE non contano).
Sommario: Non c'è alcuna differenza in intra-sottorete (intra-VLAN) di trasmettere tra un router (switch di livello 3) e un semplice ponte (layer-2 switch). Tuttavia, un IP-aware dispositivo (anche un più sofisticato livello 2 switch) potrebbe supportare IP basati su liste di accesso portuali o DSCP o basata su ACL QoS.

Layer 2 e Layer-3 interfacce

Alcuni switch hanno interfacce fisiche layer-2 e layer-3. Layer-2 interfacce si comportano come descritto sopra, con il router interno essendo collegata con una delle sue interfacce (esempio: VLAN o SVI interfaccia) al ponte interno:

Uno switch di livello 3 di instradamento tra due VLAN / SVI / BVI interfacce
Physical Layer-3 interfacce si collegano direttamente al router interno. Se un livello fisico-3 interfaccia riceve un frame Ethernet inviato a una terza parte l'indirizzo MAC, il telaio è caduto.

Uno switch di livello 3 con routing (layer-3) interfaccia fisica
Alcuni switch (esempio: Catalyst 6500) utilizzare VLAN nascoste per implementare livello-3 interfacce. Si potrebbe pensare che dettaglio non ha importanza ... fino ad esaurimento delle VLAN.
Infine, alcuni dispositivi hanno di livello 3 sottointerfacce. Queste interfacce modificare le regole di inoltro su telaio per VLAN base: se l'interfaccia fisica genitore riceve un frame Ethernet appartenente alla sottointerfaccia VLAN, il router utilizza il percorso IP forwarding (e scarta il frame Ethernet sulla mancata corrispondenza MAC di destinazione), che la destinazione l'indirizzo MAC di selezionare il metodo di inoltro (L2 o L3) utilizzato per i frame appartenenti ad altre VLAN.


Nessun commento:

Posta un commento

Nota. Solo i membri di questo blog possono postare un commento.