Articles for category: Computer Network

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

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 ...

Priyanshu Pandey

Types of Network Devices in Computer Network

Network devices are physical devices that enable communication and interaction between hardware on a computer network. Each networking device operates in a distinct computer network segment and performs distinct functions. A network may require hundreds or thousands of different network devices to maintain and build out various LAN and WAN. Network devices like the hub, bridge, repeater, modem, router, gateway, etc., are the basic building blocks of an extensive network. What ...

Sushant Gaurav

IPv4 Vs IPv6 – Difference Between IPv4 and IPv6

IP stands for Internet Protocol, and it is a network address that is assigned to each and every device that is connected to the particular network. A device uses the IP address to communicate with the other devices present on the network. The two of the most commonly used IP addresses are namely IPv4 (Internet Protocol version 4) and IPv6 (Internet ...

Priyanshu Pandey

What is DNS (Domain Name System)?

Similar to how a phone’s contacts list matches names to numbers, the domain name system is a naming database that locates and translates internet domain names to their unique IP addresses. DNS is used in various internet activities to swiftly discover an IP address to connect to and access content. DNS is important because, for humans, it’s ...

Shivam Verma

BGP (Border Gateway Protocol)

BGP is an external gateway protocol that exchanges routing information between routers in various autonomous systems. It is the protocol that is used between Internet service providers and can also be used between an enterprise and an ISP. The entire route to each destination is included in the BGP routing information. Using the routing information, ...