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

Getting started with WSL

I recently started learning Linux operating system. I have a windows machine. I searched for what are the possible ways available to work with Linux. I ended up with more ways to install Linux and work with it. WSL is one of the simplest ways to get started with Linux on windows. So, I'll be sharing my learnings about WSL. It's obvious that to learn Linux one should have a Linux-based machine to work with and execute commands. There are four possible ways to get started with Linux. Possible ways to work with Linux Building a Linux-based computer which is quite expensive. I myself don't prefer to build a machine when I am a Student. Installing and using Linux in dual boot mode with your existing Windows using a virtual box. This is one of my preferred ways but it consumes more storage. So, this too fails. And the next way is to create instances in cloud platforms like AWS, GCP, and Azure and using remotely. Also, there is no cost associated with it. Because major cloud platf...

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

Why you need Linux Right Now!

  Introduction Linux is an open-source operating system created in 1991 by Linus Torvalds. It's an alternative to the more popular Windows and Mac operating systems, and it comes with a wide range of features that make it a great choice for everyone, from beginners to seasoned professionals. In this blog, we'll discuss what Linux is, what it can offer you, and why you should start using it today. What Is Linux? Linux is used today by millions of people worldwide, including large corporations, small businesses, government organizations, and individuals. There are many reasons why you should use Linux. Here are a few: Linux is stable and secure. It is less likely to crash or become infected with a virus than Windows. Linux is customizable. You can change the look and feel of Linux to suit your needs, and you can add or remove software to create the perfect operating system for you. Linux is free. There are no licensing fees required to use Linux, and there are many free applicati...