Transport (v3) in usage reports

Does this represent the proportions of active connections on the device? If that’s the case why does it separate tcp4, tcp6 and tcp? Shouldn’t it be only tcp4+tcp6?

I think it becomes just TCP when we can’t tell the address family from the address string used to connect, so hardcoded addresses with a DNS name for example. (Obviously it still has one or the other address family, but our connection type isn’t smart enough to tell which it is.) There might also be legacy aspects, I’m not sure how every old version used to report this.