March 1st, 2003
|
| Trouble Shooter | | Join Date: June 4th, 2002 Location: Örebro Sweden
Posts: 366
| |
Quote: Originally posted by stief Many of us want to share but are behind NAT's, and waiting while the developers are trying to work around this problem. I've read of so many people who are working hard to get around the troubles sharing: For now I welcome the leechers who then make those files available within their horizons. Freeloaders, leechers and lurkers eventually evolve into sharers, helpers and developers--or the community becomes extinct, irrelevant or costly.
Live and let live | Hello!
When a non firewalled node(servent) tries to download of a NAT firewalled host then the IP address that are showed are not the actuall address instead it is the address of a private subnetwork that are behind a router that performs NAT that are showed.And since the Router wont allow any files to leave that network to hosts on the outside that initiaded the traffic LW will send a push request to that node and the LW client that are on the private network behind the router will respond and itself will initiate a upload of the requested file to the non firewalled node that requested it.This works ofcourse because routers most of the time allow traffic that was initiated from the inside.If both hosts however is behind routers that performs NAT then this scheme does not works since both will just send push requests to eachother resulting in the Requery Sent message.
I would not recommend people that uses Gnutella to use a hardware router that performs NAT as a firewall simply because of this problem.
A solution to this problem could be som kind of inbetween Proxy servers that a vendor could set up to assist firewalled users to communicate with eachothers.But that could lead to some legal problems so I do not think that we will see a solution to this problem.
__________________ <img src="http://www.jordysworld.de/emoticons/blob16.gif">Sincerely Joakim Agren! |