This repository was archived by the owner on Aug 28, 2021. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -30,14 +30,14 @@ The Sender also emits "Probe" objects on a special channel so that the analysis
30
30
have been injected in the network (srcPort and Ttl).
31
31
32
32
Notice how encode the sending time-stamp and the ttl in the ISN of the TCP SYN packet. This allows for measuring
33
- the probe RTT, and recoving the TTL of the response. Just like regular traceroute, we expect the network to return
33
+ the probe RTT, and recovering the TTL of the response. Just like regular traceroute, we expect the network to return
34
34
us either ICMP Unreachable message (TTL exceeded) or TCP RST message (when we hit the ultimate hop).
35
35
36
36
The Sender thread stops once it completes the requested number of iterations over the source port range.
37
37
38
38
### ICMP Receiver
39
39
40
- We run only one ICMP receiver goroutine: it is responsible for receiving the ICMP Unrechable messages and recovering
40
+ We run only one ICMP receiver goroutine: it is responsible for receiving the ICMP Unreachable messages and recovering
41
41
the original probe information from them. We only use the first 8 bytes of the TCP packet embedded into ICMP Unreachable
42
42
message, though in IPv6 case we could have more. This is sufficient anyways to recover the TTL and the timestamp of the
43
43
original probe.
You can’t perform that action at this time.
0 commit comments