That is what I mean by your computer expertise, you definitely have some. Somehow we still find a way to disagree. Must be my lack of education or some personal defect of my own. Reading your response it would seem that I inferred that port forwarding is a security risk when a bittorrent client such as utorrent is not active. If you are using a router only, I believe this to be accurate. Your router will forward all requests for the port specified whether or not you have the program active because the router has no idea if the program is active or not, that isn't how a router works. However a simple Ingress firewall does know if a program is active or not and should block all such requests but guess what? the firewall capability of the router has already been compromised and someone is now at your firewall. As soon as you open the utorrent application the firewall will stop blocking most of these TCP/UDP requests that the router was configured to forward as it assumes they are for your application,(in this case utorrent).
Try this:
Install Peerblock, (don't worry you can uninstall it at your leisure), besides the default list add the lists level1, edu, and Primary Threats.(
http://iblocklist.com/lists.php), there are other good lists but this should be enough for this experiment. First make sure your utorrent or other P2P programs are off, then start the Peerblock application. I prefer to uncheck the "show allowed connections" in the settings area because I am more concerned with who I am blocking but that is up to you. If your firewall is working correctly you shouldn't see anything being blocked. If this is so open utorrent and see if this changes. Do you have enable DHT checked in utorrent? if not try checking that just for giggles. I suspect you will end up seeing IPs blocked by Peerblock, IPs that are not being blocked by your router or your firewall and that are not sharing files with you via utorrent. If you can view the IPs blocked by your firewall you can confirm this by turning Peerblock off and see if it is blocking the same IPs or these blocked IPs show up in utorrent as peers. This sure shouts vulnerability to me but I don't see how it is utorrent that is to blame as this is an inherent vulnerability in most P2P filesharing programs and not a unique one.
As far as the port being open or not because an application is not active? As far as the router is concerned I don't agree. Other than that? well some people have been known to use port scanners on their own computer to see just what ports are open to intrusion. These are known as
port leak tests and they revolutionized firewalls as we know them today. There are other leak test sites,(just google for them), but pioneer Steve Gibson deserves some credit here so I will share his link.
http://www.grc.com/lt/leaktest.htm
I enjoyed the link you shared Rollyco although nothing I read led me to conclude I am wrong here. I also enjoy a fruitful discussion as it is always a good way that we can learn from each other.