This is a weird way of implementing one, but it's using multiple ICMP queries, each acting as their own delay line.