doing binary search to find proper ttl. getting rtt. using icmp header type and code to guide search.