[c-nsp] PPPoe Access Concetrators
Andrew Fort
afort at choqolat.org
Thu Aug 11 22:49:32 EDT 2005
Robert E.Seastrom wrote:
> Soapbox:
>
> The world could certainly do with an LNS/LAC/tunnelswitch platform
> that ran on commodity PC hardware. Plenty of CPU and RAM bandwidth to
> do a few hundred megs of bit-banging, stripping headers off and
> putting them back on again.
>
> Unfortunately, just as is the case every time someone starts talking
> about using PCs as core routers for small networks, the devil is in
> the details and feature sets that one needs to get the job done.
Well, I'd argue for some jobs the feature set problem is well taken care of.
The "no. 2" Australian telco uses (and develops) L2TPNS as their LNS for
their (residental ) ADSL product.
http://sourceforge.net/projects/l2tpns
Admittedly it's only half the picture, but if you have the telco
supplying you the LAC function (as is the case in Australia and I
suspect elsewhere), it makes sense to consider this for replacing a 7x00
as LNS. It supports basically everything you'd need for the LNS part of
the job, including announcing BGP prefixes (IOS like config and
everything), rate-limiting and the like. Its design allows for
clustering to share load between boxes, too.
With general purpose unix machine-routing, inevitably the devils lie in
handling traffic; polling vs. interrupts, interrupt coelescing, and the
likes. Linux has improved vastly in this area over the last three
years (thanks to Luca Deri amongst others), to the point where some
(such as the above telco) rely upon it for a quite significant volume of
traffic.
-andrew
More information about the cisco-nsp
mailing list