我照书编了一个ping程序,但是,测试时出现以下疑惑:
我ping了百度的0号端口,有回应;
我又ping了1号端口,有回应;
我又ping了2号端口,有回应;
……
几乎ping每个端口,都有回应啊!? 我个人认为,只有网络程序运行起来,才能真正拥有端口号,
但是,为什么ping每一个端口都有回应呢?另外,怎样通过ping0号端口区分是哪种操作系统呢?
我ping了百度的0号端口,有回应;
我又ping了1号端口,有回应;
我又ping了2号端口,有回应;
……
几乎ping每个端口,都有回应啊!? 我个人认为,只有网络程序运行起来,才能真正拥有端口号,
但是,为什么ping每一个端口都有回应呢?另外,怎样通过ping0号端口区分是哪种操作系统呢?
PING命令是ICMP协议的,没有端口概念,
如果没PING到,肯定也不是对方端口没开,而是对方把ICMP包丢弃了