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?