Articles for category: Computer Network

Agam Jyot Singh

Intradomain and Interdomain Routing

Routing is the process of choosing a path for transferring data from a source to a destination. Routing is performed using devices called routers. In order to send the packet by determining the best route from one network to another, routing is carried out at the network layer. The network layer primarily makes sure that ...

Shivam Verma

Bridge vs Repeater

A bridge is a computer networking device that connects multiple LANs (Local area networks) together to create a single, larger LAN. The process of aggregating networks is referred to as network bridging. Bridges operate at the data link layer according to the OSI model. A repeater is also a computer networking device operating at the OSI model’s physical layer ...

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

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

Ganesh Medewar

Cyclic Redundancy Check

The cyclic redundancy check (CRC) is widely used as a data transmission error detection tool in the field of data communication, mostly used in digital networks and storage devices. The data sent by the sender side is sent to the receiver by appending a small check code in the data stream. This check code is generated using ...