Chris,
Yes, I know that. The details of the server-server protocol
are not relevant to the point I make in the paper. Usenet is flood
fill at the server-server level, every node is accepting everything
so which side initiates the polling sequence is irrelevant.
At the abstract level however mail is inherently a push
application, the side that initiates the conversation pushes the
message to the end user. Except in very rare circumstances the
protocol is inherently promiscuous, accepting solicitations from
any party.
Mailing lists however are not inherently a push model, in
fact they are inherently a pull model, the subscriber does just
that, she subscribes. The communication is instigated by the
recipient, not the sender.
The point made in the paper is that you can bypass the
problem of false positives wrt mailing lists by using a protocol
that supports the implicit authentication provided by the
polling being initiated by the subscriber. The chief candidate
for this would be RSS, although the NNTP client protocol could
be used as an alternative.
The idea would be to have a 'click here to subscribe'
button in a browser which when clicked would automatically
add the channel to the list of subscriptions the user has.
Sure you could try to promote use of POP or IMAP for the
same purpose, I don't think that would get very far, the clients
are simply too far from the application.
Phill
-----Original Message-----
From: Chris Lewis [mailto:clewis(_at_)nortelnetworks(_dot_)com]
Sent: Sunday, April 27, 2003 2:36 AM
Cc: asrg(_at_)ietf(_dot_)org
Subject: Re: [Asrg] A New Plan for No Spam / Velocity Indicator
Hallam-Baker, Phillip wrote:
- On page 10, the document mischaracterizes NNTP as using a
"pull model."
NNTP is a pull model, both at the client to server and server to
server levels. Each server queries the others as to what is new
within a particular set of newsgroups. Then individual messages
are requested on an individual basis.
Sorry, no. Standard/normal server-to-server NNTP feeds are PUSH
(ihave/sendme protocol). There are some feeds using reader
pull methods
(ie: "suck" or "slurp" tools), but they're grossly
inefficient, and are
generally quite small.
Client-to-server is indeed PULL.
_______________________________________________
Asrg mailing list
Asrg(_at_)ietf(_dot_)org
https://www1.ietf.org/mailman/listinfo/asrg
_______________________________________________
Asrg mailing list
Asrg(_at_)ietf(_dot_)org
https://www1.ietf.org/mailman/listinfo/asrg