netdev
[Top] [All Lists]

Re: [PATCH, untested] Support for PPPOE on SMP

To: Jamal Hadi <hadi@xxxxxxxxxxxxxxxx>
Subject: Re: [PATCH, untested] Support for PPPOE on SMP
From: Paul Mackerras <paulus@xxxxxxxxx>
Date: Thu, 26 Jun 2003 08:22:46 +1000 (EST)
Cc: Stephen Hemminger <shemminger@xxxxxxxx>, mostrows@xxxxxxxxxxxxxx, rusty@xxxxxxxxxxxxxxx, davem@xxxxxxxxxx, netdev@xxxxxxxxxxx, dfs@xxxxxxxxxxxxxxxxxx, carlson@xxxxxxxxxxxxxxx
In-reply-to: <20030625125518.N84526@xxxxxxxxxxxxxxxx>
References: <20030625072602.529AF2C0B9@xxxxxxxxxxxxxxx> <1056547262.1945.1436.camel@xxxxxxxxxxxxxxxxxxxx> <20030625091531.5ebed618.shemminger@xxxxxxxx> <20030625122128.V84526@xxxxxxxxxxxxxxxx> <20030625093902.7431efc3.shemminger@xxxxxxxx> <20030625125518.N84526@xxxxxxxxxxxxxxxx>
Sender: netdev-bounce@xxxxxxxxxxx
Jamal Hadi writes:

> a protocol or implementation which wishes to do state maintanance
> properly oughta be able to do the synchronization on its own.
> Separation between policy and mechanism has been the strength of unix.
> A clean separation between control and a data path is very important.
> Control protocols tend to be very rich environments which are
> constantly changing. Take STP, there are so many features that could be
> added to STP that are much harder to add because it is in the kernel.
> 
> Maybe what needs to be looked at i sthe design of pppoe or ppp.

OK, now that we have had our little flight of fancy about what things
will be like once we get to heaven, can we talk about this bastard
protocol called PPPoE? :)

Or are you going to go personally to each ISP in the world and tell
them they shouldn't use PPPoE? :)

In any case the problem isn't strictly with PPPoE, since ethernet
doesn't reorder packets on the wire.  The problem is that the lower
parts of the Linux network stack lose information.

Paul.

<Prev in Thread] Current Thread [Next in Thread>