Sorry for the late reply, I have been away from the forums for a bit.
 
My guess is your belkin router & OSX. See 
http://www.gnutellaforums.com/mac-os...outer-osx.html as I had same experience. Alternative is port forwarding. 
If that's not the answer then who is your ISP?