One thing one might notice in networking is that nearly every time one comes across an acronym which has a P chances are it means protocol. So why all the Ps.Is it about the birds and the bees. Well it happens that in the early days when networking was in its infancy many companies wanted to create a dominant protocol based on their own implementation of something.Not only the companies but Universities that were involved in network research wanted to set the pace. Hence a swath of protocols is what we have. However another thing is that given the layered model of networking, it hard to create a protocol that would do everything. Hence as one moves up the OSI model, one comes across different protocols that do one thing and do it well nothing else. Transferring files then go for FTP and that what it does nothing else. How about configuring a new device that is being connected to the network? DHCP will handle this. Now for IP/TCP this I leave for another day. But here is a hint, IP/TCP are wrappers.
some permissive license goes here