IP Address

Every device which can connect to each other, have their own IP Addresses. It is in the format of " X.X.X.X ". Every single "X" can have values from 0 to 255.

When you type google.com in the address bar of your browser, it resolves to the IP address of Google.

To get your system's IP Address, run -

  1. For Windows System :

     ipconfig

    in the command prompt.

  2. For Mac and Linux/Unix Systems :

    curl ifconfig.me

    in the terminal.

Internet Service Provider (ISP) gives you a modem/router which has a global IP Address. The modem will give IP Addresses to each of the device connected to it using the DHCP (Dynamic Host Configuration Protocol). Those IP Addresses are called Local IP Addresses.

When we send request (type the website link in the browser address bar) a server (Google server in this case), it can see the global IP Address and not the Local IP Address. The server sends the response and the modem/router decides which device to send back the response, using NAT (Network Address Translation) Protocol. IP Address decides which device to send the data and Port Number determines which application requested the data.

Last updated