Skip to contentSkip to conversation

SNAT question

DISCUSSION John Black 3 participants 4 messages Feb 20, 2004 – Feb 21, 2004

lore
Share & tools
lore

John Black

author
#0 lore raw

Everything works, when i do the lazy way and go to the web page www.whatismyipaddress.com.

but my question is when i went to the MS chat room, it was showing me the 192.168.x.x ipaddress.

why is this?

john

http://www.arbbs.net/

#1 lore raw
Quoted 8 lines · John Black

Everything works, when i do the lazy way and go to the web page www.whatismyipaddress.com.

but my question is when i went to the MS chat room, it was showing me the 192.168.x.x ipaddress.

why is this?

Because Microsoft always do things differently from everyone else :) ?

No, seriously though, some protocols embed the IP address of the machines which are communicating inside the data which is transferred, so each end knows what the other end's true IP address is, even if this then means they can't talk to each other because one or both ends has an unroutable address.

As far as I'm aware MS Chat is one of these protocols, although I've certainly never used it myself.

One thing you should be aware of is that if you use such a protocol to test your network / firewall setup, then you should count yourself lucky that it
appears to work at all. Many such protocols (which network people refer to
as embedding OSI layer 3 data inside OSI layer 7 packets) simply do not work across NAT at all.

Hope this helps clarify your confusion.

Regards,

Antony.

Signature · 6 lines
There's no such thing as bad weather - only the wrong clothes.

 - Billy Connolly

                                                     Please reply to the list;
                                                           please don't CC me.
author
#2 lore raw
Quoted 8 lines

Because Microsoft always do things differently from everyone else :) ?

Hope this helps clarify your confusion.

yes it does, thank you

john

#3 lore raw
In reply to John Black
Quoted 7 lines · John Black

Everything works, when i do the lazy way and go to the web page www.whatismyipaddress.com.

but my question is when i went to the MS chat room, it was showing me the 192.168.x.x ipaddress.

why is this?

I do not know the innards of the MS Chat protocol but could it be that it embeds the address information in the data portion of the packet? - John

Signature · 9 lines
John A. Sullivan III
Chief Technology Officer
Nexus Management
+1 207-985-7880
[email protected]
---
If you are interested in helping to develop a GPL enterprise class
VPN/Firewall/Security device management console, please visit
http://iscs.sourceforge.net