Network Protocols are a set of guidelines governing the exchange of information in a simple, dependable and secure way. Network protocols are formal standards and policies comprised of rules, methodology, and configurations that define communication between two or more devices over a network. To effectively send and receive information, devices on the two sides of a communication exchange must follow protocols.
- Network Time Protocol:
Network Time Protocol (NTP) is a protocol that synchronizes the clocks of computer systems over data networks. NTP was designed by David L. Mills. NTP permits network devices to synchronize their time settings with the NTP server. NTP is one of the most established internet protocols in current use.
- Domain Name System:
DNS resolves a Uniform Resource Locator or website address to the IP address of the site. When users type a web address into the address bar they rely on DNS servers to resolve the actual IP address of that destination. DNS translates domain names to IP addresses.
- Routing Information Protocol:
It constrains the number of hops permitted in a path on a network from the source device to the destination. The maximum number of hops permitted for RIP is fifteen. It is a routing protocol used to exchange routing information. It figures the best route based on hop count. It actualizes the split horizon, route poisoning and, holddown mechanisms.
- Dynamic Host Control Protocol:
Dynamic Host Control Protocol (DHCP) uses a server to allocate an IP address and other configuration information to network devices. As a result, the device is getting a permission slip from the DHCP server to use the network. DHCP enables users to send a request to the DHCP server whenever they connect to a network. The server recognizes by providing an IP address to the user. DHCP is also known as RFC 2131.
Don’t stop now and take your learning to the next level. Learn all the important concepts of Data Structures and Algorithms with the help of the most trusted course: DSA Self Paced. Become industry ready at a student-friendly price.
- Types of Virtual Private Network (VPN) and its Protocols
- Routing v/s Routed Protocols in Computer Network
- Collision-Free Protocols in Computer Network
- Multiple Access Protocols in Computer Network
- Controlled Access Protocols in Computer Network
- Basic Network Attacks in Computer Network
- Classification of MAC protocols
- Video Conferencing Protocols
- Chat Conferencing Protocols
- Securing Routing Protocols
- Classes of Routing Protocols
- Protocols in Application Layer
- MANET Routing Protocols
- Difference between COAP and MQTT protocols
- Difference between MQTT and HTTP protocols
- Session Layer Messaging Protocols in IoT
- Sliding Window protocols Summary With Questions
- Data Link Layer Communication Protocols in IoT
- Trust Based Energy-Efficient and Secure Routing Protocols for IoT
- Difference between Storage Area Network (SAN) and Network Attached Storage (NAS)
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to email@example.com. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.