Ausbildung Fachinformatiker // Grundlagen // Ports

Grundlagen

Hier findet ihr eine kleine Liste von wichtigen Ports inkl. deren Anwendung/Funktionen.

Ich führe euch hier allerdings nur eine kleine Auswahl der Well-Known Ports auf, die ich in meiner Ausbildung damals für wichtig hielt.

Insgesamt gibt es allerdings fortlaufend durchnummerierte Ports von 0-65536

Ein kleiner Auszug für euch bzgl. TCP und UDP:

TCP (Transmission Control Protocol) ist eine Verbindungsorientierte Art der Verbindung.

  • Verbindungsorientiertes Protokoll
  • Empfänger kontaktiert Sender
  • Sender und Empfänger synchronisieren sich (Three-Way-Handshaking)
  • Nach dem Empfang von Daten sendet der Empfänger immer eine Bestätigung (Acknowledgement)
  • wenn keine Bestätigung kommt wird das Datenpaket erneut gesendet
  • „garantierte“ Übertragung der Daten
  • voll Duplex Kommunikation

UDP (User Datagram Protocol) ist eine einfache Art der Verbindung

  • Keine Flow-Control
  • Kein Three-Way-Handshake
  • Keine Fehlerbehandlung
  • Keine Erkennung von Duplikaten
  • Keine geordnete Sendung von Daten
  • Header 8 Byte (TCP  i.d.R. 20 Byte)
  • Schneller als TCP
  • Nur Simplex Kommunikation möglich

Sollte ein tieferer Einblick gewünscht sein, wie die Header aussehen, der Handshake genau funktioniert etc. bitte einfach in den Kommentaren anfragen ODER als Thema vorschlagen unter:


Habt ihr ein generelles Thema das mal beleuchtet werden soll? Ihr braucht ein Powershell-Skript? Meldet euch und bei Zeit schaue ich mir das vielleicht an und schreibe einen Betrag dazu.

PortNameFunktionTCPUDP
7echoEcho-Servicexx
20ftp-dataFTP-Datenübertragungxx
21ftpStandardport: FTP-Verbindungxx
22SSHSecure Shell Servicexx
23TelnetUnsecure Shellx
992TelnetsTelnet via SSL/TLSxx
25smtpSimple Mail Transfer Protocolx
53domainNamensauflösung per DNSxx
67bootps/dhcpDynamische IP-Zuteilung: Server/RelayAgentx
68bootpc/dhcpDynamische IP-Zuteilung: Clientsx
80httpInternet (Hypertext Transfer Protocol)x
110pop3Emails empfangenx
123ntpDienst zur Zeitsynchronisierungx
139netbiosNETBIOS Namensauflösungxx
143imapEmails synchronisierenxx
161snmpNetzwerküberwachungx
389ldapLightweight Directory Access Protocol/Verzeichnisdienstexx
636ldapsSecure Lightweight Directory Access Protocol/Verzeichnisdienstexx
443https/sslSicheres Internet (http über SSL/TLS)x
3389rdpRemote Desktop Protocolxx

Wer noch mehr dazu erfahren möchte: https://de.wikipedia.org/wiki/Liste_der_standardisierten_Ports

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert