AToM - Frame-Relay
Autor: Bruno Barata | Publicado: 2012-04-02T17:39:00-03:00

1 &nbsp;&nbsp;&nbsp;&nbsp; AToMO Any Transport over MPLS (AToM) é uma solução usada para transportar pacotes L2 através de um backbone MPLS. O AToM permite a conectividade entre os sites dos clientes com suas tecnologias L2 existentes através da infraestrutura de rede baseada em pacote.Com a tecnologia AToM o aprovisionamento e a conectividade são diretas. Um cliente usando Ethernet num edifício ou campus em um local pode se conectar por meio de um provedor via Ethernet sobre MPLS a clientes em locais remotos.AToM estabelece um quadro comum para encapsular e transportar trafegos Layer 2 sobre a rede MPLS. Os provedores podem usar uma infra-estrutura única MPLS para oferecer aos clientes a conectividade Layer 2.O AToM suporta os tipos de transporte abaixo:•&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ATM AAL5 over MPLS•&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ATM Cell Relay over MPLS•&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ethernet VLAN over MPLS•&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Frame Relay over MPLS•&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PPP over MPLS•&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HDLC over MPLS
1.1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Funcionamento com Frame-RelayFrame Relay over MPLS encapsulates Frame Relay protocol data units (PDUs) in MPLS packets and forwards them across the MPLS network. The process of transporting the PDU differs, depending on whether you set up DLCI-to-DLCI connections or port-to-port connections. The following sections explain both processes.The following steps outline the process of encapsulating the PDU in a Frame Relay configuration with DLCI-to-DLCI connections.Ingress PE router1. An ingress PE router receives a Frame Relay PDU and removes the Frame Relay header and the frame check sequence (FCS).2. The PE router copies the control word elements from the Frame Relay header to the&nbsp; corresponding fields in the control word of the Frame Relay PDU. The control word elements include:– Backward explicit congestion notification (BECN)– Forward explicit congestion notification (FECN)– Discard eligibility (DE)– Command/response3. The PE router adds a VC label and an LSP tunnel label to the packet for normal MPLS routing through the MPLS backbone. The core routers use the LSP tunnel label to move the packet through the MPLS backbone. A core router does not distinguish Frame Relay traffic from other types of traffic. The packet is handled just like other packets in the MPLS backbone.Egress PE router1. At the other edge of the MPLS backbone, the egress PE router receives the packet and copies the control word elements from the control word to the Frame Relay header.2. The egress PE router removes the VC label and LSP tunnel label if one is present. If no LSP tunnel label is present, it is because the penultimate router removed that label.3. The PE router adds the Frame Relay header and sends the packet out the appropriate customer-facing interface.
 Cenário1.2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ObjetivoCinco roteadores (CE1, PE1, P, PE2 e CE2) são conectados formando um backbone com 3 roteadores e dois CEs conectados. Pede-se:• O protocolo de roteamento de backbone PE1-P-PE2 deverá ser o OSPF na área 0 com todas as interfaces divulgadas e com LDP entre os PEs para tráfego MPLS;• O CE1 e o CE2 e deverão se comunicar via Frame Relay através do backbone usando túnel AToM;• A conectividade Frame Relay dos CEs deverá ter o inverse ARP desabilitado e não deverá ser usadas sub-interfaces;•&nbsp; Nos CEs, cada roteador deverá ser capaz de pingar o próprio endereço IP da interface Frame Relay.• O DLCI do circuito entre os CEs deverá ser 100;• O túnel deverá ser configurado na interface do PE, somente.1.3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Topologia

1.4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IOS utilizados•&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CE1, PE1, P, PE2 e CE2 – c7200-k91p-mz.122-25.S15.bin1.5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Configuração dos Roteadores1.5.1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Configurações do OSPF do BackboneEm todos os roteadores configura-se o roteamento OSPF pelo comando “router ospf ” onde o “processo” é um numero do processo OSPF. O roteador também possui um router ID único que geralmente é a interface loopback ou então o maior endereço IP do roteador.Para adicionar interfaces deve-se usar o comando “network   área ”. Um roteador pode ter interfaces em áreas distintas, define-se cada área pelo comando network e o tipo da área com o comando “area  [type]”.
1.5.2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Configurações do MPLSAntes de qualquer configuração, o Cisco Express forwarding deve ser habilitado com o comando “ip cef”. Para habilitar o MPLS no modo LDP, usa-se o comando global “mpls label protocol ldp”.Para habilitar o MPLS nas interfaces, configura-se “mpls ip”.1.5.3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Configuração do Frame RelayO frame relay pode ser configurado com subinterfaces ponto-a-ponto ou ponto-multiponto, além de NBMA, broadcast e ponto-a-ponto. Para desabilitar o ARP reverso, usa-se o comando na interface “no frame-relay inverse-arp”. Para que o roteador envie ping para o próprio IP deve-se configurar um mapeamento do IP apontado para o DLCI do roteador vizinho com o comando “frame-relay map ip   broadcast”. Esse mesmo comando configura o DLCI do vizinho.Caso não exista um SW Frame Relay entre os roteadores, um roteador deverá ser o frame-relay switching e deverá ter a configuração global. Esse mesmo roteador deverá ter na em sua interface o comando “frame-relay intf-type dce”.1.5.4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Configuração do Túnel AToMO tunnel L2 AToM é configurado na interface do PE conectada diretamente ao CE com o comando “xconnect   encapsulation mpls”. O ID do VC tem que ser o mesmo nos dois PEs.Nesse modo, para frame-relay, não é necessário configurar o DLCI do circuito no PE, e nem o frame-relay switching e o encapsulamento. Essas configurações ficam diretamente com os CEs.1.6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Observações e Bugshttp://www.cisco.com/en/US/docs/ios/12_2t/12_2t15/atom/ftbookt.pdf1.7&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Comandos Importantes de VerificaçãoPE1#sh mpls l2transport vc 
Local intf&nbsp;&nbsp;&nbsp;&nbsp; Local circuit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dest address&nbsp;&nbsp;&nbsp; VC ID&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Status&nbsp;&nbsp;&nbsp; -------------&nbsp; -------------------- --------------- ---------- ----------Se1/0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HDLC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.2.2.2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 12&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2 &nbsp;&nbsp;&nbsp;&nbsp; Configuração2.1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CE1!interface Serial1/0&nbsp;ip address 10.10.10.1 255.255.255.0&nbsp;encapsulation frame-relay&nbsp;frame-relay map ip 10.10.10.1 100 broadcast&nbsp;frame-relay map ip 10.10.10.2 100 broadcast&nbsp;no frame-relay inverse-arp!2.2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PE1!ip cef!!Frame-relay switching!interface Loopback0&nbsp;ip address 1.1.1.1 255.255.255.255!interface Serial1/0&nbsp;xconnect 1.1.1.1 12 encapsulation mpls!!router ospf 1&nbsp;router-id 1.1.1.1&nbsp;network 0.0.0.0 255.255.255.255 area 0!2.3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; P!ip cef!mpls label protocol ldp!!interface Loopback0&nbsp;ip address 3.3.3.3 255.255.255.255!interface FastEthernet1/0&nbsp;ip address 13.13.13.3 255.255.255.0&nbsp;mpls ip!interface FastEthernet2/0&nbsp;ip address 23.23.23.3 255.255.255.0&nbsp;mpls ip!router ospf 1&nbsp;router-id 3.3.3.3&nbsp;network 3.3.3.3 0.0.0.0 area 0&nbsp;network 13.13.13.3 0.0.0.0 area 0&nbsp;network 23.23.23.3 0.0.0.0 area 0!2.4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PE2!ip cef!!Frame-relay switching!interface Loopback0&nbsp;ip address 2.2.2.2 255.255.255.255!interface Serial1/0&nbsp;xconnect 2.2.2.2 12 encapsulation mpls!!router ospf 1&nbsp;router-id 2.2.2.2&nbsp;network 0.0.0.0 255.255.255.255 area 0!2.5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CE2!Frame-relay switching!interface Serial1/0&nbsp;ip address 10.10.10.2 255.255.255.0&nbsp;encapsulation frame-relay&nbsp;frame-relay map ip 10.10.10.1 100 broadcast&nbsp;frame-relay map ip 10.10.10.2 100 broadcast&nbsp;no frame-relay inverse-arp&nbsp;frame-relay intf-type dce!