Comment Re:Great, that's how it's supposed to be. (Score 1) 186
The problem with putting this at the heart of the IP protocol is that IP needs to know the source and destination so you can communicate. If you want to obfuscate the source, it's more involved than what IP is tasked with.
IP is meant to try to get data from source to destination, with the absolute minimum info built in to support the notion of routing and subnets. Because it's called an internetworking protocol after all, meaning your traffic will traverse networks.
Anything else is not IP's job. Because IP is so simple it allows high performance networks to be built and expanded easily. When you make things at the IP layer complex, you get something like the phone network, which is hard to expand when needed. You want the core lean, mean, dumb, and fast.