Hoy en la univerrsidad un maestro nos estaba comentando que un puerto, al parecer el 80 no se usa,....pero no dijo porque razon .
Alguien sabe si es cierto esto?
Que puerto no se utiliza y porque razon???
Atte
DAvid Gahan
| ||||
No se usa porque no tiene servico alguno "detrás" de el... un servicio tal como http. Pero no wse puede decir que , en general, no se usa. Depende entonces de si das un servicio que use ese puerto. Lo normal es que los servidores web usen este puerto. Depende tambieén del contexto en el que realizó tal afirmación. De esta manera podemos decir que los puertos lo usan las aplicaciones.. más bien servicios. Existen servicios que por defecto usan un puerto determinado: 80 (http), 21 (ftp), 25/110 (correo), etc, pero si estos servicios no están instalados en un determinado sistema, podemos decir que esos puerto no se están usando. Otros puertos son usados por el sistema por defecto y si no nos sirve deben ser "desactivados" por motivos de seguridad. Es una explicación demasiado simple pero supongo que te servirá. |
| ||||
Pues supongo que el profesor se explicó mal. Ese puerto por norma se usar para el servidor web (http), aunque se puede usar para un servidor ftp o para lo que quieras. Es además uno de los puertos más usados. |
| |||
Hola, Pues para ser profesor universitario se explica bastante mal. Existe una serie de puertos que su uso esta definido por la IANA (si no recuerdo mal). Se recomienda que la gente solo use esos puertos para esos servicios (es decir, si haces un servidor web HTTP, usa el puerto 80). Lo que no recomiendan que uses un puerto ya asignado para tus aplicaciones cuando no sea el servicio asignado (no uses el puerto 80 para tu servidor FTP). Para un servicio propio recomiendan usar puertos mayores que el 1024 (o al menos antes era este el limite). La idea es que estos servicios standard esten localizados en el mismo puerto en todas las maquinas para facilitar su uso. Imaginate que cada servidor web tuviese un puerto disitnto. Saludos.
__________________ Josemi Aprendiz de mucho, maestro de poco. |
| ||||
JOSEMI: "ya asignado para tus aplicaciones cuando no sea el servicio asignado (no uses el puerto 80 para tu servidor FTP)." cuando digo que se puede es porque técnicamente se puede, claro está que no es recomendable, pero podemos usar cualquier puerto para un servidor ftp, http, etc. otra cosa es que el cliente lo encuentre.. si le digo a mi primo que mi servidor ftp está en el puerto 80 y el apunta su cliente ftp a mi host:80 pues lo encontrará sin problema. Como bien dices esto no es nada recomendable, para eso están las recomendaciones de puertos para servicios por defecto, que si alguien tiene curiosidad de consultar: http://www.iana.org/assignments/port-numbers |
| |||
Pensaba que habia puesto a todo "se recomienda". Tecnicamente puedes asignar en tu maquina el puerto que quieras al servicio que quieras. Incluso asignar varios al mismo. Y asignar a tu servidor web el puerto 666. Lo que pasa que el que no sepa que lo tienes en ese puerto, pues no lo va a localizar (bueno, realizando un escaneo de puertos supongo que se podra). Y puedes tener el Apache escuchando en el 80, el IIS en el 8080 y el Tomcat en el 8880, por poner unos valores. Pero creo que estamos de acuerdo que ese profesor no se expreso correctamente (a no ser que sea en un contexto determinado). Saludos.
__________________ Josemi Aprendiz de mucho, maestro de poco. |