TCP 3-Way Handshake

TCP 3-way handshake is one of the most commonly asked question and now you are going to find the answers you have been looking for the entire time. This article goes in-depth of the TCP handshake it. TCP (Transmission Control Protocol) is a connection-oriented protocol which sends and receives data using sequence and acknowledgment numbers. … Read more

What is Domain Name System (DNS)?

domain name system dns

Domain Name Resolution Name resolution systems provide the translation between alphanumeric names and numerical addresses, alleviating the need for users and administrators to memorize long strings of numbers. There are two common methods for implementing name resolution: A static file on each host on the network, containing all the name-toaddress translations (examples include the HOSTS … Read more

What is Dynamic Host Configuration Protocol (DHCP)?

dynamic host control protocol DHCP

DHCP (Dynamic Host Control Protocol) In networks with a large number of hosts, statically assigning IP addresses and other IP information quickly becomes impractical. Dynamic Host Control Protocol (DHCP) provides administrators with a mechanism to dynamically allocate IP addresses, gateway and DNS rather than manually setting the address on each device. DHCP servers lease out IP … Read more

TCP Three-Way Handshake

TCP Three-Way Handshake

TCP requires a connection to be established between two end systems before data transfer can begin. TCP establishes the connection using a process that is called the TCP three-way handshake. This process involves setting the SYN bit and ACK bit in the segments between the two devices. An important function that is performed during connection establishment is … Read more

Understanding 7 layers of OSI model

7 Layers of OSI model is a base of networking. Let’s understand what is OSI model first OSI Model is a conceptual model for understanding and designing a network architecture that is flexible, robust, and inter-operable. An open system is a set of protocols that allows any two different systems to communicate regardless of their underlying architecture. … Read more

RADIUS Operation and Packet format

RADIUS Packet format

Before the Client starts communicating with the Radius Server, it is required that the secret key is shared between the Client and the Server and the Client must be configured to use Radius server to get service. RADIUS Operation The following is the process used in a RADIUS-managed login: Step 1.  A user login generates … Read more

Networking Basics

networking-basics

What is Networking? Networking is the practice of linking multiple computing devices together in order to share resources. These resources can be printers, CDs, files, or even electronic communications such as e-mails and instant messages. These networks can be created using several different methods, such as cables, telephone lines, satellites, radio waves, and infrared beams. … Read more