Articles for category: Computer Network

Akshay Mishra

Quality of Service in Computer Networks (QoS)

Using methods or technologies that operate on a network, Quality of Service (QoS) ensures the performance of crucial applications even when the network’s capacity is constrained. Giving particular high-performance applications priority enables companies to modify the volume of network traffic as a whole. Networks that transmit traffic for resource-intensive systems frequently use QoS. Internet protocol television (IPTV), ...

Saksham Arya

Go-Back-N ARQ Protocol

Go Back N ARQ which stands for Go Back N Automatic Repeat Request (ARQ) is a data link layer protocol that is used for data flow control purposes. It is a sliding window protocol in which multiple frames are sent from sender to receiver at once. The number of frames that are sent at once depends upon the ...

Trapti Gupta

User Datagram Protocol (UDP)

The simplest protocol for transport layer communication is User Datagram Protocol (UDP). It has the bare minimum of communication channels. It is a best-effort delivery protocol that is regarded as unreliable. Because UDP doesn’t offer an acknowledgment mechanism, neither the sender nor the receiver sends an acknowledgment for a packet that has been received or sent. What is User ...

Sushant Gaurav

Simplest Protocol

The simplest protocol is a data link layer protocol used for noiseless channels. The simplest protocol is also known as the Elementary Data Link Protocol. As the simplest protocol is used in noiseless channels, it has no error control and no flow control. In the simplest protocol, we assume that the receiver is always ready to ...

Sushant Gaurav

Selective Repeat ARQ Protocol

The selective repeat ARQ is one of the Sliding Window Protocol strategies that is used where reliable in-order delivery of the data packets is required. The selective repeat ARQ is used for noisy channels or links and it manages the flow and error control between the sender and the receiver. In the selective repeat ARQ, we only resend the ...

Sushant Gaurav

Link State Routing Algorithm

The Link State Routing Algorithm is an interior protocol used by every router to share information or knowledge about the rest of the routers on the network. The link state routing algorithm is distributed by which every router computes its routing table. With the knowledge of the network topology, a router can make its routing table. The ...

Akshay Mishra

Internet Control Message Protocol (ICMP)

ICMP works like the communication between the carpenter and the store. It relays messages from the receiver to the sender about the data that was supposed to arrive. ICMP protocol notifies the sender if the data is not received by the receiver or received in the wrong order. Thus, ICMP is a protocol for communicating ...

Sushant Gaurav

Stop and Wait ARQ

The stop and wait ARQ is one of the Sliding Window Protocol strategies that is used where reliable ordered delivery of the data frames is required. The stop and wait ARQ is used for noisy channels or links and it manages the flow and error control between the sender and the receiver. The stop and ...

Trapti Gupta

Difference between Modem and Router

Modems and routers are very different networking devices and perform separate functions. A modem is a device that is used to connect networking devices to the Internet. A router is used to connect your devices to your home network (also known as a Local Area Network or LAN) or WiFi network so that your device ...

Priyanshu Pandey

Transmission Modes in Computer Networks

Transmission mode, also known as a communication mode, is the transfer of data between two devices via a communication channel that includes an optical fiber, wireless channels, copper wires, and other storage media . Data is transmitted between two devices in the form of electromagnetic waves. There are numerous data transmission methods in which the message is delivered in the form ...