
Eu tenho um endereço IP parecido com este 10.0.0.1:9095 e, até onde eu sei, o HTTP só pode usar a porta 80. Como esse URL mascarado funciona?
Responder1
No lado do servidor, o serviço (httpd, por exemplo) abre uma porta e escuta as comunicações nela. o serviço pode escutar em qualquer porta que não esteja em uso no sistema.
IANAfornece orientações sobreportauso e permitiu que protocolos bem conhecidos reservassem portas para uso, HTTP [80], FTP [20,21] e SMTP [25] por exemplo.
Portos bem conhecidossão aqueles abaixo de 1024, e geralmente espera-se que carreguem o protocolo indicado. lembre-se de que qualquer porta pode transportar qualquer protocolo, mas alguns dispositivos intermediários de rede podem tomar decisões de gerenciamento com base nessas portas.
Portas registradasestão entre 1024 e 49151, e podem ser reservados para aplicações de internet. Existem muitas portas não registradas neste intervalo e muitos administradores de rede optam por usá-las ao selecionar portas alternativas para a execução dos serviços. Como você pode ver no link acima, as portas 9094-9099 não estão reservadas, o que as torna uma escolha perfeita.
Portas acima de 49151 são chamadasPortas Dinâmicas, e não pode ser registrado para nenhum uso específico. muitos ISPs bloqueiam todos eles juntos. não os use para hospedagem de serviços.
DR: O administrador do site nesse link escolhe usar uma porta não reservada da faixa Registrada. 9094-9099 não têm reservas e podem ser usados para qualquer finalidade sem confusão.