(no title)
ilkkao | 3 months ago
Core routers don't inspect that field, NAT/ISP boxes can. I believe that with two suitable dedicated linux servers it is very possible to send and receive single custom IP packet between them even using 253 or 254 (= Use for experimentation and testing [RFC3692]) as the protocol number
Twisol|3 months ago
To save a skim (though it's an interesting list!), protocol codes 253 and 254 are suitable "for experimentation and testing".
inglor_cz|3 months ago
morcus|3 months ago
hylaride|3 months ago
There is sometimes drama with it, though. Awhile back, the OpenBSD guys created CARP as a fully open source router failover protocol, but couldn't get an official IP number and ended up using the same one as VRRP. There's also a lot of historical animosity that some companies got numbers for proprietary protocols (eg Cisco got one for its then-proprietary EIGRP).
https://en.wikipedia.org/wiki/List_of_IP_protocol_numbers
Ekaros|3 months ago
marcosdumay|3 months ago
I do hope we'll have stopped using IPv4 by then... But well, a decade after address exhaustion we are still on it, so who knows?
rfmoz|3 months ago
stavros|3 months ago