Skip to main content

Posts

IPv6 Addressing in Computer Networks

Introduction :- Internet Protocol version 6 (IPv6) is a new networking protocol that is being used to replace IPv4. This protocol is designed to facilitate a more capable, secure, and scalable Internet. To know the advantages and requirements of IPv6, one must first know the disadvantages of IPv4 and the features of IPv6. Internet Protocol version 6 (IPv6) Requirements :- Internet Protocol version 4 (IPv4) has 4.3 billion unique addresses; due to the rapid expansion of the Internet, this addressing system has become inadequate. Internet Protocol version 6 operates on a 128-bit addressing system, which produces 340 undecillion (i.e., 3.4 10^38) unique addresses. This provides a lot of addresses for the future. And is essential for the growth of the Internet in the coming years. Internet Protocol Version 6 (IPv6) Addressing Structure :- The Internet Protocol Version 6 address is spread over 128 bits and is divided into 8 parts in hexadecimal form. For example: 2001: 0db8: 85a3: 0000: 000...

Routing algorithms in computer networks

Routing algorithm in computer network :- A routing algorithm is used to send data packets from source to destination in a computer network. Using it affects the performance of the network. What is a routing algorithm? :- Routing algorithm works to make rules. By which it decides which route the data packets will take in the network. Its job is to find a good path between the source and the destination. Data can be sent at high speed with the use of a routing algorithm. Types of routing algorithm :- 1. Static routing algorithm: Static routing algorithm uses a pre-determined routing table. It does a manual update with the network administrator. This algorithm affects small networks. In this, there is less change in the topology of the network. 2. Dynamic routing algorithm: The dynamic routing algorithm automatically updates the routing table. This algorithm monitors the status of the network. And changes the route as per the need. For example, Routing Information Protocol (RIP) and Open...

What is subnetting

Subnetting:- Subnetting is a networking technique. It is used to divide a large network into smaller networks. This technique simplifies the network. And also secures the network. Concept of Subnetting:- Subnetting is a technique. Through which a large IP network is divided into smaller parts. Each part or subnet creates a different IP address or subnet mask. Through subnetting, the network administrator can divide a large network into smaller parts. This improves the security of the network. Structure of IP address and subnet mask:- An IP address is a 32-bit digit. It is divided into four octets. For example, 192.168.1.1 is an IP address. Each octet represents a digit from 0 to 255. The subnet mask is also a single 32-bit digit. It is used to divide the IP address into network and host parts. For example 255.255.255.0 is a subnet mask in which the first three octets are part of the network. And the last octet is of the host. Importance of Subnetting:- 1. Improvement in netw...

Ipv4 addressing structure and classes example

Internet Protocol Version 4 (IPv4) is most used in the world of networking. In this article, all the information about the structure and classes of IPv4 addressing will be given, and its example will also be given. Structure of IPv4:- Internet Protocol Version 4 address is of 32 bits and 4 bytes, and it is represented in 4 parts of decimal. Each part is from 0 to 255. For example, 192. 168. 1.1 is a valid Internet Protocol Version 4 address. Internet Protocol Version 4 address is divided into the following 2 parts: 1. Network Part - The network part does the work of finding out where the IP address is present in the network. 2. Host Part - It works to identify the necessary devices inside the network. The main purpose of Internet Protocol Version 4 addressing is to send data packets to their correct place on the Internet or any other network. Every device that connects to the Internet has an IPv4 address. This way, data packets can travel to their intended device without any interrupt...

What is the dynamic host configuration protocol DHCP

What is DHCP? Dynamic Host Configuration Protocol (DHCP) is a network protocol that works to give an IP address to the device in the network. DHCP protocol is used when a new device joins the network. And the device needs an address to work on the Internet. Then it is used. We do not need to set the IP address manually every time. History of DHCP :- The DHCP protocol was developed in 1993. DHCP was also recognized by IETF (Internet Engineering Task Force). The DHCP protocol is a part of BOOTP (BOOTSTRAP protocol). This protocol works to give an IP address to the device. How DHCP works :- 1. DHCP Discover: When a device connects to the network, it sends a DHCP Discover broadcast message. Which is sent to the network devices, its job is to find the DHCP server on the network. 2. DHCP OFFER: When the DHCP server sends a message to the discoverer, it sends it in the form of an offer. It gives the temporary IP address of the device, subnet mask, gateway, and DNS server information. 3. DHCP...

What is the Domain Name System DNS

Domain Name System (DNS)? Domain Name System (DNS) is one of the most important services of the Internet. Its job is to allow proper access to websites and other Internet services. Whenever we type the URL of a website in the browser, DNS finds the IP address of that website and takes us to that IP address. Introduction to DNS :- DNS means Domain Name System, whose job is to find the IP address of domain names and take us to it. Every apparatus connected to the digital superhighway possesses a unique Internet Protocol (IP) address. DNS enables it. So that it is easy for the user to remember it. And there is no need to remember the IP address. Function of DNS :- The job of DNS is to convert domain names into app addresses. For example, when we type the URL of a website, the DNS server converts that domain name into an IP address. 1. Carrying of domain name: When we type the name of a website, its web browser does a DNS carry out. 2. Root DNS Server: First of all, the browser connects to...

What is the file transfer protocol in a computer network

File Transfer Protocol (FTP) in Computer Networks :- File Transfer Protocol (FTP) is a network protocol that is used to send files from one computer to another. This protocol is a protocol recognized by the Internet Engineering Task Force (IETF). Therefore, this protocol is used in more places. History of FTP :- FTP was developed in 1971. When it was created for ARPANET. This protocol was used to send files from the beginning. But now it is also used with TCP/IP networking. FTP is also responsible for the development of the Internet. Function and use of FTP :- The job of FTP is to send files from one computer to another in a secure way. Uploading website files to a web server: Web developers use FTP to upload their website files to a web server. Downloading software updates: Using FTP, many software companies provide updates to their users. Backing up files: FTP servers are used by many users and companies to back up files. Types of FTP :- FTP has two types: 1. ACTIVE FTP: In ACTIVE FT...