RE: pppcn

Vernon Schryver <[email protected]>
Newsgroups gmane.ietf.pppext
Message-ID <[email protected]>
> From: "Kevin Purser (QA/EMC)" <[email protected]>

> ...
> > The obvious solution does not require any changes to the on-the-wire
> > PPP protocol.  It is for both peers to anticipate each 
> > others' sequence
> > and magjic numbers and options, and to send a single burst of LCP,
> > authentication, and IPCP packets.  This solution requires no changes
> > in PPP state machines except for what might be called "pre-loading.
>
> Yes, this is exactly what we were aiming for- at least from
> reading rfc1661, I understood that sending this burst of packets
> was not allowed.  What draft/rfc describes this "pre-loading"?

A better question is "draft/rfc prohibits this pre-loading"? 

An even better question is "how could any standard prohibit it"?  What
you cannot test for cannot be prohibited.

The idea of the pre-loading is that as far as the PPP peer is concerned,
each PPP packet arrives as if with a 0 or smaller RTT.  As soon as
the PPP peer finishes sending its LCP Configure-Request, it discovers
that it has received the Configure-Ack.  So it processes it and sends
its authentiation packet, and instantly receives a response.  It's
as if there is a super-fast tunnel that delivers the PPP handshakes.

The idea is the same as SMTP command pipelining, which is itself
a retreading of an even more ancient idea.


Vernon Schryver    [email protected]


P.S.  yes, of course, if you could check for this hack just as you
 can check for the illicit SMTP command pipelining used by some spammers.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.