• I don’t get the port forwarding issue. If I’m torrenting something on port 78660 but my only outgoing ports visible to others is port 8081, then couldn’t I just tell my torrent software to use port 8081?

    I don’t really understand how torrenting is impacted by this, unless all torrent clients use a baked in port number (which from what I’ve seen over the last few decades, all torrent clients allow you to change the outgoing port)

    • Outgoing ports aren’t the issue. At least one client involved in the transfer must have a port available that does not filter out incoming traffic. That means you can still download and upload even without a forwarded point, but you can only upload and download from people with forwarded ports. If you have port forwarding, you can download and upload with everybody.