Protokol Transmission Control Protocol (TCP) používá sadu komunikačních kanálů nazývaných porty ke správě systémových zpráv mezi několika různými aplikacemi spuštěnými na stejném fyzickém zařízení. Na rozdíl od fyzických portů v počítačích, jako jsou porty USB nebo ethernetové porty, jsou porty TCP virtuální – programovatelné položky číslované od 0 do 65535. Většina portů TCP jsou kanály pro všeobecné účely, které lze podle potřeby vyvolat do služby, ale jinak nečinně fungují. Některé porty s nižším číslem jsou však vyhrazeny pro konkrétní aplikace. I když mnoho portů TCP patří k aplikacím, které již neexistují, některé jsou velmi oblíbené.
TCP port 0
TCP ve skutečnosti nepoužívá port 0 pro síťovou komunikaci, ale tento port je dobře známý síťovým programátorům. Programy soketů TCP používají podle konvence port 0 k vyžádání, aby operační systém vybral a přidělil dostupný port. To ušetří programátorovi nutnost vybrat („hardcode“) číslo portu, které pro danou situaci nemusí dobře fungovat.
TCP porty 20 a 21
Servery FTP používají ke správě své strany relací FTP port TCP 21. Server naslouchá příkazům FTP přicházejícím na tento port a odpovídajícím způsobem reaguje. V aktivním režimu FTP server navíc používá port 20 k zahájení datových přenosů zpět do klienta FTP.
TCP port 22
Secure Shell používá port 22. Servery SSH naslouchají na tomto portu pro příchozí požadavky na přihlášení od vzdálených klientů. Vzhledem k povaze tohoto použití je port 22 jakéhokoli veřejného serveru často testován síťovými hackery a byl předmětem rozsáhlé kontroly v komunitě zabezpečení sítě. Někteří obhájci zabezpečení doporučují, aby správci přemístili svou instalaci SSH na jiný port, aby se těmto útokům vyhnuli, zatímco jiní tvrdí, že toto je jen okrajově užitečné řešení.
TCP port 23
Port 23 řídí telnet, textový systém pro přihlášení do vzdálených systémů. Ačkoli se moderní přístupy vzdáleného přístupu spoléhají na Secure Shell na portu 22, port 23 zůstává vyhrazen pro starší a méně zabezpečenou aplikaci telnet.
Porty TCP 25, 110 a 143
E-mail se spoléhá na několik standardních portů. Port 25 řídí protokol Simple Mail Transfer Protocol – nástroj, kterým se e-mail ve vašem počítači dostává na poštovní server a poté z tohoto serveru na větší internet pro směrování a doručování. Na přijímacím konci řídí port 110 Post Office Protocol, verze 3, a port 143 je vyhrazen pro Internet Mail Access Protocol. Protokoly POP3 a IMAP řídí tok e-mailů ze serveru poskytovatele do doručené pošty. Zabezpečené verze protokolu SMTP a IMAP se liší v závislosti na konfiguraci, ale porty 465 a 587 jsou běžné.
Porty UDP 67 a 68
Servery protokolu Dynamic Host Configuration Protocol používají UDP port 67 k naslouchání požadavkům, zatímco klienti DHCP komunikují na UDP portu 68.
TCP porty 80 a 443
Pravděpodobně nejznámější port na internetu, TCP port 80 je výchozí nastavení, které webové servery HyperText Transfer Protocol naslouchají požadavkům webového prohlížeče. Port 443 je výchozí nastavení zabezpečeného protokolu HTTP.
Port UDP 88
Síťová herní služba Xbox používá několik různých čísel portů, včetně portu UDP 88.
Porty UDP 161 a 162
Ve výchozím nastavení používá protokol Simple Network Management Protocol port UDP 161 pro odesílání a přijímání požadavků ve spravované síti. Používá port UDP 162 jako výchozí pro příjem depeší SNMP ze spravovaných zařízení.
TCP port 194
Ačkoli nástroje, jako jsou aplikace pro zasílání zpráv ze smartphonů a služby, jako jsou Slack a Microsoft Teams, začaly používat internetový relační chat, IRC je stále populární u lidí po celém světě. Ve výchozím nastavení používá IRC port 194.
Porty nad 1023
Jsou volána čísla portů TCP a UDP mezi 1024 a 49151 registrované porty. Autorita pro internetová přidělená čísla udržuje seznam služeb využívajících tyto porty, aby minimalizovala konfliktní použití. Na rozdíl od portů s nižším počtem mohou vývojáři nových služeb TCP / UDP vybrat konkrétní číslo, které se zaregistruje u IANA, místo aby jim bylo přiřazeno číslo. Použití registrovaných portů také zabrání dalším bezpečnostním omezením, která operační systémy umisťují na porty s nižším počtem.