Thread Welchen Port soll ich am besten nehmen?
(3 answers)
Opened by Froschpopo at 2005-04-08 02:25
[quote=Froschpopo,08.04.2005, 00:25]ich hab ne Client-Server-Anwendung gebaut die über TCP kommuniziert.
Jetzt stellt sich für mich die Frage, welchen Port ich am besten verwenden soll. Er darf natürlich nicht schon durch ein anderes Programm belegt werden. [/quote] http://www.iana.org/assignments/port-numbers Quote Entweder einen nicht reservierten im Bereich 1024 ... 49151, den man sich vielleicht bei der IANA reservieren lässt, oder einen Private/Dynamic Port (> 49151), der nicht reserviert werden kann. Quote 65535 Quote Wieso auf dem Client? Wenn du "Client-Server-Anwendung" schreibst, dann gehe ich davon aus, dass der Client den Server kontaktiert, und dann ist sowieso nur der Port auf dem Server relevant. (Der Client waehlt sich automatisch einen freien Port aus den Dynamic Ports.) Bei P2P-Anwendungen dagegen fungiert jeder Rechner auch als Server, deshalb brauchen Applikationen wie eDonkey, kazaa und Konsorten definierte, zugaengliche Ports auf allen angeschlossenen Rechnern. Quote Der Port muss ueber 1023 liegen, da die Ports von 0 bis 1023 ("Well known ports") privilegiert sind und z.B. unter Linux nur von root geöffnet werden dürfen. Quote Der ist - zumindest momentan - noch nicht reserviert. |