Consider the OSI model versus the TCP/IP model.
If the OSI model is considered the "official" model for network communication, why doesn't the TCP/IP protocol suite follow it completely?
Should the OSI model be discarded since the dominant protocol suite doesn't even follow it in its entirety?
What value is there to learning about a theoretical model for networking versus an actual protocol suite?