[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Proposed Resolution to Issue 198: Attribute Concatenation/Splitting



Barney,

Do you think that allowing 62 NAS Filter rules per message is limiting?

If yes then I suggest that even with the existing text we have an
unreasonable limitation since I can only support 61 NAS Filter Rules per
message that overflow.

I just think that allowing for 62 per packet is more then enough.

> Why would we want to hide from the receiver whether a rule is 
> going to be segmented?

We are not.  The receiver can easily detect that a rule is a
continuation.

If you want we can use the MSB to indicate whether an attribute is
continuation or not.  This is what I am proposing for Extended RADIUS.

> The "TAG thing" is very complex because we're using an 8-bit 
> field to convey 1 bit of meaning.  We could just as well say:
> 
> 	If TAG is non-zero, the next NAS-Filter-Rule attribute is a
> 	continuation of this one.  If TAG is zero, this attribute is
> 	the last or only segment of this rule.
> 
> The attempt to reuse the existing tag mechanism has failed.  
> It's time to move on.

So I agree with that as well.

This is another issue.

Note that both approaches (or all approaches) presented so far have a
flaw in that they will prevent us from grouping NAS-Filter-Rules into
groups of rules.  This could be harmful in the future.  We arleady see
evidence that a filter-rule can be used for several purposes.  We wont
be able to express these in RADIUS.



> -----Original Message-----
> From: Barney Wolff [mailto:barney@databus.com] 
> Sent: Wednesday, October 04, 2006 12:38 PM
> To: Avi Lior
> Cc: radiusext@ops.ietf.org
> Subject: Re: Proposed Resolution to Issue 198: Attribute 
> Concatenation/Splitting
> 
> On Wed, Oct 04, 2006 at 12:22:41PM -0400, Avi Lior wrote:
> > 
> > This TAG thing is very complex. We can get rid of the '0' tag 
> > requirement by saying that every NAS Filter Rule MUST have a unique 
> > non-zero TAG value in the range of 0x01 to 0x3F.
> > If an NAS filter rule attribute needs to be fragmeneted (length is 
> > greater then 252) then the fragments is placed in a subsequent 
> > NAS-Filter-Rule attribute and the same TAG value is used.
> 
> Why would we want to limit the number of possible rules?
> Why would we want to hide from the receiver whether a rule is 
> going to be segmented?
> 
> The "TAG thing" is very complex because we're using an 8-bit 
> field to convey 1 bit of meaning.  We could just as well say:
> 
> 	If TAG is non-zero, the next NAS-Filter-Rule attribute is a
> 	continuation of this one.  If TAG is zero, this attribute is
> 	the last or only segment of this rule.
> 
> The attempt to reuse the existing tag mechanism has failed.  
> It's time to move on.
> 
> -- 
> Barney Wolff         I never met a computer I didn't like.
> 

--
to unsubscribe send a message to radiusext-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://psg.com/lists/radiusext/>