Skip to main content

What is an IP Address?

Every computer on an Ethernet network is given an IP address. An IP address, like your home's street address, identifies network machines. Because each computer has its own IP address, it aids traffic flow between them.

The internet protocol address (IP address) is a numerical identifier that is connected with a certain computer or computer network. When computers are connected to the internet, the IP address allows them to send and receive data.

What is IP Address Mean?

The acronym IP stands for "Internet Protocol," which is a collection of rules that regulate the format of data transferred over the internet or a local network.

What is IP Address and Types of IPv4 and IPv6?

An IP address (internet protocol address) is a numerical representation of a network interface that uniquely identifies it.

For example :

An IP address is composed of four parts:

  • first octet - the first number of the IP (123)
  • second octet - the second number of the IP (89)
  • third octet - the third number of the IP (46)
  • fourth octet - the fourth and last number of the IP (72)

Above shared IP address ( is the example of Internet Protocol version 4 is the fourth version of the Internet Protocol( IPV4) .Also there is another version of Internet protocol.Internet Protocol version 6 (IPv6) is the most recent version of the Internet Protocol (IP).

 IPv4 Address format with dotted decimal notation

Figure 1. IPv4 Address format with dotted decimal notation

IPv4 and IPv6 are the two versions of IP currently in use. On the internet and in many corporate networks, the original IPv4 protocol is still in use today. The IPv4 protocol, on the other hand, only allowed for 232 addresses. This, together with the way addresses were assigned, resulted in a situation where there would be insufficient unique addresses for all internet-connected devices.

The Internet Protocol version 6 (IPv6) is the most recent version. This new IP address version is being implemented in order to meet the need for additional Internet addresses. It was created with the goal of resolving IPv4 difficulties. It allows 340 undecillion unique address space with 128-bit address space. IPv6 is also known as IPng (Internet Protocol next generation).

IPv6 Address format with hexadecimal notation

Figure 2. IPv6 Address format with hexadecimal notation

Since the mid-2000s, deployment of Internet Protocol Version 6 (IPv6), the next generation of the Internet Protocol, has been underway.

As of August 2021, Google's statistics show IPv6 availability of roughly 30.30–35.10 percent, depending on the day of the week (higher on weekends).

The rate of adoption varies by country and Internet service provider. Many countries utilize zero percent, whereas a few, such as India and Germany, use more than 50 percent.

Per-country IPv6 adoption map

Figure 3. Per-country IPv6 adoption map

Before we jump into types of IP addresses we understood the IPv4 and IPv6 type IP addresses. Now let's look at what the types of IP addresses are respectively.

1. Public

The first type of IP address we will mention about is the Public IP address

An IPv4 address that can be seen on the internet is known as a public IP address. A public IP address is required for any resource in your domain that must be directly accessible from the internet.

For communication between hosts on the worldwide Internet, public IP addresses can be utilized. The IP address assigned to the home's network by the ISP is known as a public IP address. By logging into the router configuration, it is also accessible locally in this situation.

2. Private

A private network is a computer network that uses its own private address space of IP addresses while connected to the Internet. In home, office, and enterprise environments, these addresses are often used for local area networks. Private IP address ranges are defined under both IPv4 and IPv6 standards.

The IANA reserves the following IPv4 address ranges for private internets, according to the Internet Engineering Task Force (IETF) document RFC-1918, and they are not publicly routable on the global internet:

  • IP addresses: –
  • IP addresses: –
  • IP addresses: –

3. Static

An IP address that does not change is known as a static IP address. When your device is given a static IP address, it usually remains that way until it is retired or your network architecture changes. Servers and other critical equipment typically utilize static IP addresses.

The majority of users do not require static IP addresses. When external devices or websites need to remember your IP address, static IP addresses are usually more important. VPN or other remote access solutions that trust (whitelist) particular IPs for security reasons are one example.

4. Dynamic

In contrast to a static IP address, a dynamic IP address changes from time to time. Because it is more cost-effective for Internet Service Providers (ISPs) to assign dynamic IP addresses to their clients, most home networks are likely to have one. Most consumers can get by with dynamic IP addresses. They usually pose a lower security risk.

What is IP Address Mapping?

It is important to alter the configuration of the domains migrated from the source server so that they use the IP addresses present on the destination server in order for them to be operational on the destination. IP mapping is the name for this technique, which can be done either automatically or manually.

Every shared IP address on the source server should, in theory, have a corresponding shared IP address on the destination server. Dedicated IP addresses are the same way.

What is IP Address Filtering?

IP Address Filtering is a method of determining what to do with network data packets based on their sender or destination addresses. In either scenario, the packet is reviewed by a network router or firewall, and then passed on to the next node on the network based on rules defined by an administrator. If the rules state that packets with a specific address should be ignored, the packet is simply ignored. This indicates that it is not being propagated across the present network path. In essence, it safeguards your network by filtering packets according to the rules you specify.

At this stage, it's vital to remember that IP filtering is a network layer feature. This means it doesn't care about the program that uses the network connections; it simply cares about the connections themselves.

For example, you can prohibit users access to your internal network via the default telnet port, but you can't prevent them from using the telnet software with a port that you do allow to flow through your firewall if you rely solely on IP filtering. You may avoid problems like these by employing proxy servers for any service you allow via your firewall. Because proxy servers are aware of the applications they are supposed to proxy, they can prevent abuses like utilizing the telnet program to bypass a firewall via the World Wide Web port.

What Does an IP Address Do?

An IP address enables a searcher to get additional information about a network, device, or service. One can, for example:

  • Find out who owns and runs the network. Using an IP address to search the WHOIS database can provide a variety of details about the person (which could expose organizational affiliations) or organization to which the address is assigned, such as a name, phone number, and civic location.
  • To retrieve a computer name, which often carries clues about logical and physical location, execute a reverse lookup (the resolution of an IP address to its associated domain name)
  • To find the logical path to the computer, which often provides clues to logical and physical location, run a traceroute (a computer diagnostic tool for revealing the route (path) of packets across an IP network)
  • Determine the computer's geolocation to varied degrees of precision This could contain nation, region/state, city, latitude/longitude, telephone area code, and a location-specific map, depending on the lookup tool utilized.
  • Use the IP address or computer names to search the Internet. These searches may show peer-to-peer (P2P) activity (e.g., file sharing), entries in web server log files, or glimpses of the individual's online activities (e.g., Wikipedia edits).These snippets of people's internet histories may indicate their political leanings, health, sexuality, religious beliefs, and a variety of other personal qualities, preoccupations, and interests
  • Seek information on any email addresses used from a specific IP address, which might then be the subject of additional subscriber information requests.

How to Learn IP Address?

Asking Google for your IP address is a straightforward way to find it no matter what device you're using. The steps are straightforward:

  • Use a browser like Chrome or Safari to get started.
  • Go to
  • Look up “What is my IP address?” on the internet.
  • Your IP address will be displayed at the top of Google's search results.

Learning public IP address

Figure 4. Learning public IP address

By asking google you can learn your public IP address .How can you learn your private IP address then? Let's look at briefly

How to Learn a Computer's IP Address?

When you connect your computer to the internet, it will be given an IP address.

To learn your IP address on In Windows 10,

here's how to determine your local IP address:

Figure 5. To learn your IP address on In Windows 10

  • Select “Settings” from the right-click menu on the Windows logo in the lower-left corner of your screen.
  • Click the Network & Internet icon.
  • To see your IP address for a wired connection, go to the left menu pane and select Ethernet, then select your network connection. Your IP address will appear next to "IPv4 Address."
  • To see a wireless connection's IP address, go to the left menu pane and pick WiFi, then Advanced Options. Your IP address will appear next to "IPv4 Address."

To learn your IP address on Ubuntu

  • Start typing Settings in the Activities overview.
  • Go to the Settings tab
  • To open the panel, click Network on the sidebar.
  • The IP address for a wired connection, as well as additional metadata, will be displayed on the right.
  • For more information about your connection, click the settings settings button.

To learn your IP address on MAC

  • Select System Preferences from the drop-down menu. (Either select System Preferences from the Apple logo drop-down menu at the top left of your screen, or click the cogs icon in your dock.)
  • Select Network (under the Internet & Wireless section).
  • Check the information in the right-hand pane after selecting the option with a green dot in the left-hand bar. It should say Connected at the top, with your internal IP address listed beneath it in smaller form.

To learn your IP address on MAC

Figure 6. To learn your IP address on MAC

How to Learn Printer's IP Address?

If you need to identify your printer's IP address, you can use a few different ways.

Method 1:Printer's Display

If your printer has an LCD display, you'll almost probably find an option to display the IP address on the screen someplace in the Settings menu.

Learning printer IP address on printer LCD

Figure 7. Learning printer IP address on printer LCD

Method 2: Printer Properties

Learning printer IP address on Windows

Figure 8. Learning printer IP address on Windows

The IP address of the printer can be found in the Control Panel on Windows.

  1. Go to Settings > Devices > Printers and Scanners > Printers and Scanners.
  2. Locate your printer in the list, right-click it, and choose Manage.
  3. Go to Printer Properties and select it.
  4. Locate the Location field on the General tab. It will provide the IP address of your printer.

Method 3: Command Prompt

You can also use Command Prompt to determine your printer's address.

By clicking the Windows key and typing cmd, you can open Command Prompt.

Type netstat -r into the command prompt.

Enter the code.

A complete list of all network devices connected to your computer will appear.

Method 4: Use the Router

Finally, the IP address of your printer can be found in the portal of your router. Because no two router menus are organized in the same way, giving accurate instructions is hard. However, with a little digging, you should be able to locate it.

How to Learn the IP Address of the Phone?

To learn the IP address on Android Phones you may follow the steps given below;

  1. Go to Settings > About device > Status.
  1. The IP address of your phone or tablet will be displayed with additional information such as the IMEI or Wi-Fi MAC addresses.

Learning IP address on an Android phone

Figure 9. Learning IP address on an Android phone

What is IP Address Lookup?

An IP address lookup determines where an IP address is located. The results include information on the city, state/region, postal/zip code, country name, Internet service provider, and time zone. As a result, several authorities utilize this information to determine who owns an IPv4 or IPv6 address.

It's essential to remember that no IP Lookup tool is 100% accurate. The results of IP lookups are displayed from multiple different IP location databases, each of which reports in a different way.

There are a slew of other reasons why results aren't always correct. The factors to consider the accuracy of the IP address lookup include:

  • Where did the IP address originate?
  • The location of the controlling agency
  • Whether the user is using a proxy server or a virtual private network (VPN).
  • Whether or if the connection is cellular

What is an IP Address in Linux?

To learn the public IP address in Linux CLI, you may run the following command.


Learning Public IP address on an Linux

Figure 10. Learning Public IP address on an Linux

You can determine the private IP address(es) of your Linux system by using one of the following commands.

hostname -I





In this example the IP address is 192.168….

Learning Private IP address on an Linux

Figure 11. Learning Private IP address on an Linux

What is an IP Address in Windows?

You can easily learn your IP address in your Windows environment just by following the below shared steps.

To learn the IP address for Wi-Fi connection on Windows, you may follow the given steps below.

  1. Select Wi-Fi network > the Wi-Fi network you're connected to > Properties.

To learn the IP address for Wi-Fi connection on Windows

Figure 12. To learn the IP address for Wi-Fi connection on Windows

  1. Under Properties, look for your IP address listed next to IPv4 address.

To learn the IP address for Ethernet connection on Windows, you may follow the given steps below.

  1. On the taskbar, select the Ethernet network icon > the Ethernet network connection.
    To learn the IP address for Ethernet connection on Windows

    Figure 13. To learn the IP address for Ethernet connection on Windows

  2. Under Ethernet, select the Ethernet network connection.

  3. Under Properties, look for your IP address listed next to IPv4 address.

What is an IP Address in IOS?

Follow these simple steps to obtain the local Internet Protocol address assigned to your iPhone. The methods detailed below were accomplished with iOS 14, but they should work with prior versions as well.

Learn your IP address on IPhone Figure 14. Learn your IP address on IPhone

Step 1. On your device home screen, tap Settings and select Wi Fi (should be just below Airplane Mode).

Step 2. At this point, you should see the connected Wi Fi network. That is to say, other networks if they are available show up as well. Select the information icon to the right of the connected network. Tap on the blue lowercase ( i ) in the circle, for the address section of your iPhone.

Step 3. The title labeled IP Address would be your local IP address for your iPhone. In this case, my iPhone's IP Address is

What is IP Address Management?

IP Address Management (IPAM) is a technique for scanning IP addresses, tracking IP addresses, and managing the data connected with a network's Internet Protocol address space and IPAM system. IPAM discovers IP address infrastructure servers and Domain Name System (DNS) servers on your network automatically and allows you to control them from a single location.

Additional aspects, such as DHCP reservation control and other data aggregation and reporting capabilities, are also typical. IP addresses in use, as well as the devices and users linked with them, are examples of data tracked by an IPAM system. A centralized database of this data could aid in troubleshooting and abuse investigations.

  • IPAM allows network administrators to find and update information about their networks, such as how much freeIP address space is available.
  • What subnets are in use, how big they are, and who utilizes them are all things to consider.
  • For each IP address, there is a permanent vs. temporary status.
  • The routers that various network devices utilize by default.
  • Each IP address is assigned a host name.
  • The hardware that each IP address is associated with.