On Sun, Oct 21, 2007 at 09:23:39PM -0400, Brian A Seklecki (Mobile) wrote:
We have hardware VLAN tagging support on many interfaces.
TOE helps not a single bit on routers and I don't trust TOE just think
about it. TOE is a TCP/IP stack in HW. With every network card generation
we get new features. DMA, IP checksumming, TCP checksumming and each and
every of these much simpler functions where cursed with tons of bugs.
I think there are probably 2 network cards that do the checksumming right,
all others have some more or less noticable bugs in them. So do you think
that the HW designers will create a correct TOE engine?
How about a standards-based hardware-software API equivalent to Cisco's
"CEF" or "MLS"?
standards-based? with cisco? Cisco is not even able to follow standards
for easy stuff like VLAN etc.
CEF is a pure software gimmick. MLS needs a Layer-3 capable switch chip
which does all the work with its CAM. If you get me a PCI card with a L3
switching chip on it including a 500k entries CAM plus docu I will write a
driver for it.
> The basics:
Fragment Reassembly does not happen in the forwarding plane, it happens on
the end system. By doing "flow" based forwarding on the router you're no
longer able to do all the additional checks that pf(4) is doing in its
stateful forwarding path.
> There is probably a huge market out there for a commodity standards
I doubt it, the necessary HW is just to expensive and complex.
--
:wq Claudio
| H. Peter Anvin | Re: [rft] s2ram wakeup moves to .c, could fix few machines |
| Greg Kroah-Hartman | [PATCH 002/196] Chinese: rephrase English introduction in HOWTO |
| Ingo Molnar | [patch] PID namespace design bug, workaround |
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
git: | |
| Eric Dumazet | Re: Multicast packet loss |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| David Miller | [GIT]: Networking |
| Jarek Poplawski | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
