Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

IP is not a text format (like HTTP). It's a binary format where each field of the IPv4 header has an exactly defined offset and length. The source IP address is placed at offset 96 and has a length of 32 bit, the destination IP address sits right afterwards with the same length. Changing anything will result in new protocol definition, et voilà that's IPv6.

https://en.wikipedia.org/wiki/Internet_Protocol_version_4#He...



In addition, there are also impacts on other protocols such as ARP, DHCP, ICMP, DNS etc.

So it's not as simple as changing only the IP packet format either.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: