On my local machine when I connect to a remote linux machine with netcat I can only see 3 related packets(the tcp handshake) in Wireshark.
I'm pretty sure there's more that happens before that(router --> ISP --> remote network) but I can't figure out how to look into the details.
Is it possible to inspect everything that happens before a TCP handshake?
Any resource that would help me better understand how this all works would be greatly appreciated