We need some kind of DNS-style federated service that can map the identity (MAC address?) of a non-stationary device to its IP address.
Re:What drives IPv6 deployment?
by tenebrisalietum on Friday September 14, 2018 @08:47AM
(#17986786)
There's an elaborate protocol framework that does this for cellular data, I don't know much about it.
There is also SCTP.
Your MAC and/or IP address should not identify you, and never should have been used as an identifier. It's the identity of a communication endpoint.
If the OSI model is about making the core of the network stupid and fast, which has proven benefits of scalability and/or extensibility, then identity/authentication is not the network layer's job and never was.
If a protocol assumes all hosts on a subnet are trustworthy (ARP/DHCP for example), it's an upper-level protocol design failure, not really having to do with transport (TCP/UDP)/network (IP) layers.