what is a protocol in networking
A protocol a standard arrangement of decides that enable electronic gadgets to speak with one another. These principles incorporate what kind of information might be transmitted, what directions are utilized to send and get information, and how information moves are confirmed.
You can think about a protocol as communicated in language. Every language has its very own principles and jargon. On the off chance that two individuals share a similar language, they can convey viably. Essentially, if two equipment gadgets bolster a similar convention, they can speak with one another, paying little respect to the producer or kind of gadget. For instance, an Apple iPhone can send an email to an Android gadget utilizing a standard mail convention. A Windows-based PC can stack a site page from a Unix-based web server utilizing a standard web convention.
Conventions exist for a few distinct applications. Models incorporate wired systems administration (e.g., Ethernet), remote systems administration (e.g., 802.11ac), and Internet correspondence (e.g., IP). The Internet convention suite, which is utilized for transmitting information over the Internet, contains many conventions. These conventions might be separated into four categories:
Link-layer – PPP, DSL, Wi-Fi, etc.
Internet layer – IPv4, IPv6, etc.
Transport layer – TCP, UDP, etc.
Application layer – HTTP, IMAP, FTP, etc.
Connection layer conventions set up a correspondence between gadgets at an equipment level. So as to transmit information starting with one gadget then onto the next, every gadget’s equipment must help a similar connection layer convention. Web layer conventions are utilized to start information moves and course them over the Internet. Transport layer conventions characterize how bundles are sent, gotten, and affirmed. Application layer conventions contain directions for explicit applications. For instance, an internet browser utilizes HTTPS to safely download the substance of a page from a web server. An email customer utilizes SMTP to send email messages through a mail server.
Conventions are an essential part of the advanced correspondence. As a rule, conventions work out of sight, so it isn’t vital for the run of the mill clients to realize how every convention functions. All things considered, it might be useful to acclimate yourself with some regular conventions so you can all the more likely comprehend settings in programming programs, for example, internet browsers and email clients.