> David Gilbert wrote:
> > 
> > >>>>> "Brooks" == Brooks Davis <[EMAIL PROTECTED]> writes:
> > 
> > >> Why not simply index directly into an array of 4096 pointers?
> > >> Anybody running that many VLANs can afford the extra 16 kB per
> > >> physical interface.
> > 
> > Brooks> I suggested the balanced tree because we've got two
> > Brooks> implementations in sys/tree.h, but you are correct that the
> > Brooks> space probably isn't worth the overhead of the trees.  You'd
> > Brooks> have to use per physical interface trees anyway, so that part
> > Brooks> would be the same.
> > 
> > I would vote for the 4096 pointer model (or at least an option for
> > same).  We often use machines with 100 or more vlans.  Constant time
> > packet delivery is a "good thing" (tm).
> Yes, my vote would go there as well.
theoretically each ethernet interface can have about
4000 VLANs, and 26 ethernets in one PC ip possible
(but my routers maximum is 12)
so table expandable by 2x is interesting
(4096, 8192, 16384)

Sorry my bad English

_______________________________________________
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to