Eric Osborne | 17 Jun 2004 13:49
Picon
Favicon

Re: : Mapping customer traffic on a specific LSP

On Thu, 17 Jun 2004 13:01:15 +0530, Neil Fernandes  
<neil_fernandok <at> hotmail.com> wrote:

> Hi,
>
> Currently on network using cisco equipment, Is there anyway to provide  
> differenciated services to customer VPN traffic. How can I differentiate  
> between any two customers, providing varied services. Is there anyway I  
> could mark the exp bits at the SP network edge, and create some kind of  
> traffic profile based on the code point definition, instead of asking  
> the customer to mark the DSCP values at the source, freeing him from  
> such hassles.
>

Yeah, you can do that; depends (of course!) on code version and platform,  
but see if you have something like

class-map match-all foo
   match ip precedence 4
!
!
policy-map bar
   class foo
    set mpls experimental imposition 5
!

available in your CLI; do that on the customer-facing interface.

eric

(Continue reading)

Eric Osborne | 17 Jun 2004 13:50
Picon
Favicon

Re: : Mapping customer traffic on a specific LSP

On Thu, 17 Jun 2004 09:05:22 +0000, M. ELK <elkou141061 <at> hotmail.com> wrote:

>
> Neil
>
> I am just addressing this point :
>
> Quote
> instead of asking the customer to mark the DSCP values
> at the source, freeing him from such hassles
> Unquote
>
> AFAIK , do the classification at the CE level for scalability .
> Say for a PE with say 1000 Interface , doing the deep classification  
> (checking source , destination
> ..etc )  into the PE or alternatively shift this burden to the CE's and  
> divide this load between the 1000 CE's .
>
> For customer where U are managing the CE , Do also the traffic policing  
> or shaping at the CE
> for the output (For traffic from CE to PE) . Your PE will appreciate  
> this move as U are not forced
> to do the same at the PE Input .

Yeah, but not all CEs are managed.  In my experience, in the US it tends  
to be about 80% unmanaged CE and 20% managed; most of the rest of the  
world, it's the other way around.

eric

(Continue reading)

Shah, Himanshu | 17 Jun 2004 14:55

RE: : do PNNI has relevance to MPLS

There isn't much  you mention about what kind of
requirements you have for PNNI and MPLS.

But to give you a general idea, there is ATM/MPLS interworking
standard in ATM Forum which allows PE boxes to tunnel PNNI
control messages over MPLS based PWs. Each signaled data VC is
then mapped to MPLS PW whose labels were exchanged during 
PNNI signaling.

Find more details in af-aic-0178.001 and af-cs-0197.000.

There is also some work going on in the same area in MPLS Forum,
but it is at very early stage to comment on.

/himanshu

> -----Original Message-----
> From: Babu Singarayan [mailto:babus <at> future.futsoft.com]
> Sent: Thursday, June 17, 2004 12:42 AM
> To: mpls-ops <at> mplsrc.com
> Subject: [MPLS-OPS]: do PNNI has relevance to MPLS
> 
> 
> 
> Hi all,
> 
> Curently there is a requirement to support MPLS.We also got 
> PNNI as part of
> MPLS support requirement.
> As far i know,the PNNI is ATM related routing/signalling 
(Continue reading)

Babu Singarayan | 18 Jun 2004 15:54

RE: : MPLS-OPS List Now Available via NNTP


Hi,

Is there any free downloadable software for MPLS simluator in Windows ?
i.e some kind of traffic generator which generates MPLS packets.

thanks in advance,
~Babu.S

***************************************************************************
This message is proprietary to Future Software Limited (FSL)
and is intended solely for the use of the individual to whom it
is addressed. It may contain  privileged or confidential information
and should not be circulated or used for any purpose other than for
what it is intended.

If you have received this message in error, please notify the
originator immediately. If you are not the intended recipient,
you are notified that you are strictly prohibited from using,
copying, altering, or disclosing the contents of this message.
FSL accepts no responsibility for loss or damage arising from
the use of the information transmitted by this email including
damage from virus.
***************************************************************************

-------
The MPLS-OPS Mailing List
Subscribe/Unsubscribe:  http://www.mplsrc.com/mplsops.shtml
Archive: http://www.mplsrc.com/mpls-ops_archive.shtml

(Continue reading)

Neil Fernandes | 18 Jun 2004 16:49
Picon
Favicon

Re: : Mapping customer traffic on a specific LSP

I agree with eric. This makes it difficult in most cases out here in the 
asian region, wherein most of the ce's are'nt managed by the SP. Just to get 
into somemore detail.. I have seen something similar on the Juniper 
equipment to achieve the differential services, wherein you have 
"classifiers" configured for manually forcing an "exp-code-point" write on 
the edge, and then you have some schedulers which are configured in a way to 
force trafic profiles such as "bandwidth/PLP/Drop profiles etc.. associated 
with the code point values. These traffic profiles essentially help in 
treating the marked packets on their merits. In the core you have similar 
profile configs & classifiers which also ensure that preferential treatment 
is extended to traffic along the core as well.

Is there something similar to this on the cisco gear. It would be great if I 
could have a sample config in brief to check this out.

TIA,

Neil

_________________________________________________________________
Looking for something? Cant find it anywhere?  
http://go.msnserver.com/IN/50756.asp Log onto baazee.com

-------
The MPLS-OPS Mailing List
Subscribe/Unsubscribe:  http://www.mplsrc.com/mplsops.shtml
Archive: http://www.mplsrc.com/mpls-ops_archive.shtml

Nick Douglas | 18 Jun 2004 17:01
Picon
Favicon

: REG: LSP Integration between cisco & juniper

Hi Folks,
 
I am trying to integrate cisco & juniper equipment to work with MPLS. Assuming I have a Cisco PE connected to a Juniper PE router across a couple of Cisco P & Juniper P routers, I am trying to figureout a working configuration in terms of the LSP setup. I understand that the Juniper equipment uses RSVP for LSP setup, & Cisco by default uses LDP. Now what would be the minimum working config on the cisco PE & P routers.
 
Any inputs here will be nice.
 
rgds,
nick

Do you Yahoo!?
Yahoo! Mail is new and improved - Check it out!
Eric Osborne | 18 Jun 2004 17:05
Picon
Favicon

Re: : Mapping customer traffic on a specific LSP

On Fri, 18 Jun 2004 20:19:41 +0530, Neil Fernandes  
<neil_fernandok <at> hotmail.com> wrote:

> I agree with eric. This makes it difficult in most cases out here in the  
> asian region, wherein most of the ce's are'nt managed by the SP. Just to  
> get into somemore detail.. I have seen something similar on the Juniper  
> equipment to achieve the differential services, wherein you have  
> "classifiers" configured for manually forcing an "exp-code-point" write  
> on the edge, and then you have some schedulers which are configured in a  
> way to force trafic profiles such as "bandwidth/PLP/Drop profiles etc..  
> associated with the code point values. These traffic profiles  
> essentially help in treating the marked packets on their merits. In the  
> core you have similar profile configs & classifiers which also ensure  
> that preferential treatment is extended to traffic along the core as  
> well.
>
> Is there something similar to this on the cisco gear. It would be great  
> if I could have a sample config in brief to check this out.

Sounds like what you want is:

at the edge, match DSCP/IPPrec and set EXP to be imposed
in the core, queued according to imposed EXP

right?

If so, http://www.cisco.com/warp/public/cc/pd/iosw/tech/mpotc_qp.htm shows  
that the edge config is:

!
class-map match-all PREMIUM
  match ip dscp ef
class-map match-all BUSINESS
  match ip dscp af31 af32 af33
!
policy-map IN-POLICY
  class PREMIUM
   police 128000 4000 4000 conform-action set-mpls-exp-transmit 5  
exceed-action drop
  class BUSINESS
   police 256000 8000 8000 conform-action set-mpls-exp-transmit 4  
exceed-action set-mpls-exp-transmit 3
  class class-default
   set mpls experimental 0
!
interface Serial0/0
  ip address 10.32.14.2 255.255.255.0
  service-policy input IN-POLICY

The core config depends on platform and code version, but it's generally  
something along the lines of

class-map match-all PREMIUM
  match mpls exp 5

policy-map out
  class PREMIUM
   bandwidth percent 99

eric

>
> TIA,
>
> Neil
>
> _________________________________________________________________
> Looking for something? Cant find it anywhere?   
> http://go.msnserver.com/IN/50756.asp Log onto baazee.com

-------
The MPLS-OPS Mailing List
Subscribe/Unsubscribe:  http://www.mplsrc.com/mplsops.shtml
Archive: http://www.mplsrc.com/mpls-ops_archive.shtml

Neil Fernandes | 23 Jun 2004 11:28
Picon
Favicon

Re: : Mapping customer traffic on a specific LSP


Hi,

Many thanks for the configs, Thats exactly what i was looking for. In regard 
to the config given, I have a few queries.

class-map match-all PREMIUM
  match ip dscp ef
class-map match-all BUSINESS
  match ip dscp af31 af32 af33

Query: What is the significance of the "match ip dscp ef" statement? Does 
exp code-point 5 map to the ef class? Or can we just use say "match mpls 
experimental 5".

policy-map IN-POLICY
  class PREMIUM
   police 128000 4000 4000 conform-action set-mpls-exp-transmit 5
exceed-action drop
  class BUSINESS
   police 256000 8000 8000 conform-action set-mpls-exp-transmit 4
exceed-action set-mpls-exp-transmit 3
  class class-default
   set mpls experimental 0

Query: Assuming I am am going mark all traffic coming from a particular vpn 
customer to a specific class, Can I have multiple policy map statements each 
having definitions for a particular class. For e.g..I have a policy map 
called "premium map" with a class definition for only the premium class, and 
so on..Then I tie the respective policy map definitions to specific vrf 
interfaces.

The core config depends on platform and code version, but it's
generally  something along the lines of

class-map match-all PREMIUM
  match mpls exp 5

policy-map out
  class PREMIUM
   bandwidth percent 99

Query: I assume that the core requires the following statements as well.

interface Serial1/0
ip address 10.31.14.2 255.255.255.0
service-policy output out

Kindly advise,

TIA,

Neil

_________________________________________________________________
Transfer home loans now!  http://go.msnserver.com/IN/51405.asp Home loans 
with 7.5% only.

-------
The MPLS-OPS Mailing List
Subscribe/Unsubscribe:  http://www.mplsrc.com/mplsops.shtml
Archive: http://www.mplsrc.com/mpls-ops_archive.shtml

Eric Osborne | 23 Jun 2004 14:24
Picon
Favicon

Re: : Mapping customer traffic on a specific LSP

On Wed, 23 Jun 2004 14:58:49 +0530, Neil Fernandes  
<neil_fernandok <at> hotmail.com> wrote:

>
> Hi,
>
> Many thanks for the configs, Thats exactly what i was looking for. In  
> regard to the config given, I have a few queries.
>
> class-map match-all PREMIUM
>   match ip dscp ef
> class-map match-all BUSINESS
>   match ip dscp af31 af32 af33
>
> Query: What is the significance of the "match ip dscp ef" statement?  
> Does exp code-point 5 map to the ef class? Or can we just use say "match  
> mpls experimental 5".

see
http://www.cisco.com/warp/public/105/dscpvalues.html

IP DSCP EF is used for matching on DSCP bits in an IP packet; 'match mpls  
exp 5' is for matching on MPLS packets.  So it depends on what you want to  
match.

>
> policy-map IN-POLICY
>   class PREMIUM
>    police 128000 4000 4000 conform-action set-mpls-exp-transmit 5
> exceed-action drop
>   class BUSINESS
>    police 256000 8000 8000 conform-action set-mpls-exp-transmit 4
> exceed-action set-mpls-exp-transmit 3
>   class class-default
>    set mpls experimental 0
>
> Query: Assuming I am am going mark all traffic coming from a particular  
> vpn customer to a specific class, Can I have multiple policy map  
> statements each having definitions for a particular class. For e.g..I  
> have a policy map called "premium map" with a class definition for only  
> the premium class, and so on..Then I tie the respective policy map  
> definitions to specific vrf interfaces.
>

Not sure I understand the question.  As far as I know, you can mix and  
match policy-maps and class-maps.  So what I think you're asking is  
whether you can do

policy-map foo
  class bar

policy-map baz
  class bar

right?  That, you can do.

> The core config depends on platform and code version, but it's
> generally  something along the lines of
>
> class-map match-all PREMIUM
>   match mpls exp 5
>
> policy-map out
>   class PREMIUM
>    bandwidth percent 99
>
> Query: I assume that the core requires the following statements as well.
>
> interface Serial1/0
> ip address 10.31.14.2 255.255.255.0
> service-policy output out
>

Yes.  QoS in the core is not always the same as at the edge, as many  
people apply more granular QoS at the edge, since it tends to need it  
less.  But any QoS you want to apply in the core, you need to do with the  
policy-map/class-map/service-policy trio.

eric

> Kindly advise,
>
> TIA,
>
> Neil
>
> _________________________________________________________________
> Transfer home loans now!  http://go.msnserver.com/IN/51405.asp Home  
> loans with 7.5% only.

-------
The MPLS-OPS Mailing List
Subscribe/Unsubscribe:  http://www.mplsrc.com/mplsops.shtml
Archive: http://www.mplsrc.com/mpls-ops_archive.shtml

Bob Arthurs | 23 Jun 2004 18:13
Picon
Favicon

Re: : CBTS - Mapping customer traffic on a specific LSP

guys, could anyone point me in the direction of some documentation of the 
CBTS feature? I had a dig around cco, but couldn't see anything (might have 
missed it).

thanks a lot.

>From: "Eric Osborne" <eosborne <at> cisco.com>
>To: "Neil Fernandes" <neil_fernandok <at> hotmail.com>, elkou141061 <at> hotmail.com, 
>        mpls-ops <at> mplsrc.com, timemux <at> hotmail.com
>Subject: Re: [MPLS-OPS]: Mapping customer traffic on a specific LSP
>Date: Wed, 23 Jun 2004 08:24:30 -0400
>
>On Wed, 23 Jun 2004 14:58:49 +0530, Neil Fernandes  
><neil_fernandok <at> hotmail.com> wrote:
>
>>
>>Hi,
>>
>>Many thanks for the configs, Thats exactly what i was looking for. In  
>>regard to the config given, I have a few queries.
>>
>>class-map match-all PREMIUM
>>   match ip dscp ef
>>class-map match-all BUSINESS
>>   match ip dscp af31 af32 af33
>>
>>Query: What is the significance of the "match ip dscp ef" statement?  Does 
>>exp code-point 5 map to the ef class? Or can we just use say "match  mpls 
>>experimental 5".
>
>see
>http://www.cisco.com/warp/public/105/dscpvalues.html
>
>IP DSCP EF is used for matching on DSCP bits in an IP packet; 'match mpls  
>exp 5' is for matching on MPLS packets.  So it depends on what you want to  
>match.
>
>>
>>policy-map IN-POLICY
>>   class PREMIUM
>>    police 128000 4000 4000 conform-action set-mpls-exp-transmit 5
>>exceed-action drop
>>   class BUSINESS
>>    police 256000 8000 8000 conform-action set-mpls-exp-transmit 4
>>exceed-action set-mpls-exp-transmit 3
>>   class class-default
>>    set mpls experimental 0
>>
>>Query: Assuming I am am going mark all traffic coming from a particular  
>>vpn customer to a specific class, Can I have multiple policy map  
>>statements each having definitions for a particular class. For e.g..I  
>>have a policy map called "premium map" with a class definition for only  
>>the premium class, and so on..Then I tie the respective policy map  
>>definitions to specific vrf interfaces.
>>
>
>Not sure I understand the question.  As far as I know, you can mix and  
>match policy-maps and class-maps.  So what I think you're asking is  
>whether you can do
>
>policy-map foo
>  class bar
>
>policy-map baz
>  class bar
>
>right?  That, you can do.
>
>>The core config depends on platform and code version, but it's
>>generally  something along the lines of
>>
>>class-map match-all PREMIUM
>>   match mpls exp 5
>>
>>policy-map out
>>   class PREMIUM
>>    bandwidth percent 99
>>
>>Query: I assume that the core requires the following statements as well.
>>
>>interface Serial1/0
>>ip address 10.31.14.2 255.255.255.0
>>service-policy output out
>>
>
>Yes.  QoS in the core is not always the same as at the edge, as many  
>people apply more granular QoS at the edge, since it tends to need it  
>less.  But any QoS you want to apply in the core, you need to do with the  
>policy-map/class-map/service-policy trio.
>
>
>
>
>eric
>
>>Kindly advise,
>>
>>TIA,
>>
>>Neil
>>
>>_________________________________________________________________
>>Transfer home loans now!  http://go.msnserver.com/IN/51405.asp Home  loans 
>>with 7.5% only.
>
>
>-------
>The MPLS-OPS Mailing List
>Subscribe/Unsubscribe:  http://www.mplsrc.com/mplsops.shtml
>Archive: http://www.mplsrc.com/mpls-ops_archive.shtml

_________________________________________________________________
Use MSN Messenger to send music and pics to your friends 
http://www.msn.co.uk/messenger

-------
The MPLS-OPS Mailing List
Subscribe/Unsubscribe:  http://www.mplsrc.com/mplsops.shtml
Archive: http://www.mplsrc.com/mpls-ops_archive.shtml


Gmane