01-25-2012 12:34 PM
Dears
Would like your assistance regarding below plz
I was wondering how MEF E-line, E-LAN & E-tree services are configured at Cisco ??
What come to my mind is that first we need to have MPLS network then implement these services as below
E-line ---->> EoMPLS (AToM)
E-LAN ---->> VPLS
E-Tree ---->> Point-to-Mulipoint Traffic Engineering
So am I correct, or I can configure these services without having MPLS network ???
Many Thanks
Sherif Ismail
02-01-2012 01:02 AM
Here is the documentation of ASR9K Carrier ethernet model and is a good reference for the cisco Carrier ethernet framework : http://www.cisco.com/en/US/docs/routers/asr9000/software/asr9k_r3.9/lxvpn/configuration/guide/lesc39ethi.html#wp1188343
Cisco Defines three types of services :
The MPLS is used to extend your ethernet domain and connect your remote sites or POPs. You can apply these service in a pure metro ethernet domain without MPLS, MPLS is used to expand over your L3 networks through L2VPN technologies!!
02-03-2012 11:58 AM
Thanks Michalis
Thats was extermely helpful
Is there a similar link for 7600 ??
I am asking this cause all exmaples I have seen at 7600 uses MPLS (ATOM) .. So If you know how would I configure these services without MPLS @ 7600, I would be grateful
Many Thanks
Sherif Ismail
02-04-2012 07:16 AM
I have made an example with an ethernet virtual circuit that connects two CPEs without mpls and AToM. The config is for 7600 with Ethernet services card (ES or ES+). I've used "local connect" for the connection of the two service instaces. Instead of this you can use bridge-domain and global vlan.
The configuration guide for ES20 is http://www.cisco.com/en/US/docs/routers/7600/install_config/ES20_config_guide/baldcfg.html and for ES+ is http://www.cisco.com/en/US/docs/routers/7600/install_config/ES40_config_guide/es40_chap4.html .
p.s. If you dont have ES cards you can use switchport interfaces on the 7600 in trunk mode.
02-04-2012 01:27 PM
WoW .. great reply
Actually I am new to carrier ethernet and these commands are new to me .. I wonder from where to start
- Anyway, It seems that these commands need to be configured at each device starting from source till destination, correct ?
- Also, If you can share an example for E-LAN without using MPLS, I would be very v.grateful
Appreciate your assistance
Best Regards
Sherif Ismail
02-06-2012 12:03 AM
Yes you have to provision the vlan from on point to the other. On each node's interfaces you have to configure an ethernet flow point (ie vlan manipulation). For example on a service instance at 7600 you can configure to match one or two vlans and pop one or two vlans.
For multipoint services on 7600 you have to configure all the service instaces which should be communicate under the same bridge domain. It depends on what service you want to deploy, there is not a general configuration guideline for this. For example if you want to have 3 service instances on different interfaces talking together the configuration is :
interface GigabitEthernet1/0/1
service instance 100 ethernet
encapsulation dot1q 100
rewrite ingress tag pop 1 symmetric
bridge-domain 10
!
interface GigabitEthernet1/0/2
service instance 101 ethernet
encapsulation dot1q 101
rewrite ingress tag pop 1 symmetric
bridge-domain 10
!
interface GigabitEthernet10/3
service instance 102 ethernet
encapsulation dot1q 102
rewrite ingress tag pop 1 symmetric
bridge-domain 10
The ethernet services configuration on ES cards is very flexible, you can do vlan translation,1 --> 2 mappings, 2 --> 1 mappings. You can see the details on ES configuration guide http://www.cisco.com/en/US/docs/routers/7600/install_config/ES20_config_guide/baldcfg.html
Best regards,
Michael
.
02-06-2012 12:42 AM
Thanks Michael
Your replies were so helpful
My only doubt now is that to configure these commands on each device in path ... it will be v.hectic
Best Regards
Sherif Ismail
05-10-2012 07:56 AM
I like your drawing, however on the UPE why not use dot1q tunnel. That way you dont have go globally define all vlans comming from the CPE. The UPE can define one VLan (outer tag or Service Tag), and all incomming vlans ( inner tag or Customer Tag) gets double tagged.
Also instead of using the bridge-domain command in your service instance, use the xconnect command. The xconnect command will forward all incoming traffic from one port to another port, vs bridge-domain where you have to globally define the vlan and learn all mac-addressses on the incomming ports.
However if you need to share more than two ports then bridge-domain is the correct answer.
These two suggestions will save overhead and resources on your devices.
Regards
Jude
02-27-2012 07:00 AM
03-05-2012 10:35 PM
Hi, can you send a copy of your PMAP?
Sounds like the 100M in your bps cir might be incorrect.
Rgds.
Sent from Cisco Technical Support iPad App
03-06-2012 12:00 AM
SW-A#sho policy-map int g0/2
GigabitEthernet0/2
Service-policy input: mef14_vlan4051-2_100mb
Class-map: vlan_4051 (match-all)
0 packets
Match: vlan 4051
Service-policy : mef14_100mb
Class-map: class-default (match-any)
0 packets, 0 bytes
5 minute offered rate 0 bps, drop rate 0 bps
Match: any
police cir 100000000 bc 50000
conform-action transmit
exceed-action drop
conform: 12058350 (packets) exceed: 71540858 (packets)
Class-map: vlan_4052 (match-all)
0 packets
Match: vlan 4052
Service-policy : mef14_100mb
Class-map: class-default (match-any)
0 packets, 0 bytes
5 minute offered rate 0 bps, drop rate 0 bps
Match: any
police cir 100000000 bc 50000
conform-action transmit
exceed-action drop
conform: 15329372 (packets) exceed: 100815697 (packets)
Class-map: class-default (match-any)
0 packets, 0 bytes
5 minute offered rate 0 bps, drop rate 0 bps
Match: any
SW-A#
03-06-2012 12:29 AM
Hi,
Did you explicitly configured the bc of 50000? From my test ME34EG, IOS is calculating a bc of 1000000? Perhaps you can change the bc.
CPT_Test_ME-3400EG-2CS#sh policy-map TEST100
Policy Map TEST100
Class class-default
police cir 100000000 bc 1000000
conform-action transmit
exceed-action drop
Also, are you doing a proper RFC 2544 test with test instruments?
Rgds,
03-06-2012 01:17 AM
Yes, I explicitly configured the bc is 50000.
policy-map mef14_100mb
class class-default
police cir 100000000 bc 50000
conform-action transmit
exceed-action drop
I can't configure less than this.
SW_A(config-pmap-c)# police cir 100000000 bc 40000
Conform burst size increased to 50000
I test with frame size 600 or 1500 byte is worked. but, frame size 80 byte is not worked.
03-06-2012 01:43 AM
Perhaps try an leave it on the IOS calculated default: bc 1000000
Any reason for explicitly to 50000?
Cheers.
03-07-2012 07:21 PM
Today, I changed to not explicitly (IOS calculated default). It's still not worked (exceed over 2%).
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide