Jared Mauch wrote:
https://youtu.be/v26BAlfWBm8Is always good for a reminder and laughs on a holiday weekend.
But, end to end NATs are actually good:
https://tools.ietf.org/html/draft-ohta-e2e-nat-00
fully transparent to all the transport and application layer
protocols.
And, to applications running over TCP/UDP, UPnP capable legacy
NATs are transparent, if host TCP/UDP are modified to perform
reverse NAT, information to do so is provided by UPnP.
Masataka Ohta

