Difference between global IP address and Local IP address?

A global IP address is assigned to a computer or modem by an internet service provider and can be communicated with from anywhere on the internet. Global IP addresses are unique and assigned only to a single computer or device.

Local IP addresses (Private IP Addresses) are assigned by a router and include to, to and to Local IP addresses can only be used to communicate within a closed network.

As an example:


  • Bob’s house has two computers and a router.
  • ** Bob is assigned an IP addresses of by his ISP.
    • Both of bob’s computers are connected to a router which is connected to the internet.
    • *** Router IP:
      • **** Local:
        • Global:
      • Computer one IP:
      • Computer two IP:

When Bob uses either computer one or two to connect to the internet the traffic is passed by the IP address which is his global IP address. The router acts as a gateway to the internet using this IP address.

Bob can however communicate between his two computers within his house using the 192.168. IP addresses.

If someone on the internet want’s to communicate with Bob they use and the router determines which of Bob’s two computers the traffic is intended for as the IP address in this case is actually Bob’s router and is not directly assigned to either computer.

Local IP addresses must be unique within a network but individual networks can use the same internal IP addresses provided they are not connected. (ie. Company A can only have one, however company B can also have a



Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s