Click here to Skip to main content
15,886,199 members
Home / Discussions / C#
   

C#

 
GeneralRe: Detecting the correct outside port Pin
Dave Kreskowiak1-Jun-09 9:13
mveDave Kreskowiak1-Jun-09 9:13 
GeneralRe: Detecting the correct outside port Pin
harold aptroot1-Jun-09 9:21
harold aptroot1-Jun-09 9:21 
GeneralRe: Detecting the correct outside port Pin
Dave Kreskowiak1-Jun-09 10:49
mveDave Kreskowiak1-Jun-09 10:49 
GeneralRe: Detecting the correct outside port Pin
harold aptroot1-Jun-09 11:06
harold aptroot1-Jun-09 11:06 
GeneralRe: Detecting the correct outside port Pin
Dave Kreskowiak1-Jun-09 12:01
mveDave Kreskowiak1-Jun-09 12:01 
GeneralRe: Detecting the correct outside port Pin
harold aptroot1-Jun-09 12:43
harold aptroot1-Jun-09 12:43 
GeneralRe: Detecting the correct outside port Pin
Dave Kreskowiak1-Jun-09 16:40
mveDave Kreskowiak1-Jun-09 16:40 
GeneralRe: Detecting the correct outside port Pin
harold aptroot2-Jun-09 0:26
harold aptroot2-Jun-09 0:26 
Am I really that stupid? I know how it works normally, I'm just getting thrown off by NAT..
If one could forward the same port twice then I wouldn't have any problem but you can't - making the port unknown.

So in order to hack around that, I thought I could bind to the port (the one that will be listening later) for the outgoing connection so that the server could read the correct port. The documentation of bind suggests that that is possible, but it's not (but from what I know from TCP/IP, it should be). So the only way that I see to get around it is to manually configure the ports for all clients behind the same NAT and send the port number to the server.



GeneralRe: Detecting the correct outside port Pin
Dave Kreskowiak2-Jun-09 1:46
mveDave Kreskowiak2-Jun-09 1:46 
GeneralRe: Detecting the correct outside port Pin
harold aptroot2-Jun-09 2:48
harold aptroot2-Jun-09 2:48 
GeneralRe: Detecting the correct outside port Pin
S. Senthil Kumar1-Jun-09 11:07
S. Senthil Kumar1-Jun-09 11:07 
GeneralRe: Detecting the correct outside port Pin
Dave Kreskowiak1-Jun-09 12:02
mveDave Kreskowiak1-Jun-09 12:02 
GeneralRe: Detecting the correct outside port Pin
harold aptroot1-Jun-09 6:48
harold aptroot1-Jun-09 6:48 
QuestionNeed Help printing DataGridView Pin
jashimu1-Jun-09 5:00
jashimu1-Jun-09 5:00 
AnswerRe: Need Help printing DataGridView Pin
0x3c01-Jun-09 5:07
0x3c01-Jun-09 5:07 
AnswerRe: Need Help printing DataGridView Pin
Henry Minute1-Jun-09 5:12
Henry Minute1-Jun-09 5:12 
QuestionAPI to control bass and treble Pin
dptalt1-Jun-09 4:34
dptalt1-Jun-09 4:34 
AnswerRe: API to control bass and treble Pin
Michael Bookatz1-Jun-09 4:43
Michael Bookatz1-Jun-09 4:43 
AnswerRe: API to control bass and treble Pin
bearfx1-Jun-09 4:44
bearfx1-Jun-09 4:44 
AnswerRe: API to control bass and treble Pin
DaveyM691-Jun-09 4:49
professionalDaveyM691-Jun-09 4:49 
AnswerRe: API to control bass and treble Pin
Kythen1-Jun-09 9:58
Kythen1-Jun-09 9:58 
Questionhow to show make differnet view for tree view nodes? Pin
samy1001-Jun-09 3:47
samy1001-Jun-09 3:47 
AnswerRe: how to show make differnet view for tree view nodes? Pin
Henry Minute1-Jun-09 5:04
Henry Minute1-Jun-09 5:04 
GeneralRe: how to show make differnet view for tree view nodes? Pin
samy1001-Jun-09 5:35
samy1001-Jun-09 5:35 
GeneralRe: how to show make differnet view for tree view nodes? Pin
Henry Minute1-Jun-09 6:21
Henry Minute1-Jun-09 6:21 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.