Jump to content

nat traversal, how?


obluda

Recommended Posts

Posted

mmm,

iam just wondering, how this thing could work on torrentclient? there has to be somekind of tracker support or it solves tracker's dht? u must have a server, which will serve the ports to the clients m?

thnx :-)

Posted

There are a bunch of different NAT traversal methods, and I'm not sure I see how implementing NAT traversal on a BitTorrent client would be any different than implementing it in any other network-enabled application.

Posted

The problems with implimenting a NAT transversal is legion.

If it uses TCP, then only a handful of the firewalled connections can be made "transparent" as though they're not firewalled...so 2 of them can download/upload with each other.

If it uses multicast packets, many ISPs and networking equipment won't support it.

If it uses UDP, well...we've got people who HAVE to disable DHT in µTorrent because they already cannot handle the UDP packet loads *THAT* generates!

...and the sad part was UDP is the most promising.

Posted

okoook, so nat-traversal can be used only for a better performance of dht? the tracker will do the same job, only torrentclient is trying to find other natet users with little tracker help ?

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...