[c-nsp] Upgrading older 7600 with an ASR1000 router.. Questions..

James Jun james at towardex.com
Thu Dec 19 01:51:58 EST 2019


On Wed, Dec 18, 2019 at 08:28:18PM -0500, Howard Leadmon wrote:
> 
> ??So enter the ASR1000 and I thought great, this is a simple change as I 
> should just be able to copy most of my 7600 configs across into the ASR 
> and life will be good.???? The I went to setup a trunked port to bring the 
> existing equipment into the new ASR.???? Surprise, unlike the old 7600 
> there is no turning a port in the ASR into a switchport, or not that I 
> can find, so it looks very much like it's an L3 device for the most 
> part.???? Well that sure blows up all the vlan interfaces/trunks that were 
> in the 7600 that will not transfer into the ASR.

Starting with the "real" (real as in... SR/Router BU) product side of 7600
(that will be ES and ES+ cards; Trident/EZchip NP I believe? mounted on top
of typical 6500 DFC architecture) and onward, you now have to use Ethernet
service instances to define layer-2 services on a port.

So ASR1K follows the same configuration syntax that was introduced with 
7600 ES cards, if I recall correctly.

As an example, let say you have a Te0/0/1 going to an L2 service provider as
an NNI interface.  Vlan 10 is layer-3 interface for IP routed connection
terminating locally on the router for a customer DIA connection; and Vlan 11 
is a layer-2 vlan you're pointing to the customer for a Layer-2 extension
that goes out via another port (lets call it GigabitEthernet0/0/3).
You would configure the services like this:

!
interface Te0/0/1
 description NNI to SP
 mtu 9216
 service instance 11 ethernet
  description (L2) vlan11 for 1Gbps to Customer B layer-2 extension
  encapsulation dot1q 11
  rewrite ingress tag pop 1 symmetric
  service-policy output shape-1g
  bridge-domain 11
 !
!
interface Te0/0/1.10
 description (L3) for 100Mbps DIA to Customer A
 encapsulation dot1q 10
 ip address x.x.x.x 255.255.255.252
 ip mtu 1500
 service-policy output shape-100m
!
interface Gi0/0/3
 description (L2) vlan11 UNI for Customer B layer-2 extension
 mtu 9216
 service instance 1 ethernet
  encapsulation untagged
  bridge-domain 11
!
!! optional: if you are providing pseudo-wire style service and do not want
!! to learn MACs on the layer-2 extension customer (bridge-domain 11):
bridge-domain 11
 no mac learning
!


Note that on newer IOS XE platforms, instead of using bridge-domain w/ MAC
learning disabled, you can use proper L2 vpn xconnect contexts, like this,
which will naturally stitch two interfaces together as a cross connect:

!
l2vpn xconnect context bd11_customer_B
 interwork vlan
 member Te0/0/1 service-instance 11
 member Gi0/0/3 service-instance 1
!
!! and you'd no longer need to define 'bridge-domain' commands


For more information, refer to 
 https://www.cisco.com/c/en/us/td/docs/routers/asr1000/configuration/guide/chassis/ce-xe-3s-asr1000-book/ce-trunk-efp.html
 https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/cether/configuration/xe-3s/ce-xe-3s-book/ce-ether-vc-infra-xe.html
 or Google search "ASR 1000 EFP" 


Hope this helps,
James


More information about the cisco-nsp mailing list