Síťový port

Síťový port je speciální číslo (0 až 65535), které slouží v počítačových sítích při komunikaci pomocí protokolů TCP a UDP k rozlišení aplikace v rámci počítače.

Příklad: Server, který je používán k odesílání a přijímání elektronické pošty bude pravděpodobně poskytovat služby SMTP a POP3. Ty jsou na serveru obsluhovány rozdílnými procesy a čísla portů se použijí k rozlišení, která data patří jakému procesu. Obvykle je tomu tak, že SMTP server naslouchá na portu 25, zatímco POP3 na portu 110, avšak je možné nastavit úplně jiná čísla portů.

Číslo portu můžeme zahlédnout i v URL adrese webové stránky. HTTP protokol používá implicitně port 80 a HTTPS port 443, avšak pokud použijeme tento URL zápis: http://www.priklad.com:8000/pokusnastranka, pokusí se webový prohlížeč kontaktovat HTTP server priklad.com na portu 8000.

Dalším faktem je, že ne všechny protokoly z transportní vrstvy používají porty k rozlišení komunikace (například ICMP).

V protokolech TCP a UDP obsahuje hlavička paketu číslo zdrojového a cílového portu (délka každého čísla je 16 bitů, takže v desítkové soustavě může nabývat hodnot 0–65535). Z pohledu uživatele je zdrojový port ten, který zásobník TCP/IP používá pro komunikaci s cílovým portem serveru. Číslo zdrojového portu je přidělováno náhodně procesem TCP (nebo UDP) a většinou je to číslo mezi 1 023 a 65 535. Ze strany serveru je to naopak – tento port se pro něj, při odesílání paketů k uživateli, stává portem cílovým.

Schéma komunikace

Seznam čísel portů

Podrobnější informace naleznete v článku Seznam čísel portů TCP a UDP.
PortProtokolPopis
21, 20FTP, FTP-dataPřenos souborů (řídící a datové spojení)
22SSHSecure shell - šifrovaná obdoba protokolu telnet, přenosy souborů, forwardování portů
23TelnetVzdálený textový terminál – nešifrovaná komunikace
25SMTPSimple Mail Transfer Protocol – přenos elektronické pošty
53DNSDomain Name System – překlad doménových jmen na IP adresy a zpět
80HTTPHyperText Transfer Protocol – přenos WWW stránek i jiných dat
110POP3Post Office Protocol version 3 – stahování elektronické pošty
143IMAPInternet Message Access Protocol 4 – vzdálená správa poštovní schránky s elektronickou poštou
161SNMPSimple Network Management Protocol
443HTTPSŠifrovaný přenos HTTP protokolu přes TLS

Související články

Externí odkazy

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.