Computing.Net > Forums > Networking > Connecting through a NAT

Connecting through a NAT

Reply to Message Icon

Original Message
Name: pico1991
Date: July 2, 2006 at 14:39:52 Pacific
Subject: Connecting through a NAT
OS: XP Pro
CPU/Ram: AMD64 Turion MT-37 /1G Ra
Model/Manufacturer: IBuyPower/custom
Comment:

Im connecting to the internet through a NAT, and i can get great download speeds downloading via HTTP requests; however, when i try FTP, playing any online game (battlefield 2, planetside, starcraft,) i cannot connect at all to the game servers because of network errors.

Also - bitorrent client(Azureus), while it does download, does so poorly, as in very slow speeds.

Yet, i can download 135KB/s fine doing an HTTP request for a given file.

My question is.. is there any way to get around a NAT(yes, stupid question..,) or.. at the very least, improve my connectivity through the NAT server?


Report Offensive Message For Removal


Response Number 1
Name: heropsycho2177
Date: July 2, 2006 at 15:34:38 Pacific
Subject: Connecting through a NAT
Reply: (edit)

What router do you own?

"Milk was a bad choice!"


Report Offensive Follow Up For Removal

Response Number 2
Name: don2006
Date: July 2, 2006 at 17:40:26 Pacific
Subject: Connecting through a NAT
Reply: (edit)

And is it your system or someone else's?


Report Offensive Follow Up For Removal

Response Number 3
Name: pico1991
Date: July 3, 2006 at 06:55:44 Pacific
Subject: Connecting through a NAT
Reply: (edit)

Well, im overseas in iraq right now, and we buy our internet (in our rooms) from a contrator.

I dont know how to figure out what server i connect through - I just know that i get my IP through DHCP and i connect.


Report Offensive Follow Up For Removal

Response Number 4
Name: heropsycho2177
Date: July 3, 2006 at 09:42:59 Pacific
Subject: Connecting through a NAT
Reply: (edit)

If you don't control the NAT device, there's obviously no way to bypass the NAT device. All traffic is going to be NAT'ed no matter what. In this case, there's no way to tunnel through since what you're trying to connect to isn't doing any tunneling. Regardless, even then, I don't think it would help.

This sounds like poor network connectivity due to packet loss. Every app you specifically listed aside from p2p and FTP uses UDP, a connectionless protocol that does not guarantee the delivery of packets. FTP also has some funny business using multiple ports that can be an issue with overwhelmed NAT devices.

Your contractor may have a NAT device that is simply overwhelmed for the amount of traffic it is passing, or the contractor may also be using multiple NAT devices chained, a configuration called "double NAT", which causes endless issues.

Given these circumstances, and due to the fact you don't know where you're actually downloading files from via p2p, this explains all your p2p issues.

A couple of things you could try though to confirm or alleviate the issues as best as possible.

A. Get the ip address of a game server, and ping it repeatedly using ping (ip addy) -n 100 so you can see if you're getting inconsistent responses. If you do, that's related.

B. Lower your default packet size. You could be having issues with packet fragmentation.

http://www.winguides.com/registry/display.php/280/

C. Run some tests from sites that offer the service for free, such as...

http://www.dslreports.com/linequality

Hope this helps.

"Milk was a bad choice!"


Report Offensive Follow Up For Removal







Use following form to reply to current message:

   Name: From My Computing.Net Settings
 E-Mail: From My Computing.Net Settings

Subject: Connecting through a NAT

Comments:

 


  Homepage URL (*): 
Homepage Title (*): 
         Image URL: 
 
Data Recovery Software




How often do you use Computing.Net?

Every Day
Once a Week
Once a Month
This Is My First Time!


View Results

Poll Finishes In 2 Days.
Discuss in The Lounge