From: Ben Greear <greearb@candelatech.com>
To: NetDev <netdev@vger.kernel.org>
Subject: Offering presents for more routing tables!
Date: Wed, 14 Jun 2006 06:45:51 -0700 [thread overview]
Message-ID: <4490130F.3030005@candelatech.com> (raw)
I've asked for this feature several years ago and evidently
it is not trivial to increase the number of routing tables.
But, perhaps someone now has time & inclination?
I would like to have more (a few thousand) routing tables
available in the kernel so that I can use a routing table for
each of my many VLANs. Currently, the netlink protocol only
specifies an 8-bit id for the routing table:
http://www.faqs.org/rfcs/rfc3549.html Section 3.1.1
so a new netlink message would need to be created and the 'ip' tool
updated. I think at least a 16-bit identifier should be used,
possibly a full 32 bits so we don't have to revisit this again for
a while!
The kernel itself would also need to be modified so that it can
have more routing tables. I realize most people don't need a
large number of tables, so the maximum number should be configured
at either compile time or run time.
If I remember right, there are certain tables (253 - 255) that
are currently special in the kernel. For complete backwards compatibility,
this hole would probably have to remain as it is, with the new
tables starting at 256.
I would be willing to help test any resulting patches, and can
also offer bribes of money, hardware, beer, etc.
Thanks,
Ben
--
Ben Greear <greearb@candelatech.com>
Candela Technologies Inc http://www.candelatech.com
reply other threads:[~2006-06-14 13:45 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4490130F.3030005@candelatech.com \
--to=greearb@candelatech.com \
--cc=netdev@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.