IRINN & APNIC inetnum range confusion

Last week I saw an interesting post at APNIC mailing list about IRINN (recently formed NIR in Indian region). 

Poster Jimmy was concerned about IRINN’s netname

inetnum: 0.0.0.0 - 255.255.255.255  
netname: IRINN-BROADCAST-ADDRESSES  
descr: Broadcast addresses  
descr: These addresses cannot (should not) be routed on the Internet.  
country: IN  
admin-c: IH1-IN  
tech-c: IH1-IN  
status: ALLOCATED PORTABLE  
remarks: send spam and abuse report to info@irinn.in  
mnt-by: IRINN-HM  
mnt-irt: IRT-IRINNHM-IN  
mnt-lower: IRINN-HM  
changed: hostmaster2@irinn.in 20130420  
source: IRINN

As per first two lines entire IPv4 address space i.e 0.0.0.0/0 (ranging from 0.0.0.0 to 255.255.255.255) was put as IRINN-Broadcast while expected was IANA broadcast (since IANA sits on top in this RIR & NIR hierarchy).

Right after that post IRINN came into action and changed values to:

inetnum: **255.0.0.0** - 255.255.255.255  
netname: **IANA-BROADCAST-ADDRESSES**  
descr: Broadcast addresses  
descr: These addresses cannot (should not) be routed on the Internet.  
descr: http://www.apnic.net/db/RIRs.html  
country: US  
admin-c: HM20-AP  
tech-c: NO4-AP  
remarks: This is a placeholder object to ensure no objects are created  
remarks: in the enclosing range.  
mnt-by: MAINT-APNIC-AP  
mnt-lower: MAINT-APNIC-AP  
changed: apnic-dbm@apnic.net 19991214  
changed: hm-changed@apnic.net 20040926  
status: ALLOCATED PORTABLE  
source: APNIC

This had correct netname suggesting IANA but source is APNIC and moreover it got a really interesting inetnum i.e 255.0.0.0 to 255.255.255.255. This really sounded bit weird to me as I was expecting entire IPv4 address range here and start from 255.0.0.0 rather then from 0.0.0.0 sounds confusing. 

I did some testing and saw results from whois db were different based on query. I was getting range from 255.0.0.0 to 255.255.255.255 if I query APNIC db for 0.0.0.0/0 while for 0.0.0.0 (without /0) I was getting expected range 0.0.0.0 to 255.255.255.255. I posted about this in APNIC mailing list to figure out reason for these strange numbers.

I got a really interesting reply from Leo Vegoda from ICANN:

I agree that it seems quite odd. 255/8 is part of 240/4. In 240/4 the only address whose use has been defined is 255.255.255.255, which is used for limited broadcast. The rest of 255/8 does not (yet) have a defined use. You can find the details here: http://www.iana.org/assignments/iana-ipv4-special-registry/iana-ipv4-special-registry.xml

Regards, Leo


Right after his reply, Guangliang from APNIC posted clarification and actually fix too. :)

Thanks to Anurag for pointing out this and Leo for your clarifications. The inetnum object 255.0.0.0 - 255.255.255.255 was created in 1999 to reflect that Broadcast reservation. We have now removed it from the APNIC whois database to avoid any confusion.

Best regards,

Guangliang

So yet another interesting case from internet world. Time for me to get back to work, have a good time ahead! :)