Skip to content

Category Archives: Computer Networks

The main issue with Distance Vector Routing (DVR) protocols is Routing Loops since Bellman-Ford Algorithm cannot prevent loops. This routing loop in the DVR network… Read More
Prerequisite – Layers of OSI Model Multiplexing and Demultiplexing services are provided in almost every protocol architecture ever designed. UDP and TCP perform the demultiplexing and… Read More
Prerequisite IP Addressing, Introduction of MAC Addresses, Basics of Address Resolution Protocol (ARP) In this article, we will discuss about whole ARP-family, which are ARP,… Read More
In order to communicate or transfer the data from one computer to another computer, we need some address. In Computer Network various types of addresses… Read More
The cast term here signifies some data(stream of packets) is being transmitted to the recipient(s) from the client(s) side over the communication channel that helps… Read More
This could also be seen as a way of how TCP connection is established. Before getting into the details, let us look at some basics.… Read More
VPN stands for the virtual private network. A virtual private network (VPN) is a technology that creates a safe and encrypted connection over a less… Read More
A distance-vector routing (DVR) protocol requires that a router inform its neighbors of topology changes periodically. Historically known as the old ARPANET routing algorithm (or… Read More
Prerequisite – Layers of OSI Model The OSI Model we just looked at is just a reference/logical model. It was designed to describe the functions… Read More
Prerequisite – Network Devices, Transmission Modes  The most common network devices used are routers and switches. But we still hear people talking about hubs, repeaters,… Read More
The Network Layer of the OSI Model is responsible for providing logical addressing, which routers use to select best path for routing packets. There are… Read More
Prerequisite – Introduction to Ethernet Basic frame format which is required for all MAC implementation is defined in IEEE 802.3 standard. Though several optional formats… Read More
Prerequisite : Socket Programming in Python, Multi-threading in PythonSocket Programming-> It helps us to connect a client to a server. Client is message sender and… Read More
Prerequisite – Introduction to Ethernet, Basics of CSMA/ CD  Carrier sense multiple access with collision detection (CSMA/CD) – The CSMA method does not tell us… Read More
User Datagram Protocol (UDP) is a Transport Layer protocol. UDP is a part of the Internet Protocol suite, referred to as UDP/IP suite. Unlike TCP,… Read More

Start Your Coding Journey Now!