RE: Ping, ICMP and TCP Ping

From: Burton Strauss (Burton_at_FelisCatus.org)
Date: 08/29/05

  • Next message: Shane Singh: "RE: what to do?"
    To: "'zaka rias'" <sciensez@yahoo.com>, <security-basics@securityfocus.com>
    Date: Mon, 29 Aug 2005 09:59:30 -0500
    
    

    You are confusing a protocol (ICMP or TCP) with a program that uses this
    protocol (PING or TCP-PING).

    What makes it confusing is that while there are many tcp tools, there aren't
    many icmp ones (ping and traceroute) - most icmp packets are handled
    internally by the tcp/ip stack.

    -----Burton

    -----Original Message-----
    From: zaka rias [mailto:sciensez@yahoo.com]
    Sent: Thursday, August 25, 2005 3:22 AM
    To: security-basics@securityfocus.com
    Subject: Ping, ICMP and TCP Ping

    hi,

    Im learning protocol tcp/ip and icmp, and as far as i know that Ping
    (software) is using ICMP protocol to transmit packets and PING is identic
    with ICMP.

    I have always wrapped my thinking that ICMP (and Ping
    Program) echo/reply was a port 0 thing (like someone said in
    http://forum.sans.org/discus/messages/78/10869.html?1110164175
    ), and that's wrong.

    Then i found something called TCP-PING. TCP PING can be described as a TCP
    packet with the ACK flag set, destined for port 80 of the target host (Mark
    Wolfgang, Host Discovery With NMAP).

    i just wonder if this kind of method called TCP-PING, when actually TCP-PING
    isnt using ICMP protocol, and once more -> TCP PING 's using port when
    actually PING program is not using a port to communicate.

     

    i hope you understand my english

    zak

    Send instant messages to your online friends http://uk.messenger.yahoo.com


  • Next message: Shane Singh: "RE: what to do?"

    Relevant Pages

    • Re: Trouble with Net::Ping
      ... IIRC TCP lives on top of UDP (and thus it makes sense that UDP would ... ICMP although it is more tightly coupled to IP. ... That's a different protocol then HTTP. ... connection has timed out but that the requested data is still being ...
      (comp.lang.perl.misc)
    • Re: Trouble with Net::Ping
      ... That same documentation will show that Net::Ping, by default, tries to ... was the slowest because it is a higher level protocol than the others, ... IIRC TCP lives on top of UDP (and thus it makes sense that UDP would ... The ping command uses ICMP. ...
      (comp.lang.perl.misc)
    • Re: Ping a mac address
      ... >> protocol underlying ping (ICMP) won't understand it. ... > protocol, only some old NIC support it, but it does exist. ... Cross site scripting and other web attacks before hackers do! ...
      (Pen-Test)
    • Re: Ping, ICMP and TCP Ping
      ... > Im learning protocol tcp/ip and icmp, ... > transmit packets and PING is identic with ICMP. ... ICMP packet usually achieves the desired result, ...
      (Security-Basics)
    • Re: Trouble with Net::Ping
      ... IIRC TCP lives on top of UDP (and thus it makes sense that UDP would ... ICMP although it is more tightly coupled to IP. ... That's a different protocol then HTTP. ... The ping command uses ICMP. ...
      (comp.lang.perl.misc)

  • Quantcast