ping使用的icmp协议的疑问?

日期:2016-09-28 08:08:26 人气:1

ping使用的icmp协议的疑问?

ping程序是实质上是要求对方返回一个icmp协议的回显应答,而icmp是透过IP协议传输,IP协议直接就给予以太网驱动程序处理,而端口是TCP和UDP的事情了,ping不会用到端口的,你硬要解析用什么号码来区分其他服务的话就只能说IP协议类型为1是ICMP,ICMP类型0代码0是回显应答,以太网类型字段为0x0800是IP协议。ICMP只是第三层的事情,端口是第四层的事情。 至于操作系统进程、线程的问题那是高层的问题,是操作系统怎样调用下层的服务,ping程序是将icmp报文中的标识符字段直接和进程I
    A+
热门评论