There is an alternative to TCP/IP called QUIC made by Google.
IIRC the original goal was to make one sleek protocol that does everything from physical to transport to application. However, they never got beyond building on top of IP and below HTTP