Networking Forums

Networking Forums > Network Hardware > Network Routers > NAT'ing of one's own WAN IP address

Reply
Thread Tools Display Modes

NAT'ing of one's own WAN IP address

 
 
Eric Fournier
Guest
Posts: n/a

 
      04-19-2007, 04:46 PM
Greetings,

We are developing an application that uses UPnP to open ports on our
customer's routers, and in doing so, have run into a problem with a
few models, while others seem to behave fine. We are trying to figure
out what happens exactly, so we can find a work-around.

Our application opens port 82 through UPnP to service HTTP requests.
Assuming the computer's externally visible address is 1.1.1.1 :

A) From any internet connected computer: 1.1.1.1:82/ -> Works,
requests are serviced
B) From the computer running the client: localhost:82/ -> Works,
requests are serviced
C) From the computer running the client: 1.1.1.1:82 -> Works with some
routers, timeouts with others.

What is preventing case C from working correctly? We are assuming that
when the faulty routers receives the incoming LAN packets destined for
themselves, the port forwarding is not applied properly, and the
packet is dropped. But this is at best a theory, and we'd be happy if
anyone could provide some insight into the causes of the problem.

For the records, the routers that gave us this problem are the
Gigafast EE 410-R and the NetGear WGR614v6.

Thanks in advance for any help,

 
Reply With Quote
 
 
 
 
Eric Fournier
Guest
Posts: n/a

 
      05-16-2007, 08:15 PM
For anyone stumbling on this post, here is what I found out:

This has to do with the router's support of Bi-directional NAT, and
NAT loopback. The routers who do not support this will always fail at
NAT'ing inbound traffic back correctly.

On Apr 19, 12:46 pm, Eric Fournier <ericfourni...@gmail.com> wrote:
> Greetings,
>
> We are developing an application that uses UPnP to open ports on our
> customer's routers, and in doing so, have run into a problem with a
> few models, while others seem to behave fine. We are trying to figure
> out what happens exactly, so we can find a work-around.
>
> Our application opens port 82 through UPnP to service HTTP requests.
> Assuming the computer's externally visible address is 1.1.1.1 :
>
> A) From any internet connected computer: 1.1.1.1:82/ -> Works,
> requests are serviced
> B) From the computer running the client: localhost:82/ -> Works,
> requests are serviced
> C) From the computer running the client: 1.1.1.1:82 -> Works with some
> routers, timeouts with others.
>
> What is preventing case C from working correctly? We are assuming that
> when the faulty routers receives the incoming LAN packets destined for
> themselves, the port forwarding is not applied properly, and the
> packet is dropped. But this is at best a theory, and we'd be happy if
> anyone could provide some insight into the causes of the problem.
>
> For the records, the routers that gave us this problem are the
> Gigafast EE 410-R and the NetGear WGR614v6.
>
> Thanks in advance for any help,



 
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Pipex Address: Post Office wont sent registered letter as they say the address is invalid! W Broadband 16 05-13-2008 09:30 PM
Coffee shop wifi will not give me IP address, but gives everyone else IP address. But static IP works! Jennifer R Wireless Internet 5 09-30-2007 06:12 AM
access violation at address 004075e5 module WUSB54G4.exe of address 00000368 Houndog Wireless Internet 10 02-13-2006 06:56 PM
"access violation at address 004075e5 module WUSB54G4.exe of address 00000368 Houndog Windows Networking 0 02-12-2006 09:40 PM
When Linux PC boots, Does it sends RARP packet to get its IP address by embedding its Hardware address? santa19992000@yahoo.com Linux Networking 2 10-16-2005 10:40 PM



1 2 3 4 5 6 7 8 9 10 11