I am not aware of any routing protocol that allows one to route actual useful data packets to a broadcast address. Put another way how does the router route a packet to the network broadcast address? The next address range up (91.0.0.0/12) is owned by Deutsche Telekom AG so Vodafone are not combining net assignments.
You can test this quite simply I can ping the broadcast address, but the moment I try and connect for a DNS query I get a no route to host error.
[root@buzzard ~]# ping -c 3 90.255.255.255
PING 90.255.255.255 (90.255.255.255) 56(84) bytes of data.
64 bytes from 90.255.255.255: icmp_seq=1 ttl=54 time=6.65 ms
64 bytes from 90.255.255.255: icmp_seq=2 ttl=54 time=6.56 ms
64 bytes from 90.255.255.255: icmp_seq=3 ttl=54 time=6.62 ms
--- 90.255.255.255 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 6.562/6.613/6.652/0.037 ms
[root@buzzard ~]# telnet 90.255.255.255 53
Trying 90.255.255.255...
telnet: connect to address 90.255.255.255: No route to host
It looks like a mistake from Vodafone to me. I guess they could have done something special with their routers to make it work but it would not be standards compliant I think. Technically I think a UDP request on port 53 to 90.255.255.255 might be forwarded to all hosts the network with one or more responding. However it's highly none standard and would like break a lot of software not least because you can perfectly legitimately do DNS over TCP.
Personally all I take from my ISP is my IP address (which is actually fixed), network and gateway. The rest they can take a running jump.
Easiest just change it to something else anyway IMHO.



Pages in this thread:
Print Thread
