RIPE 34 LIR WG Draft Agenda
James Aldridge jhma at EU.net
Thu Sep 16 21:26:26 CEST 1999
On 10th September I wrote: > I think that it could be useful to start some discussion on whether an > additional value for the inetnum "status" field would be useful. > > What I would like to see, and which would be useful for a large registry such > as "eu.eunet" which I coordinate, is somethig like "LIR-ALLOCATED" which could > be used to tag a block of addresses as being sub-allocated by a local registry > for some purpose (e.g. identifying a block as being used for assignments by a > particular local operation, PoP, etc.) but which wouldn't cause all the real > assignments under that block to be flagged as overlaps or duplicates by the > NCC's registry auditing processes. I've seen no comments on this so maybe I need to explain a bit more why I think that a LIR-ALLOCATED value in the status field would be useful: ---------- "Status: LIR-ALLOCATED" Considered Useful ========================================= For various reasons large registries often need to distribute their allocated address space between various parts of their organisation (for example we have separate national operations in 20 or so countries obtaining address space through the eu.eunet registry). In these situations it makes sense to document this redistribution in the RIPE database but there is currently no way to do this without throwing up errors in the RIPE NCC's auditing procedures or by removing flexibility and adding more work to the already busy NCC hostmasters by having each local operation treated as having their own allocation. Previously the RIPE database software allowed anyone to register an object with a status value of "ALLOCATED" but this was abused by people who didn't know what they were doing and so this is no longer possible and all non-NCC registered inetnum objects must now have the status of "ASSIGNED". However, having multiple levels of assignments in the RIPE database causes error reports from the NCC's auditing processes which now see anything under the higher-lever sub-allocation as being a duplicate (or overlapping) assignment which makes finding "real" problem assignments difficult or impossible. By allowing a local IR to register an inetnum object with a new status value of "LIR-ALLOCATED" it becomes possible to differentiate between a higher level sub-allocation ("status: LIR-ALLOCATED") and a final assignment by a LIR ("status: ASSIGNED"). By allowing this registration of intermediate objects it would also be possible to restrict changes to lower-level objects differently in different blocks of addresses within the LIR's allocation by setting different "mnt-lower" values without having to open the whole allocated block up for changes by anyone who might have a valid reason for updating a particular (range of) inetnum object(s). An example: inetnum: 10.1.0.0 - 10.1.255.255 netname: ZZ-REGY-19990916 descr: REGY Allocation country: EU ... status: ALLOCATED PA mnt-by: RIPE-NCC-HM-MNT ... inetnum: 10.1.0.0 - 10.1.31.255 netname: ZZZ-REGY-ALLOC descr: REGY - Local assignments in ZZZ country: ZZ ... status: LIR-ALLOCATED PA mnt-by: REGY-MNT mnt-lower: REGY-ZZZ-MNT ... inetnum: 10.1.0.0 - 10.1.0.63 netname: CUSTOMER-XYZ-NET descr: Customer XYZ in ZZZ country: ZZ ... status: ASSIGNED PA mnt-by: REGY-ZZZ-MNT ... ---------- Any comments? James ----- ___ - James Aldridge, Senior Network Engineer, ---- / / / ___ ____ _/_ -- EUnet Communications Services BV --- /--- / / / / /___/ / --- Singel 540, 1017 AZ Amsterdam, NL -- /___ /___/ / / /___ /_ ---- Tel: +31 20 530 5327; Fax: +31 20 625 5913 - ----- 24hr emergency number: +31 20 421 0865
[ lir-wg Archives ]