|
-
March 6th, 2006, 11:03 AM
#13
Re: IP Based SEVERLESS Chat..
 Originally Posted by Rich2189
Nice app  , got some questions will it work over the internet not just on a home network?, you know anything about getting a program like this working through firewalls and routers?. I ask because im sick of slow messenger file trasferrs. I have some file trasffer code, but i havent tested it over the internet only on a network. Any suggestions before i give it a internet test?.
Rich
I'm looking into exactly the same thing..
My app only works on a single subnet at the moment..
Direct internet connection to Direct internet connection will work the same as a home network.. Only you need to supply the IP address, as DNS will not contain the ISP users current IP addy. And the two users may not be on the same subnet..
It will be a bit slower too, because of the Lag exprianced from moving a datapacket over multiple networks..
Ping times can give you a reasonable idea of this...
My main concern( and problem) is trying to connect Via Proxy and through Firewall's.. (these are not very UDP Packet friendly..)
Routers are not so much of a problem as you simply supply the Target IP address, and the router will foward the packet to the right subnet..
NAT is a different problem all together, Sometimes a NAT IP is static to specific user, somtimes NAT is supplied on a first request first use, or Single NAT IP to Multiple Users..
With firewalls you may need to unblock the Port address used, but some Admin's dont like to do this. So you need to shape your packet to use one of the available open ports on the firewall. This in tern leaves you with the problem of posibaly sending your file to a Inet Explorer, and it has no idea what your talking about.. ..
Most proxy's accept only one way port requests.. (Client to Inet) and regect and requests comming in via the net.. (Enabeling this can open the system up for Attacks and Hacker ghosting..)
All these problems are what i'm looking at while i'm writing this app.. and i may need to implement a TCP packet system for use oner the net..
Hope this info helps you with your problem
Gremmy..
Articles VB6 : Break the 2G limit - Animation 1, 2 VB.NET : 2005/8 : Moving Images , Animation 1 , 2 , 3 , User Controls
WPF Articles : 3D Animation 1 , 2 , 3
Code snips: VB6 Hex Edit, IP Chat, Copy Prot., Crop, Zoom : .NET IP Chat (V4), Adv. ContextMenus, click Hotspot, Scroll Controls
Find me in ASP.NET., VB6., VB.NET , Writing Articles, My Genealogy, Forum
All VS.NET: posts refer to VS.NET 2008 (Pro) unless otherwise stated.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|