Re: Ping.pingecho
- From: John Pritchard-williams <monojohnny@xxxxxxxxxxxxxx>
- Date: Fri, 29 Aug 2008 10:51:35 -0500
john maclean wrote:
Cisco.com don't normally allow pings so tracroutes and pings won't get
echo requests.
irb(main):003:0> Ping.pingecho('cisco.com', 10, 80)
=> true
How come this works and `ping` does not? From irb I see that Ruby's
ping uses a TCP echo. Also I've run tcpdump whilst running ping.echo
and could not determine the port that it uses. What port does Ruby's
Ping use?
check out:
http://www.noobkit.com/show/ruby/ruby/standard-library/ping/pingecho.html
According to this the 'echo' port.
grep'ing 'echo' in my /etc/services reveals this is port 7...apparently.
(UDP and TCP).
--
Posted via http://www.ruby-forum.com/.
.
- References:
- Ping.pingecho
- From: john maclean
- Ping.pingecho
- Prev by Date: Ping.pingecho
- Next by Date: Re: random undefined method error
- Previous by thread: Ping.pingecho
- Next by thread: Re: random undefined method error
- Index(es):
Relevant Pages
|