He aquí por qué:
* http: Los servidores web usan el Protocolo de transferencia de hipertexto (HTTP) para comunicarse con los navegadores web. Por convención, el puerto 80 se designa para el tráfico HTTP.
* Accesibilidad: El uso del puerto 80 permite que los servidores web se accedan directamente escribiendo el nombre de dominio o la dirección IP en un navegador web sin especificar el puerto.
* Contexto histórico: Esta convención se ha establecido desde los primeros días de Internet, y ha sido ampliamente adoptada.
Sin embargo, es importante tener en cuenta que:
* Algunos servidores web pueden usar otros puertos por razones de seguridad o para distinguir diferentes servicios que se ejecutan en el mismo servidor. Por ejemplo, HTTPS (tráfico web seguro) generalmente usa el puerto 443.
* Los enrutadores no ejecutan inherentemente servidores web. Actúan como gerentes de tráfico, enviando paquetes de datos entre redes. Puede configurar un servidor web en una computadora conectada a su enrutador, pero el enrutador en sí no ejecuta un servidor web de forma predeterminada.
¡Avísame si tienes alguna otra pregunta!