Skip to main content

IP Address Explained


What is an IP Address?

A typical IPv4 address might look like this: 192.168.1.1
 
You all might be wondering what are the numbers here and why these numbers are separated or divided into four chunks with 3 digits each. Okay simply put, we students get identified with a unique set of sequence of numbers called RRN.

Similarly, IP Address is like a unique set of numbers that is assigned to each and every computer so that they can be identified easily.

IP Address stands for "Internet Protocol Address". It helps you to develop a virtual connection between a destination and a source.

What are the types of IP addresses?

There are mainly four types of IP addresses,
  • Public
  • Private
  • Static
  • Dynamic

Public IP Address

It is a common general IP address given by the "Internet Service Provider" (ISP)
to the router. It is a primary address associated with the whole network. Here every device connected to the network has the same IP.

Private IP Address

It is also similar to public IP where every device connected to the network gets a unique IP address. Here the router allocates the IP for each and every device connected to that network.

Dynamic IP Address

Dynamic IP addresses always keep changing. Their IPs are allocated for some time that is lease time after the lease time has ended the device asks for a new IP to the router and the router updates the table periodically. A dynamic IP address will be allocated by a Dynamic Host Configuration Protocol (DHCP) server.

Static IP Address

It is the total opposite of dynamic IP, where the IPs are once allotted to the devices and their IP address cannot be changed. Static IP addresses are constant, which are allocated once, that stay the same for years. This type of IP also helps you procure a lot of information about a device.

Types Of Website IP Address

There are two types of website IP address
  1. Share IP Address
  2. Dedicated IP Address

Shared IP Address

Here, the IP address is used for small business websites where they do not get many visitors to the site and do not have many files on the website.
They do not have a unique or special dedicated IP they have shared IP addresses with other websites.

Dedicated IP Address

The dedicated IP is assigned uniquely to each and every website. With these dedicated IPs we can just search for websites using IPs instead of the whole domain, and with these dedicated IPs the website owner can log in to the website with the IPs while the domain name transfer happens.

Version Of IP Addresses

There are 2 different versions of IPs Available
  1. IPV4 (Internet Protocol Version 4)
  2. IPV6 (Internet Protocol Version 6)

IP-V4

This is the first version of IP and it is created by ARPANET in the year 1983. Today most of the IPs are generated with the help of IPv4. IPv4 uses a 32 bit addressing and with the help of this 32 bit we can create 2^32 IPs and this is about 4 million IPs.

IP-V6

It is the latest and most recent version of IP and it was initiated by Internet Engineer Taskforce in the year 1994. IPv6 uses a 128 bit addressing and with the help of this 128 bit we can create 2^128 IPs and which is about 340 undecillion which is absolutely huge.

As the whole world is using IP v4 till today there is no need for IPv6. But in the future, these 4 million IPs are completely and totally exhausted, and then this IPV6 comes into the picture.

That's all about IP addresses and their types. Thanks for reading!

Comments

Post a Comment

Popular posts from this blog

PLASMONICS - A Vision of future

Surface plasmon resonance (SPR) - related science and technology have recently spawned a brand new branch of research referred to as "Plasmonics" Plasmonics, also known as nanoplasmonics, is the creation, detection, and manipulation of signals at optical frequencies at nanoscale scale metal-dielectric interactions. Following the trend of miniaturizing optical devices, plasmonics finds applications in sensing, imaging, optical communications, and bio-photonics. Surface Plasmon Resonance in Bioanalysis For almost a decade, plasmonic imaging has been used to analyze single-cell activity. Although this approach is still in its early stages, its label-free and real-time benefits have piqued curiosity, and it has already been applied to extracellular and intracellular activities. However, as a freshly developed approach, plasmonic imaging has significant flaws that must be addressed before it can be widely used. First, plasmonic imaging’s imaging capacity needs to be improved. The ...

Wget Command

  What is Wget?                     Wget is a simple Linux/Unix command-line utility for downloading the contents, and files from the web. Wget will download the resource from the URL which is specified in the command. With the help of wget, we can download files using HTTP, and HTTPS. We can also download multiple files, resume downloads, recursive downloads, downloads in the background, and different options in the wget command. In this article, let’s see how to install and, use this command with examples. Installing Wget The wget is pre-installed on most of the Linux distros. To verify whether the package is installed, open your terminal type wget  and press enter. You will get a result of   wget: missing URL . If the wget package is not installed it will print wget command not found. Installation on Ubuntu and Debian                sudo apt install ...

Elasticsearch- II

 ELASTICSEARCH                                          In this blog we are going to learn how to use elasticsearch and kibana using python. Before getting into this, make sure that you have elasticsearch and kibana installed. To know the detailed procedure about the installation of elasticsearch and kibana, click the link below to learn the installation process from scratch. https://crescenttechnocratsclub.blogspot.com/2022/09/blog-post.html For python, let’s use VS Code . Visual Studio (VS) Code is a streamlined code editor with support for development operations like debugging, task running, and version control. Python IDLE is also fine to use but we will work with vs code in this blog. Install VS code using the following link : https://code.visualstudio.com/download Click op...