What Does Protocol Mean?
A protocol is a set of rules and guidelines for communicating data.
Rules are defined for each step and process during communication between two or more computers.
Networks have to follow these rules to successfully transmit data.
1- HTTP:
The Hypertext Transfer Protocol(HTTP) is used by the browser to tell the host computer what file it wants to retrieve.
2- IP:
The Internet Protocol (IP) is used for routing IP packets between logan's computer and the server based on IP addresses.
3- TCP:
The Transmission Control Protocol(TCP) is used for making sure the IP packets all arrive correctly and in order.
Read More:
Top comments (2)
Perhaps you should write an article for each and how the knowledge of each is directly applied to a typical developera workflow. IP and TCP are rather abstracted from your typical development and frankly shouldn't be touched or implemented except for the cases of product requirements, like inter-network distributed systems. REST, gRPC, and GraphQL are designed on top of these technologies so you don't have to really understand. But that's my opinion and experience so if there missing connections please write about them, would love to know!
what I mean about these a few lines to tell the beginner developer there is something called protocols. and they should know about it
and I provide some a good articles about this topic, and they can do simple search on Google they will find a professional articles out there
I'm just try sharing my knowledge
thanks for your comment