My situation is very specific, but I don't think it is uncommon. I'm not very hopeful about the situation, but since I don't know networking that well there can be something I just can't see.
I live in an apartment complex, and the internet here is being routed by the ISP (Cox). I already got in contact with their tech support because I was having problems using applications which required certain ports to be easily accessible (My friend used an open source program to sniff the ports while I was trying to use the applications). According to tech support, it seems that there is one or more of those industrial modems doing the routing for the whole complex. The modems are then connected to Network switches which provide connection to each room (Ehernet jack on the wall).
-Firewall off still shows ports as closed -There doesn't seem to be NAT masquerading when I observe the network details -There is more than one port and more than one application with the problem -Bandwidth is pretty good (10 down, 10 up).
Is the fact that port forwarding can't be done the real problem? (Since there doesn't seem to be NAT masquerading). If it is, is there really nothing else that can be done to help? Is it better if I get a router just to connect my computer to the jack on the wall and do port-forwarding in it?