Einzelnen Beitrag anzeigen

Der_Unwissende

Registriert seit: 13. Dez 2003
Ort: Berlin
1.756 Beiträge
 
#4

Re: Probleme mit Server-Client-Programmierung (Indy10)

  Alt 28. Jan 2007, 17:28
Zitat von inherited:
den Port auf einen bliebigen Integerwert setzen
Hi,
das ist so nicht korrekt. Kann zwar auf dem eigenen System klappen, muss es aber schon nicht. Es gibt verschiedene Gruppen von Ports, die Ports von 0-1023 sind sogenannte "Well-Known-Ports". Diese sind alle festen Diensten zugeordnet, die sich natürlich nicht an diese Ports halten müssen, aber es ist davon auszugehen, dass viele der Dienste auch wirklich auf diesen Ports laufen und entsprechend Anfragen auf diesen Ports gestellt werden.
Die Ports 1024 - 49151 sind dann die "registered-Ports". Diese Ports wurden bereits für bestimmte Anwendungen (besser gesagt ein Teil der Ports) registriert. Hier spricht einiges dafür, dass eine Verbindung auf einem dieser Ports auch zu der entsprechenden Anwendung gehört. Das heißt für Dich vor allem, dass hier schon ein Dienst laufen kann, aber eben auch, dass dein Programm durch den Port leicht für ein laufendes anderes gehalten werden könnte.
Die restlichen Ports 49152 - 65531 sind dann die "Private-Ports", hier gibt es keine festen Zuordnungen, schnapp Dir einen Port der frei ist und mach was Du willst

Gruß Der Unwisssende
  Mit Zitat antworten Zitat