Cada protocolo TCP/IP tiene por lo menos un número de puerto designado específicamente para el flujo de tráfico de red entre cliente y servidor. Se debe tener en cuenta que, en este caso, el uso de la palabra "puertos" se refiere a estructuras en el software y no a las interfaces del hardware. Los números de puerto corresponden a servicios suministrados a las capas superiores. TCP/IP normalmente asigna números de puerto conocidos en el servidor antes de realizar las conexiones. Sin embargo, estos números se pueden cambiar. Como los clientes tienen la capacidad de conectarse dinámicamente al servidor desde cualquier ubicación, los clientes no tienen números de puerto asignados. Por ejemplo, si una persona (cliente) desea llamar a un amigo (servidor) desde cualquier lugar del país, el amigo puede atender el teléfono. Los números de puerto comunes incluyen HTTP (puerto 80), FTP (puerto 21) y SMTP (puerto 25). - |
|