nntp-extensions feedback on draft-ietf-nntpext-dynfeed-00.txt

Jeff Garzik jeff.garzik at spinne.com
Wed Mar 4 14:43:06 CST 1998


Brian Court wrote:
> > There are inherent security problems with being able to ADD groups to
> > a feed.  Because once your customers gain the capability to request
> > new groups from your feed, your customers also gain the ability to
> > define how much of YOUR resoruces (bandwidth, CPU, backlog disk, etc.)
> > they consume.

> Right.  Which means that the only sane default for an extension that
> allows that is "off".  Which means that it won't be used most places,
> which means that most places won't be able to take advantage of the
> "negative control" stuff.  

Thinking more about this and the problem domain itself (that you are
addressing), the more I like your approach.

The fundamental solution is sound.  Since you implemented it as an
extension, it can be easily superceded by a more complete extension at a
later time.

My only suggestion is that you name your extension something that
clearly indicates it is a negative-only dynamic feed adjustment
protocol.  Reasoning is that when a more complete dynafeed spec becomes
available, your extension won't conflict with it...


> > What I mean by this is the upstream (receiving the dynafeed commands) 
> > may store the feed update permanently, just for the current session,
> > until server restart...  the point is, you don't know how long it is
> > stored.  You may want to put some language into the spec addressing
> > that.
> 
> I was trying to say that with
> 
> Implementations MUST treat the restrictions requested by DONTSEND
> commands, as well as the response to the LIST DONTSEND command, as
> valid only for the duration of the NNTP session in which they were
> issued.
>  
> in section 9.  Maybe it could be said more clearly.

Doubt it, I should just read more slowly.

-- 
Jeff Garzik			    Typhoon, Cyclone, Diablo, and INN
http://www.spinne.com/usenet/	           News tuning and consulting





More information about the NNTP-extensions mailing list