Ports
Aus Xinux Wiki
Zur Navigation springen
Zur Suche springen
Funktionsweise der Ports
- Anwendungsserver fordern bei ihrem Start beim Betriebssystem einen Port an, auf dem sie Verbindungen entgegennehmen können.
- Für Standard-Anwendungen handelt es sich in der Regel immer um die gleichen festen Portnummern.
- Anschließend ist der Netzwerk-Port fest mit der Anwendung verknüpft.
- Clients erhalten vom Betriebssystem in der Regel einen zufälligen Port dynamisch zugewiesen.
- Diese sind dann mit der Client-Anwendung verknüpft und stellen den „Rückweg“ zu dieser dar.
- Der Client muss die Ziel-IP-Adresse und den Ziel-Port des Servers kennen.
- Beim Verbindungsaufbau lernt der Server den Port des Clients kennen und adressiert Antwortpakete an diesen.
- Ports sind 16-Bit-Werte (0–65535) und werden in drei Bereiche unterteilt:
- Well-Known Ports (0–1023)
- Registered Ports (1024–49151)
- Dynamic/Private Ports (49152–65535)
Standard Ports
| Port
|
Service
|
Port
|
Service
|
| 20
|
ftp-data
|
21
|
ftp
|
| 22
|
ssh
|
23
|
telnet
|
| 25
|
smtp
|
465
|
submission
|
| 53
|
domain
|
67
|
bootps
|
| 68
|
bootpc
|
80
|
http
|
| 110
|
pop3
|
143
|
imap
|
| 161
|
snmp
|
389
|
ldap
|
| 443
|
https
|
445
|
microsoft-ds
|
| 636
|
ldaps
|
993
|
imaps
|
| 3128
|
squid
|
3306
|
mysql
|
| 3389
|
rdp
|
5432
|
postgresql
|
| 5900
|
vnc
|
8080
|
webcache
|