Veamos
Si tu tienes un Pc detras de un modem, ese Pc es accesible con una ip publica y unica.
Ahora supongamos q tenemos 20 pcs detras de un router. A todos ellos les corresponde una sola Ip publica, entonces como acceder a ellos?weno pues desde la red local deberias acceder al router y enrutar un puerto hacia el pc. Me explico, supongamos q en la lan tienes los 20 pcs q hemos dicho y tu desde el exterior kieres accerder a uno de ellos por el puerto 1500. Lo q debes hacer es entrar en la configuracion del router y abrir el puerto 1500mirando hacia la ip local del Pc deseado. La ip local varia dependiendo de la lan, pero la forma mas comun es 192.168.1.*
Esto se puede saber usando ipconfig desde ms-dos:
C:\>ipconfig
Configuración IP de Windows
Adaptador Ethernet Conexiones de red inalámbricas 5
Sufijo de conexión específica DNS :
Dirección IP. . . . . . . . . . . : 192.168.1.50
Máscara de subred . . . . . . . . : 255.255.255.0
Puerta de enlace predeterminada : 192.168.1.1
direccion ip es la ip local de mi pc. mascara de subred es la forma q tienen las ip locales de mi red/subred el 255 significan q no cambia y el 0 q si, q es variable. Y la puerta de enlace predeterminada es la ip de acceso al router.
Asi q para acceder desde internet a mi pc tendria q abrir el puerto 1500 mirando hacia mi ip local, la 192.168.1.50
Para mas info:
http://es.wikipedia.org/wiki/TCP/IP