Les versions 12.0S et 11.2GS du logiciel Cisco IOS® sont conçues pour s'exécuter sur les routeurs des gammes 7200, 7500 et Gigabit Switch Routers (GSR) dans les fédérateurs Internet. À ce titre, ces versions fournissent un routage IP robuste et des services IP améliorés pour la communauté des fournisseurs d'accès à Internet (FAI). Ils ne prennent pas en charge les protocoles de pontage complet, tels que le pontage transparent ou le pontage de route source, ni le routage et le pontage intégrés (IRB).
La fonction des circuits virtuels permanents (BPVC) de type ponté permet aux interfaces ATM des routeurs haut de gamme Cisco qui exécutent la version S d'être utilisées dans un rôle de périphérie ou d'agrégation et de se connecter à un commutateur Catalyst ou à un autre périphérique distant qui prend uniquement en charge les PDU RFC 1483 au format ponté. Ce document fournit un exemple de configuration pour les circuits virtuels commutés.
Les circuits virtuels commutés sont pris en charge par les cartes de ligne ATM 4xOC3 et 1xOC12 pour le GSR et par le PA-A3-T3/E3/OC3 pour la gamme 7500. Le GSR ne gère que les trains 11.2GS ou 12.0S, et ne prend donc en charge que les BPVC. La gamme 7500 exécute des versions de la ligne principale et de la technologie Cisco IOS autres que la gamme S et prend donc en charge l'encapsulation IRB et de pont de route en plus des circuits virtuels commutés.
Aucune spécification déterminée n'est requise pour ce document.
Les informations de ce document sont basées sur les circuits virtuels permanents de type pont. Les circuits virtuels permanents de type ponté ont été introduits à l'origine pour les cartes de ligne GSR 4xOC3 dans le logiciel Cisco IOS versions 11.2(15)GS2 et 12.0(5)S et, plus récemment, sur la carte de ligne 1xOC12. Les images ST dérivées de la base de code S prennent également en charge cette fonctionnalité.
Les circuits virtuels permanents de type ponté sont désormais pris en charge sur la plate-forme de la gamme 7500 qui utilise une carte de port PA-A3 et le logiciel Cisco IOS version 12.0(16)S ou ultérieure, ID de bogue Cisco CSCdt53995 (clients enregistrés uniquement). Seules les cartes PA-A3-OC3, PA-A3-T3 et PA-A3-E3 prennent en charge cette fonctionnalité. Cette fonctionnalité est également prise en charge dans le PA-A3-OC12 depuis la version 12.0(19)S du logiciel Cisco IOS.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
Pour plus d'informations sur les conventions utilisées dans ce document, reportez-vous à Conventions relatives aux conseils techniques Cisco.
La fonctionnalité PVC de type pont est également appelée PVC de type Pont ATM half-bridging, PVC de type Pont 1483 et dans la sortie show atm vc en 1483 half-bridged-encap. 1483 fait référence à la RFC 1483, qui définit comment encapsuler des unités de données de protocole de couche supérieure (PDU), qui incluent des trames Ethernet pontées, pour le transport sur un fédérateur ATM. Le document RFC 1483 définit les unités de données de protocole au format ponté et les unités de données de protocole au format routé, qui sont identifiées par des valeurs uniques dans l'en-tête LLC/SNAP (Logical Link Control/Subnetwork Access Protocol). Ce schéma illustre l'unité de données de protocole de format ponté.
Figure 1-1 : Trame Ethernet RFC 1483 au format de pont
+-------------------------------+ | LLC 0xAA-AA-03 | +-------------------------------+ | OUI 0x00-80-C2 | +-------------------------------+ | PID 0x00-07 | +-------------------------------+ | PAD 0x00-00 | +-------------------------------+ | MAC destination address | +-------------------------------+ | | | (remainder of MAC frame) | | | +-------------------------------+
Un BPVC accepte les paquets alors qu'il utilise le format ponté. Mais le paquet n'est pas exécuté par le code de pontage. Au lieu de cela, le routeur suppose qu’il prend une décision de routage sur le paquet.
Une interface ATM configurée avec un BPVC gère les paquets provenant du réseau local Ethernet :
L'en-tête LLC/SNAP, en particulier les champs LLC, OUI, PID et PAD, sont supprimés et ne laissent que la trame Ethernet.
L’adresse MAC de destination dans l’en-tête de trame Ethernet est vérifiée pour correspondre à l’adresse MAC de l’interface ATM du routeur.
Si cela est confirmé, le paquet IP est routé en fonction de l’adresse IP de destination. Les paquets non routables sont abandonnés.
Une interface de type pont gère les paquets destinés au réseau local Ethernet :
L’adresse IP de destination du paquet est examinée. Le routeur consulte la table de routage IP et la base FIB (CEF forwarding information base) afin de déterminer l’interface de destination du paquet.
Le routeur recherche dans les tables ARP et de contiguïté une adresse MAC de destination afin de la placer dans l’en-tête Ethernet.
Si aucun n’est trouvé, le routeur génère une requête ARP pour l’adresse IP de destination.
La requête ARP est transmise à l’interface de destination uniquement.
La réponse ARP est utilisée afin de remplir la contiguïté CEF et les tables ARP.
Le routeur insère les en-têtes Ethernet MAC et ATM LLC/SNAP avant la charge utile IP et transmet le paquet.
Avec les paquets qui proviennent de l’utilisateur Ethernet et qui sont destinés à cet utilisateur, le routeur exécute chaque paquet uniquement via la logique de transfert de routage. Les paquets ne nécessitent pas de recherche de couche 2. La commande show bridge renvoie un message d'entrée non valide.
GSR#sh bridge ^ % Invalid input detected at '^' marker.
Remarque : Un paquet entrant est transféré au processeur de routage GSR (RP) si le préfixe IP du paquet correspond à une entrée dans la FIB mais pas dans la table de contiguïté. Le paquet entrant déclenche le RP pour transmettre une requête ARP. Après réception de la réponse ARP, le pilote FIB RP et le pilote ATM RP sont responsables de la création de contiguïté et de son remplissage jusqu'à toutes les cartes de ligne.
Outre les circuits virtuels commutés, Cisco IOS prend en charge un deuxième protocole qui accepte une unité de données de protocole de format ponté, mais ne prend qu’une décision de routage. Ce protocole est une encapsulation pontée de route. Il est important de noter que les BPVC et RBE diffèrent de plusieurs manières principales.
RBE | BPVC | |
---|---|---|
Objectif de conception | Surmontez les problèmes liés aux diffusions, à l'usurpation possible des ARP par un utilisateur hostile et à l'évolutivité avec IRB et le pontage standard lorsqu'ils sont utilisés dans les applications DSL. Initialement développé pour le concentrateur d'accès universel 6400 | Activez le GSR à utiliser à la périphérie du réseau avec les modules ATM Catalyst qui prennent en charge les unités de données de protocole au format ponté uniquement et qui sont de couche 2 uniquement. Initialement conçu pour le GSR |
Type de sous-interface | Point à point uniquement | Multipoint uniquement |
Analyse l'adresse MAC de destination dans l'en-tête Ethernet | Non | Oui |
Commande Configuration | atm route-bridge ip | atm pvc vcd vpi vci aal5snap bridge |
Encapsulations Ethernet prises en charge | Ethernet v2 et 802.3 | Ethernet v2 uniquement |
Seules les trames Ethernet au format Ethernet v2 sont prises en charge. Le format IEEE 802.3 n'est pas pris en charge. Toutes les trames Ethernet reçues avec un format autre que v2 sont abandonnées et l’interface ATM incrémente le compteur d’erreurs d’entrée. En outre, le compteur d'erreurs d'entrée s'incrémente lorsqu'une interface ATM avec PVC pontés reçoit une unité BPDU (Spanning Tree Bridged Protocol Data Unit). Le compteur rx_inconnu_vc_paks dans la sortie show controllers atm augmente également.
La sous-interface doit être multipoint, car la carte de ligne ATM sert de passerelle par défaut à de nombreux utilisateurs Ethernet distants. Les sous-interfaces point à point ne sont pas prises en charge.
Chaque sous-interface ne prend en charge qu’un circuit virtuel permanent à demi-pont. Chacun de ces circuits virtuels permanents peut être considéré comme un segment Ethernet virtuel. Autoriser deux circuits virtuels permanents de type pont ou plus équivaut à autoriser des adresses IP et des préfixes IP identiques sur deux segments Ethernet ou plus. Mais les circuits virtuels permanents ou circuits virtuels commutés non pontés sont également autorisés sur la sous-interface.
Puisque la version de Cisco IOS S ne prend pas en charge le pontage, une seule adresse MAC Ethernet peut être utilisée par plusieurs sous-interfaces multipoints. Utilisez la commande mac-address sur l'interface principale ATM afin de personnaliser l'adresse MAC.
GSR-1#show interface atm 7/0ATM7/0 is up, line protocol is up Hardware is CM155 OC-3c ATM, address is 005f.9c22.8253 (bia 005f.9c22.8253)
Le routeur reçoit un paquet avec ou sans la séquence de contrôle de trame Ethernet d’origine. Mais les trames Ethernet transmises ne comprennent pas de séquence de contrôle de trame Ethernet, car ce calcul ne nécessite aucune assistance matérielle. L'en-tête LLC/SNAP indique ceci avec une valeur d'ID de protocole (PID) de 0x0007.
L’interface ATM ne achemine que les routes et ne relie pas deux utilisateurs distants accessibles via des circuits virtuels commutés. Le routeur ne gère pas de table de pontage, mais uniquement des tables de contiguïté ARP et CEF. Vous devez tenir compte de cette restriction lors de la conception de votre réseau ATM, notamment avec une topologie en étoile et en étoile. Chaque BPVC et chaque sous-interface multipoint doivent correspondre à un réseau IP unique.
Les circuits virtuels commutés ont été conçus à l’origine pour permettre aux cartes de ligne ATM GSR de recevoir des unités de données de protocole au format ponté d’un module ATM Catalyst 5000 dans des applications de périphérie ATM. Mais cette fonctionnalité permet aux interfaces GSR et ATM de la gamme 7500 d'échanger des unités de données de protocole au format ponté avec n'importe quel périphérique ATM de couche 2, à condition que ce périphérique assure un remplissage correct des trames reçues. La section 5.2 de la RFC 2684 exige qu’une interface pontée ATM protège les trames Ethernet/802.3 reçues, via les cellules entrantes, à une taille minimale qui prend en charge le MTU avant de transmettre les trames réassemblées sur le réseau Ethernet. L'ID de bogue Cisco CSCdp82703 (clients enregistrés uniquement) implémente ce rembourrage sur le module ATM Catalyst 5000.
Cette section vous fournit des informations utilisées pour configurer les fonctionnalités décrites dans ce document.
Remarque : utilisez l'outil de recherche de commandes (clients enregistrés uniquement) afin de trouver plus d'informations sur les commandes utilisées dans ce document.
Ce document utilise la configuration réseau suivante :
Procédez comme suit :
Créez une sous-interface multipoint.
GSR-1(config)#interface atm 7/0.5 multipoint
Créez un circuit virtuel permanent et affectez le descripteur de circuit virtuel (VCD), l'identificateur de chemin virtuel (VPI) et l'identificateur de canal virtuel (VCI). Choisissez ensuite l’encapsulation aal5snap.
GSR-1(config-subif)#atm pvc 5 0 50 ? aal5mux AAL5+MUX Encapsulation aal5snap AAL5+LLC/SNAP Encapsulation
Sélectionnez l'option de pont pour le circuit virtuel permanent.
GSR-1(config-subif)#atm pvc 5 0 50 aal5snap ? <38-155000> Peak rate(Kbps) bridge 1483 bridge-encapsulation enable inarp Inverse ARP enable oam OAM loopback enable random-detect WRED enable
Interface GSR ATM |
---|
interface ATM7/0 mtu 1500 no ip address no ip directed-broadcast atm vc-per-vp 512 atm maxvc 512 atm clock INTERNAL ! ! interface ATM7/0.5 multipoint ip address 1.1.1.1 255.255.255.0 no ip directed-broadcast atm pvc 5 0 50 aal5snap bridge ! interface ATM7/0.6 multipoint ip address 2.2.2.2 255.255.255.0 no ip directed-broadcast atm pvc 6 0 60 aal5snap bridge |
Module ATM Catalyst 5000 |
---|
interface ATM0 atm preferred phy A atm pvc 1 0 5 qsaal atm pvc 2 0 16 ilmi ! interface ATM0.5 multipoint atm pvc 5 0 50 aal5snap atm bind pvc vlan 5 5 ! interface ATM0.6 multipoint atm pvc 6 0 60 aal5snap atm bind pvc vlan 6 6 |
7206 (agissant en tant qu’hôte Ethernet) |
---|
interface Ethernet3/2 ip address 1.1.1.2 255.255.255.0 duplex full |
Par défaut, la carte de ligne ATM 4xOC3 GSR utilise une taille d’unité de transmission maximale (MTU) de 4 470 octets. Le Catalyst 5000 utilise une MTU par défaut de 1 500 octets.
GSR-1#show interface atm 7/0 ATM7/0 is up, line protocol is up Hardware is CM155 OC-3c ATM, address is 005f.9c22.8253 (bia 005f.9c22.8253) MTU 4470 bytes, sub MTU 4470, BW 155000 Kbit, DLY 80 usec, rely 196/255, load 1/255 ATM#show interface atm0 ATM0 is up, line protocol is up Hardware is Catalyst 5000 ATM MTU 1500 bytes, sub MTU 0, BW 156250 Kbit, DLY 80 usec, rely 255/255, load 1/255
Les trames de plus de 1500 octets sont transmises par le circuit virtuel permanent (BPVC), mais sont abandonnées par l’interface de module ATM Catalyst réceptrice. Par conséquent, vous devez utiliser la commande mtu sous l'interface principale ou la sous-interface afin de changer la MTU sur l'interface du routeur ATM à 1500 pour correspondre au Catalyst.
GSR-1(config)#interface atm 7/0.5 GSR-1(config-subif)#mtu ? <64-18020> MTU size in bytes GSR-1(config-subif)#mtu 1500 GSR-1(config-subif)#end GSR-1#show interface atm 7/0.5 ATM7/0.5 is up, line protocol is up Hardware is CM155 OC-3c ATM, address is 005f.9c22.8253 (bia 005f.9c22.8253) MTU 1500 bytes, BW 155000 Kbit, DLY 80 usec, rely 198/255, load 1/255 Encapsulation ATM 1486 packets input, 104020 bytes 0 packets output,0 bytes 0 OAM cells input, 0 OAM cells output
Utilisez cette section pour confirmer que votre configuration fonctionne correctement.
L'Outil Interpréteur de sortie (clients enregistrés uniquement) (OIT) prend en charge certaines commandes show. Utilisez l'OIT pour afficher une analyse de la sortie de la commande show .
show atm vc {vcd#} : vérifiez que le circuit virtuel utilise 1483-half-bridged-encap.
GSR#show atm vc 5 ATM7/0.5: VCD: 5, VPI: 0, VCI: 50 PeakRate: 155000, Average Rate: 155000 AAL5-LLC/SNAP, etype:0x0, Flags: 0xC20, VCmode: 0x0 OAM frequency: 0 second(s) InARP DISABLED, 1483-half-bridged-encap InPkts: 11, OutPkts: 0, InBytes: 770, OutBytes: 0 InPRoc: 13, OutPRoc: 0, Broadcasts: 0 InFast: 0, OutFast: 0, InAS: 0, OutAS: 0 OAM cells received: 0 OAM cells sent: 0 Status: UP
show ip cef et show ip route
GSR#show ip cef 1.1.1.21.1.1.2/32, version 98, connected, cached adjacency 1.1.1.2 0 packets, 0 bytes via 1.1.1.2, ATM7/0.5, 0 dependencies next hop 1.1.1.2, ATM7/0.5 valid cached adjacency GSR-1#show ip route 1.1.1.2 Routing entry for 1.1.1.0/24 Known via "connected", distance 0, metric 0 (connected, via interface) Routing Descriptor Blocks: * directly connected, via ATM7/0.5 Route metric is 0, traffic share count is 1
show ip cef adjacency atm
GSR#show ip cef adjacency atm 7/0.5 1.1.1.2 detail IP Distributed CEF with switching (Table Version 99) 17 routes, 0 reresolve, 0 unresolved (0 old, 0 new) 17 leaves, 11 nodes, 13616 bytes, 104 inserts, 87 invalidations 0 load sharing elements, 0 bytes, 0 references universal per-destination load sharing algorithm, id 06E7A9DD 2 CEF resets, 0 revisions of existing leaves 0 in-place modifications refcounts: 4957 leaf, 4940 node Adjacency Table has 2 adjacencies 1 incomplete adjacency 1.1.1.2/32, version 98, connected, cached adjacency 1.1.1.2 0 packets, 0 bytes via 1.1.1.2, ATM7/0.5, 0 dependencies next hop 1.1.1.2, ATM7/0.5 valid cached adjacency
show cam dynamic —sur le commutateur Catalyst
Catalyst> (enable) show cam dynamic * = Static Entry. + = Permanent Entry. # = System Entry. R = Router Entry. X = Port Security Entry VLAN Dest MAC/Route Des Destination Ports or VCs / [Protocol Type] ---- ------------------ ---------------------------------------------------- 5 00-30-7b-1e-90-56 4/1 [ALL] 5 00-5f-9c-22-82-53 3/1 VCD:5 VPI:0 VCI:50 Type: AAL5SNAP PVC [ALL] Total Matching CAM Entries Displayed = 2
show arp : sur l'hôte Ethernet distant. Confirmez que le type d’encapsulation Ethernet est ARPA, c’est-à-dire que Cisco IOS fait référence au format Ethernet v2.
7206#show arp Protocol Address Age (min) Hardware Addr Type Interface Internet 1.1.1.1 2 005f.9c22.8253 ARPA Ethernet3/2 Internet 1.1.1.2 - 0030.7b1e.9056 ARPA Ethernet3/2
Utilisez cette section afin de dépanner votre configuration.
Remarque : Consulter les renseignements importants sur les commandes de débogage avant d’utiliser les commandes de débogage.
debug atm packet interface atm - Fournit le code hexadécimal de VPI/VCI, de l'en-tête LLC/SNAP et de la charge utile de paquet. Confirmez un OUI de 0x0080C2 et un Type de 0007.
GSR#debug atm packet interface atm 7/0.5 ATM packets debugging is on Displaying packets on interface ATM7/0.5 only GSR-1#ping 1.1.1.2 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 1.1.1.2, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 1/4/8 ms 059389: 6w3d: ATM7/0.5(O): VCD:0x5 VPI:0x0 VCI:0x32 DM:0x100 SAP:AAAA CTL:03 OUI:0080C2 TYPE:0007 Length:0x80 059390: 6w3d: 0000 0030 7B1E 9056 005F 9C22 8253 0800 4500 0064 03FC 0000 FF01 B398 0101 059391: 6w3d: 0101 0101 0102 0800 0BCA 21BB 0E5B 0000 0000 E85D 5A0C ABCD ABCD ABCD ABCD 059392: 6w3d: ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD 059393: 6w3d: ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD 059394: 6w3d: 059395: 6w3d: ATM7/0.5(I): VCD:0x5 VPI:0x0 VCI:0x32 Type:0x0 SAP:AAAA CTL:03 OUI:0080C2 TYPE:0007 Length:0x80 059396: 6w3d: 0000 005F 9C22 8253 0030 7B1E 9056 0800 4500 0064 03FC 0000 FF01 B398 0101 059397: 6w3d: 0102 0101 0101 0000 13CA 21BB 0E5B 0000 0000 E85D 5A0C ABCD ABCD ABCD ABCD 059398: 6w3d: ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD 059399: 6w3d: ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD
Révision | Date de publication | Commentaires |
---|---|---|
1.0 |
09-Oct-2006 |
Première publication |