Unknown beats wrong is the right default for anything with provenance in the name. A trace that says "no evidence for this hop" is worth more than one that fills the gap with a plausible guess, because the guess gets copied into every later report. Do you store why a hop is unknown, like missing span versus dropped header, so the gaps themselves become queryable?
iin1006h07