Ele pode fazer algo parecido com o check_udp do nagios, enviar uma string
para a ponta remota e esperar uma resposta.

Do tipo, esperar a ponta remota enviar "OI" e enviar um "OLA".. e esperar
por 10segundos a resposta "VOCE POR AQUI"?

Se em 10 segundos chegar "VOCE POR AQ" indica que a porta esta com falha..
se não responder nada é porque está com problema..


> -----Mensagem original-----
> De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em
> nome de Carlos A. M. dos Santos
> Enviada em: sexta-feira, 21 de março de 2008 17:07
> Para: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
> Assunto: Re: [FUG-BR] OT - UDP checar porta
> 
> On Fri, Mar 21, 2008 at 3:17 PM, Evandro Nunes
> <[EMAIL PROTECTED]> wrote:
> > Ola pessoal
> >
> >  seguinte, ontem tive que fazer um script com algo q eu achava q
> seria
> >  trivial, e foi um fracasso
> >
> >  quero testar se uma porta UDP num servidor remoto esta aberta
> 
> Não há forma confiável de fazer isso, a não ser que ao receber um
> pacote UDP naquela porta o host remoto responda de alguma forma,
> possivelmente com outro pacote UDP.
> 
> UDP não é orientado a conexão. A vantagem disto é que a transmissão é
> rápida porque não se gasta tempo com o processo de "handshake", como
> acontece no TCP. O preço a pagar é que a camada de transporte não tem
> como informar se um pacote chegou ao destino ou não. Maiores
> informações aqui:
> 
> 
> http://en.wikipedia.org/wiki/User_Datagram_Protocol#Difference_between_
> TCP_and_UDP
> 
> A mesma página contém um ponteiro para uma cópia em PDF do artigo "The
> Trouble with UDP Scanning", que explica detalhadamente o problema.
> 
> --
> Carlos A. M. dos Santos
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Attachment: smime.p7s
Description: S/MIME cryptographic signature

-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Responder a