I use a VPN service provider (similar to NordVPN etc), which offers port forwarding (opening ports). My understanding is that this is beneficial for some applications, such as BitTorrent.
However, I am trying to understand what the functionality of opening ports actually accomplishes technically, and also what are the security implications of this for me as a home network user.
Am I right that the ports are being opened on the VPN service provider's side, and then somehow "forwarded" in an open state to my LAN? Like so, in the case of BitTorrent:
My Router/Computer ← Encrypted TCP Repackaging → VPN Service Provider w/ Open Ports ← TCP/UDP → P2P (BitTorrent)
If so, is this setup essentially equivalent to opening ports on my local router firewall, or as effectively opening ports on my computer (which is the client on one end of the VPN tunnel)? Or shall this rather be viewed as it is the VPN service provider that takes the "risk" of opening ports, while my home connection is still closed off?
Thank you for illuminating how this works, and security concerns in regards to this topic.
However, I am trying to understand what the functionality of opening ports actually accomplishes technically, and also what are the security implications of this for me as a home network user.
Am I right that the ports are being opened on the VPN service provider's side, and then somehow "forwarded" in an open state to my LAN? Like so, in the case of BitTorrent:
My Router/Computer ← Encrypted TCP Repackaging → VPN Service Provider w/ Open Ports ← TCP/UDP → P2P (BitTorrent)
If so, is this setup essentially equivalent to opening ports on my local router firewall, or as effectively opening ports on my computer (which is the client on one end of the VPN tunnel)? Or shall this rather be viewed as it is the VPN service provider that takes the "risk" of opening ports, while my home connection is still closed off?
Thank you for illuminating how this works, and security concerns in regards to this topic.