On 1-okt-2007, at 5:50, Danny McPherson wrote:

At the present time, most IP implementation consider any IP address in the range 240.0.0.0 through 255.255.255.255 to be invalid as the
   source or destination of a datagram.

This is untrue. _Most_ implementations have no problem with it.

I'd be quite interested in any empirical evidence you might have
in support of this statement.  Pointers welcome.

I've tested this with various BSD-derived implementations over the years, and they don't remember any problems.

But (on my Mac):

$ sudo ifconfig lo0 alias 240.240.240.240/32
$ ping -c 3 240.240.240.240
PING 240.240.240.240 (240.240.240.240): 56 data bytes
^C
--- 240.240.240.240 ping statistics ---
3 packets transmitted, 0 packets received, 100% packet loss
$ ifconfig lo0
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
        inet 127.0.0.1 netmask 0xff000000
        inet 240.240.240.240 netmask 0xffffffff
$ sudo ifconfig lo0 alias 1.240.240.240/32
$ ping -c 3 1.240.240.240
PING 1.240.240.240 (1.240.240.240): 56 data bytes
64 bytes from 1.240.240.240: icmp_seq=0 ttl=64 time=0.047 ms

So apparently you can configure a class E address but it doesn't work even though a class A address under the same circumstances does work.


_______________________________________________
Int-area mailing list
[email protected]
https://www1.ietf.org/mailman/listinfo/int-area

Reply via email to