I mean, if someone is downloading a file from me, doesn't that means that I'm the host and he is connecting to me?
Or am I connecting to him?
Either way one of us need an open port, no?
I don't have any open port routing to my computer in my router, so how is that I'm accepting connections?