ping与traceroute的进程标识方法

来源:互联网 发布:win10 telnet 端口23 编辑:程序博客网 时间:2024/05/16 03:50

ping只使用了网络层,并没有使用传输层,所以当一个操作系统运行多个ping的时候是不能使用端口进行进程的区分的。ping使用的是icmp的标识字段值作为进程唯一标识的。操作系统分析ping返回的icmp的标识字段的值决定将这个icmp教给系统的哪个ping进程处理。

traceroute使用的是端口号,因为traceroute的icmp报文都回携带8字节udp头部,而udp头部包含了完整的完整的端口信息。