有没有确切的说法?.....

解决方案 »

  1.   

    ICMP好像算IP层的协议,
    TCP/UDP是更上层的协议.仅供参考
      

  2.   

    既不是TCP,也不是UDP。
    ICMP报文被封装在IP包里,也就是说他是由IP协议承载的,从这一点伤来说,他跟TCP协议是一个层级的。
      

  3.   

    楼上正解,ICMP 协议与 TCP UDP 是同一级别,它是 TCP/IP 协议族中的一个子协议,它们都是用的 IP 包。
      

  4.   

    做映射的时候,ping服务需要用icmp协议映射
      

  5.   

    ping 是应用层直接调用ip层的ICMP协议
      

  6.   

    ICMP协议
      

  7.   

    http://www.cricode.com/2647.html
    楼主可以看这个网页
    网络其他基础知识看相关的文章。http://www.cricode.com/category/program-language/network
    挺有帮助的
      

  8.   

    http://zh.wikipedia.org/wiki/TCP/IP%E5%8D%8F%E8%AE%AE%E6%97%8F
    维基上写的icmp和ip同属网络层,位于tcp/udp之下,
    icmp就是internet控制报文协议,在ip数据报内部传输,此时ip数据报由ip首部和icmp报文组成
      

  9.   

    ICMP 跟TCP和UDP没有归属关系,ICMP位于传输层之下,属网络层。用的IP报头。
      

  10.   

    TCP/UDP 在第四层:传输层
    IP/ICMP 在第三层:网络层