Friday, January 6, 2012

Determining who you are from your IP address

With the proposed changes to the IP addressing scheme used for Internet routing it will theoretically be possible to identify individual communications devices even if they are located behind a firewall or a NAT (Network Address Translator). This is accomplished using a process called "tunneling". The term "tunneling" is used here in a very generic manner as "Tunneling Protocols" can take on many forms and are beyond  the scope of this page.

The main discussion that you here when IPv6 is discussed is with regard to the fact that IPv4 addresses are going to run out and whether particular networking equipment and services are IPv6 ready. This is a minor issue in this debate.

The implications of this increased address-ability is that if you are participating  in an activity that you do not want traced an interested party may be able to pin-point your location. At the present time, under IPv4 addressing, your IP address will only revealed to the outside world as the one assigned to your modem or gateway by your ISP. Devices located behind a router or Network Address Translator cannot be identified unless there is some other interim process at play.

An Internet user can be connected to that server from anywhere in the world using numerous IP obscuring techniques. But, if IPv6 is used, the routing to your individual device can be determined irrespective if what proxy you are connecting through.


If you run the ipconfig command on a Windows 7 computer you get a listing of the Windows IP Configuration. At the present time it is not known whether the information so generated is visible, or is possible to be so, to the outside world. Or the Tunnel Adapter at the ISP. The listing that I get when connected at home reveals not only the local IP address assigned by my router by DHCP but also the Link-Local IPv6 address.

No comments: