ネットワーク上ではパソコンをIPアドレスによって識別している。IPアドレスは、いわばネットワーク上の住所のようなもので、接続しているパソコンには別々のIPアドレスを割り当てる必要がある。IPアドレスの割り当てや管理は各国のNICによって行われているのだが、現在のIPアドレス(IPv4)は、「210.64.111.28」などのように、8ビットずつ4つに区切られた32ビットの数値が使用されていて、ネットワークに接続しているすべてのパソコンにIPアドレスを重複せずに割り当てることはできないのが現状だ。
インターネットに直接つながっている機器にのみ個別のIPアドレス(グローバルIPアドレス)を割り当て、LANなどのネットワークでは自由に割り当てることができるIPアドレス(プライベートIPアドレス)を利用することで、IPアドレスが重複しないようにしているというわけだ。なお、プライベートIPアドレスとしては、下イラスト内のものが利用可能だ。