RE: [Diffserv-interest] packet classification and policing

"Jeff Norman" <jnorman@nortelnetworks.com> Fri, 17 August 2001 23:22 UTC

Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA17023 for <diffserv-interest-archive@odin.ietf.org>; Fri, 17 Aug 2001 19:22:01 -0400 (EDT)
Received: from optimus.ietf.org (localhost [127.0.0.1]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id TAA20804; Fri, 17 Aug 2001 19:16:34 -0400 (EDT)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id TAA20774 for <diffserv-interest@ns.ietf.org>; Fri, 17 Aug 2001 19:16:32 -0400 (EDT)
Received: from zcars0m9.ca.nortel.com (h157s242a129n47.user.nortelnetworks.com [47.129.242.157]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA16932 for <diffserv-interest@ietf.org>; Fri, 17 Aug 2001 19:15:17 -0400 (EDT)
Received: from zcars04f.ca.nortel.com (zcars04f.ca.nortel.com [47.129.242.57]) by zcars0m9.ca.nortel.com (8.11.0/8.11.0) with ESMTP id f7HNFcp17531 for <diffserv-interest@ietf.org>; Fri, 17 Aug 2001 19:15:38 -0400 (EDT)
Message-Id: <200108172315.f7HNFcp17531@zcars0m9.ca.nortel.com>
Received: from zcard00m.ca.nortel.com by zcars04f.ca.nortel.com; Fri, 17 Aug 2001 19:15:57 -0400
Received: from zcard00b.ca.nortel.com ([47.128.208.105]) by zcard00m.ca.nortel.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2653.13) id Q5Y403QV; Fri, 17 Aug 2001 19:15:58 -0400
Received: from wcars13p (wcars13p.ca.nortel.com [47.14.113.46]) by zcard00b.ca.nortel.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2653.13) id PLPJG7DY; Fri, 17 Aug 2001 19:15:57 -0400
Date: Fri, 17 Aug 2001 19:15:56 -0400
X-Sybari-Space: 00000000 00000000 00000000
From: Jeff Norman <jnorman@nortelnetworks.com>
Reply-To: Jeff Norman <jnorman@nortelnetworks.com>
Subject: RE: [Diffserv-interest] packet classification and policing
To: Anoop Ghanwani <anoop@cosinecom.com>
cc: "'diffserv-interest@ietf.org'" <diffserv-interest@ietf.org>
X-Mailer: Rosa 3.0
X-Rosa-Trace: jnorman@wcars13p <47.14.113.46>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <Rosa..3.0.1010817191556.25869E@wcars13p>
X-Orig: <jnorman@americasm01.nt.com>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by optimus.ietf.org id TAA20775
Sender: diffserv-interest-admin@ietf.org
Errors-To: diffserv-interest-admin@ietf.org
X-Mailman-Version: 1.0
Precedence: bulk
List-Id: Differentiated services general discussion <diffserv-interest.ietf.org>
X-BeenThere: diffserv-interest@ietf.org
Content-Transfer-Encoding: 8bit

Anoop,
  You have a good point, but then it is obvious then that you cannot always
guarantee the conforming rate for both policers when microflows are running
above the conforming rate.  The two policiers pretty much should be considered
independent from each other.  Much like a Layer 3 policer wouldn't influence
a Layer 2 policer.

The order of the policers can also be determined by the SLA, you might wish
to re-order the policer, where the BA policer is first, then the microflow
policer.

I'm not aware of any implementations out there where one policer can
influence the credit system of another policer, maybe someone out there
is aware of something like that and can correct me.

--Jeff


In message "[Diffserv-interest] packet classification and policing", Anoop Ghanwani writes:

>
>Jeff, 
>
>Thanks for response. 
>
>If a packet can go through multiple policers, then 
>there is the following issue.  Suppose the 
>packet goes through two policers.  One of them says it's 
>conforming, the other says that it's out of profile.  I 
>assume then, that the packet would be treated as an 
>out-of-profile packet.  However, it has just used some 
>some "good" credits from the policer that considered it 
>conforming.  Those are wasted credits and could well 
>have been used by some other packet. 
>
>How do you think that should be handled? 
>
>-Anoop 
>
>> -----Original Message----- 
>> From: Jeff Norman [ mailto:jnorman@nortelnetworks.com
><mailto:jnorman@nortelnetworks.com> ] 
>> Sent: Thursday, August 16, 2001 1:48 PM 
>> To: Anoop Ghanwani 
>> Cc: 'diffserv-interest@ietf.org' 
>> Subject: re:[Diffserv-interest] packet classification and policing 
>> 
>> 
>> Anoop, 
>>   Although not part of a standard, I don't think there is anything 
>> preventing anyone from allowing packets from going through more 
>> than one policer.   Actually the example you gave is the most 
>> common example known IMHO of using two policiers for IP packets, 
>> one to control the microflow feeding conforming packets into 
>> a BA policer. 
>> 
>> --Jeff 
>> 
>> In message "[Diffserv-interest] packet classification and 
>> policing", Anoop Ghanwani writes: 
>> 
>> > 
>> > 
>> >When setting up packet classifiers and policers, is it 
>> >valid to assume that a packet can hit more than one policer?  
>> > 
>> >For instance, a packet which gets classified as being part 
>> >of a microflow may have a policer associated with it.  At 
>> >the same time, it may be desirable to police the aggregate 
>> >traffic from the interface that this packet came in on. 
>> > 
>> >Does the above scenario make sense, or is it expected that 
>> >a packet will hit at most one policer on ingress? 
>> > 
>> >Thanks, 
>> >-Anoop 
>> 
>########################################################################
>############################## This email communication may contain
>CONFIDENTIAL INFORMATION and is intended only for the use of the
>intended recipients identified above.  If you are not the intended
>recipient of this communication, you must not use, disclose, distribute,
>copy or print this email. If you have received this communication in
>error, please immediately notify the sender by reply email, delete the
>communication and destroy all copies.
>########################################################################
>##############################
>
>
>  [Part 2,  Text/html  4.4KB]
>  [Not Shown. Use the attachment viewer to view this part]
>



_______________________________________________
Diffserv-interest mailing list
Diffserv-interest@ietf.org
http://www1.ietf.org/mailman/listinfo/diffserv-interest