TCP/IP Portas e Protocolos

Uma porta é um ponto de comunicação numa rede que permite a um computador distinguir entre diferentes tipos de tráfego e serviços, identificados por um número, permitindo que os dados sejam enviados para a aplicação correta. Um protocolo é um conjunto de regras que os computadores seguem para se comunicarem entre si numa rede.

Compreender as portas e os protocolos TCP/IP é crucial em redes. Estes protocolos facilitam a comunicação entre dispositivos na internet e em redes locais. Cada protocolo utiliza números de porta específicos para garantir que os dados chegam ao destino correto. Este artigo explica as portas e protocolos TCP/IP comuns, descrevendo as suas funções básicas de forma simples.

TCP/IP Portas e Protocolos
Aqui está a lista das portas e protocolos TCP/IP mais comuns, juntamente com exemplos de software que os utilizam.

ProtocoloTCP/UDPPortasDescriçãoExemplos de Software
FTPTCP20/21Utilizado para transferir ficheiros entre computadores. A porta 21 é usada para estabelecer a ligação com o servidor e a porta 20 é usada para a transferência de dados.FileZilla, vsftpd, ProFTPD
TelnetTCP23Anteriormente utilizado para login remoto, não é seguro.PuTTY, Telnet Client, SecureCRT
SMTPTCP25Utilizado para envio de emails.Microsoft Exchange, Postfix, Sendmail
DNSUDP53O DNS (Sistema de Nomes de Domínio) traduz nomes de domínio legíveis por humanos (como www.exemplo.com) em endereços IP que os computadores utilizam para se identificarem na rede.BIND, Microsoft DNS, Unbound
DHCPUDP67/68Usado para atribuir endereços IP a dispositivos numa rede.ISC DHCP Server, Microsoft DHCP Server, dnsmasq
TFTPUDP69Utilizado para transferências simples de ficheiros.Tftpd64, SolarWinds TFTP Server, OpenTFTP
HTTPTCP80Utilizado para páginas e sites web.Apache HTTP Server, Nginx, Microsoft IIS
POP3TCP110Usado para descarregar emails para o computador.Microsoft Outlook, Mozilla Thunderbird, Evolution
NTPUDP123Utilizado para sincronizar relógios em dispositivos de rede.NTPd, Chrony, Meinberg NTP
IMAPTCP143Utilizado para leitura de emails num servidor de correio.Mozilla Thunderbird, Apple Mail, Microsoft Outlook
SNMPUDP161/162Utilizado para gestão e monitorização de redes.SolarWinds NPM, PRTG Network Monitor, Nagios
LDAPTCP389Usado para aceder e manter serviços de diretório.OpenLDAP, Microsoft Active Directory, Apache Directory Server
HTTPSTCP443Utilizado para páginas e sites web seguros.Apache HTTP Server, Nginx, Microsoft IIS
SMBTCP445Usado para partilha de ficheiros em redes Windows.Samba, Microsoft Windows File Sharing, FreeNAS
SMTPSTCP465Usado para envio seguro de emails.Microsoft Exchange, Postfix, Sendmail
LDAPSTCP636Usado para acesso seguro a serviços de diretório.OpenLDAP, Microsoft Active Directory, Apache Directory Server
BINDTCP953Usado para controlar operações do servidor DNS.BIND, Knot DNS, PowerDNS
FTPSTCP989/990Usado para transferências seguras de ficheiros.FileZilla, vsftpd, ProFTPD
IMAPSTCP993Usado para recuperação segura de emails num servidor de correio.Mozilla Thunderbird, Apple Mail, Microsoft Outlook
POP3STCP995Usado para descarregamento seguro de emails.Microsoft Outlook, Mozilla Thunderbird, Evolution
RDPTCP3389Usado para acesso remoto ao ambiente de trabalho.Microsoft Remote Desktop, AnyDesk, TeamViewer

Conhecer as portas e os protocolos TCP/IP, juntamente com os softwares que os utilizam, ajuda a compreender como diferentes serviços de rede operam. Desde servidores web e sistemas de email até ferramentas de administração de redes, estas aplicações dependem de portas e protocolos específicos para funcionar de forma eficiente e segura. Ao aprender sobre estas funções e os seus números de porta associados, obtemos uma compreensão mais clara de como os dados circulam nas redes, garantindo uma comunicação eficiente e segura.

Artigos Relacionados