So it seems to me that we have two classes of people requesting address allocations from their local coordinators:
1. those who are planning to operate a regional router (radio- or tunnel-based gateway)
2. those who are planning to use an existing router.
How should we handle these?
It's apparent that some scheme like Geoff's for allocating a subnet block to the first group is wise. It's probably not necessary to actually register the network (0'th) address nor the broadcast (all-ones) in the DNS but they're still part of the allocation. Still, the entire block (a /24 in Geoff's scheme) should be reserved by the coordinator for that router operator.
Do we (for a /24) enter 254 addresses into the DNS every time we register a router block? I don't think that's necessary, although we've done it for a select few blocks.
At our current level of usage, perhaps it's enough to register only the first 4 or 8 or 16 addresses in the block so that experiments can begin, and register more as activity grows.
In effect, this makes each router/gateway operator a delegated coordinator for his subnet block, as all further allocation from his block has to be coordinated with him.
Is this getting too complicated?
Ideas? - Brian