Hola Ruben,
PID son las siglas de Identificador de Proceso, indica que proceso está en curso actualmente.
Si un proceso abre un puerto de comunicaciones puedes identificarlo gracias a los PID, pero de ninguna manera tienen relación un PID con un número de puerto, salvo la relación que tenga el proceso y el puerto en concreto, es decir,
una aplicación que utiliza el puerto "x" ejecuta un proceso que tiene un PID con el numero "y". me explico?
No se pueden abrir o cerrar puertos lógicos a nivel de Sistema Operativo, la única manera de abrir o cerrar puertos para proteger tu Pc sería a nivel de Router o bien a nivel de Firewall.
Por defecto el Sistema Operativo Xp trae un firewall, y recomiendo enormemente deshabilitarlo, sólo trae problemas, lo puedes encontrar en opciones avanzadas de tu conexión, "Proteger conexión etc etc...." con el podrías abrir o cerrar puertos pero ya te digo que no te lo recomiendo. Mejor prueba con un firewall por software de otro fabricante.
MCSE - CCNA