cisco express forwarding

4

Click here to load reader

Upload: anovarebooks

Post on 08-Apr-2015

461 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Cisco Express Forwarding

Cisco Express ForwardingCisco Express Forwarding (CEF) est une technologie avancée de commutation de couche 3 utiliséeprincipalement dans les grands réseaux cœur ou dans l’internet.

Fonction

CEF est principalement utiliée pour augmenter la vitessede commutation, réduire le coût globale et les retardsintroduits par d’autres techniques de routage, ameliorantainsi les performances en general. CEF est base sur deuxelements clés: la Forwarding Information Base (FIB) etles adjacences.

La FIB est similaire à la table de routage générée par demultiples protocoles de routage, maintenant quel’adresse du prochain-saut pour une route IP particulière.

L’adjacence maintient les informations de couche 2 oude commutation liées à une entrée particulière de la FIB,évitant ainsi le besoin de requêtes ARP pour chaquetable lookup ; Il y a cinq types d’adjacences :

Null adjacency: Rassemble les paquets destinés à une interface NULL. Les paquets avec uneFIB pointant vers des entrées NULL adjacencies normalement est supprimé.

Punt adjacency: Porte sur les paquets qui nécessitent une manipulation spéciale ou nepeuvent pas être commuté par la CEF. Ces paquets sont transmis au à la couche decommutation suivante (généralement de commutation rapide) où ils peuvent être transmiscorrectement.

Glean adjacency: Rassemble les paquets destinés actuellement à des hotes joints, mais sansinformation de couche 2

Discard adjacency: Les entrées de la FIB pointant vers ce type d’adjacences seront rejetées. Drop adjacency: Les paquets de pointage sur cette entrée sont abandonnés, mais le préfixe

sera vérifié.

De manière à prendre tous les avantages de la CEF, il est recommandé d’utiliser dCEF (distributedCEF), où il y a une table FIB sur chacune des cartes. Cela évite la nécessité d'interroger le processeurprincipal ou la table de routage de manière à obtenir les informations sur le next-hop, la réalisation dela commutation rapide sur la carte elle-même. CEF soutient actuellement Ethernet, Frame Relay,ATM, PPP, FDDI, les Tunnels et HDLC.

Page 2: Cisco Express Forwarding

Exemple de Configuration: Configuration dans le cadre duMode MPLS

La Figure1 montre la topologie du réseau pour la configuration qui suit, qui montre commentconfigurer dans le cadre du mode MPLS.

Figure1 :Topologie du réseau pour l’exemple de configuration

R1 Router

Router>enable Moves to privileged modeRouter#configure terminal Moves to global configuration modeRouter(config)#hostname R1 Assigns hostname to routerR1(config)#ip cef Enables CEF on device (enabled by default)R1(config)#mpls ip Enables MPLS globally on device (enabled by

default)R1(config)#interface loopback 0 Moves to interface configuration modeR1(config-if)#ip address 172.16.1.1255.255.255.0

Assigns IP address and netmask

R1(config-if)#interface fastethernet0/0

Moves to interface configuration mode

R1(config-if)#ip address 172.16.10.1255.255.255.0

Assigns IP address and netmask

R1(config-if)#mpls ip Enables MPLS on this interfaceR1(config-if)#mpls mtu 1508 Changes the maximum size of the packet

allowed on this interface to 1508 bytesR1(config-if)#no shutdown Activates interfaceR1(config-if)#exit Returns to global configuration modeR1(config)#router eigrp 1 Enables the EIGRP routing process for AS 1R1(config-router)#network 172.16.0.0 Specifies which network to advertise in EIGRPR1(config-router)#no auto-summary Turns off the auto-summarization featureR1(config-router)#exit Returns to global configuration modeR1(config)#exit Returns to privileged modeR1#copy running-config startup-config

Saves configuration in NVRAM

Page 3: Cisco Express Forwarding

R2 Router

Router>enable Moves to privileged modeRouter#configure terminal Moves to global configuration modeRouter(config)#hostname R2 Assigns hostname to routerR2(config)#ip cef Enables CEF on device (enabled by default)R2(config)#mpls ip Enables MPLS globally on device (enabled by

default)R2(config)#interface loopback 0 Moves to interface configuration modeR2(config-if)#ip address 172.16.2.1255.255.255.0

Assigns IP address and netmask

R2(config-if)#interface fastethernet0/0

Moves to interface configuration mode

R2(config-if)#ip address 172.16.10.2255.255.255.0

Assigns IP address and netmask

R2(config-if)#mpls ip Enables MPLS on this interfaceR2(config-if)#mpls mtu 1508 Changes the maximum size of the packet

allowed on this interface to 1508 bytesR2(config-if)#no shutdown Activates interfaceR2(config-if)#interface serial 0/0/0 Moves to interface configuration modeR2(config-if)#ip address 172.16.20.5255.255.255.252

Assigns IP address and netmask

R2(config-if)#mpls ip Enables MPLS on this interfaceR2(config-if)#clock rate 64000 Enables clock rate for this interfaceR2(config-if)#no shutdown Activates interfaceR2(config-if)#exit Returns to global configuration modeR2(config)#router eigrp 1 Enables the EIGRP routing process for AS 1R2(config-router)#network 172.16.0.0 Specifies which network to advertise in

EIGRPR2(config-router)#no auto-summary Turns off the auto-summarization featureR2(config-router)#exit Returns to global configuration modeR2(config)#exit Returns to privileged modeR2#copy running-config startup-config Saves configuration in NVRAM

Page 4: Cisco Express Forwarding

R3 Router

Router>enable Moves to privileged modeRouter#configure terminal Moves to global configuration modeRouter(config)#hostname R3 Assigns hostname to routerR3(config)#ip cef Enables CEF on device (enabled by

default)R3(config)#mpls ip Enables MPLS globally on device

(enabled by default)R3(config)#interface loopback 0 Moves to interface configuration modeR3(config-if)#ip address 172.16.3.1255.255.255.0

Assigns IP address and netmask

R3(config-if)#interface serial 0/0/0 Moves to interface configuration modeR3(config-if)#ip address 172.16.20.6255.255.255.252

Assigns IP address and netmask

R3(config-if)#mpls ip Enables MPLS on this interfaceR3(config-if)#no shutdown Activates interfaceR3(config-if)#exit Returns to global configuration modeR3(config)#router eigrp 1 Enables the EIGRP routing process for

AS 1R3(config-router)#network 172.16.0.0 Specifies which network to advertise in

EIGRPR3(config-router)#no auto-summary Turns off the auto-summarization featureR3(config-router)#exit Returns to global configuration modeR3(config)#exit Returns to privileged modeR3#copy running-config startup-config Saves configuration in NVRAM