Porta

No mundo da computação, o termo "porta" tem três significados diferentes. Ele pode se referir a 1) uma porta de hardware, 2) um número de porta da Internet ou 3) o processo de portar um programa de software de uma plataforma para outra.

1. Porta de hardware

Uma porta de hardware é uma conexão física em um computador ou outro dispositivo eletrônico. As portas comuns em computadores de mesa modernos incluem USB, Thunderbolt, Ethernet e DisplayPort. As gerações anteriores de computadores usavam portas diferentes, como portas seriais, portas paralelas e portas VGA. Os dispositivos móveis geralmente têm apenas uma porta. Por exemplo, um iPhone ou iPad pode ter um único conector Lightning. Os dispositivos Android geralmente têm uma porta USB-C.

A finalidade de uma porta de hardware é fornecer conectividade e/ou energia elétrica a um dispositivo. Por exemplo, as portas USB de um computador podem ser usadas para conectar teclados, mouses, impressoras ou outros periféricos. A porta USB-C de um smartphone pode ser usada para carregar o dispositivo e sincronizá-lo com um PC.

NOTE: Uma porta de hardware também pode ser chamada de interface, conector ou tomada.

2. Número de porta da Internet

Todos os dados transmitidos pela Internet são enviados e recebidos usando um conjunto específico de comandos, também conhecido como protocolo. Cada protocolo recebe um número de porta específico. Por exemplo, todos os dados de sites transferidos por HTTP usam a porta 80. Os dados enviados por HTTPS usam a porta 443. Outras portas comuns incluem:

  • Porta 20 - FTP (protocolo de transferência de arquivos)
  • Porta 22 - SSH e SFTP
  • Porta 25 - SMTP (email de saída)
  • Porta 465 - SMTP sobre SSL
  • Porta 143 - IMAP (email de entrada)
  • Porta 993 - IMAP sobre SSL

Os números de porta são semelhantes aos canais sem fio, pois evitam conflitos entre protocolos diferentes. Eles também oferecem uma maneira simples de implementar medidas de segurança de rede, já que é possível permitir ou bloquear protocolos específicos.

3. Portabilidade de software

"Porta" também pode ser usado como verbo. Portar software significa pegar um aplicativo escrito para uma plataforma e fazê-lo funcionar em outra. Por exemplo, um programa do Windows pode ser portado para o macOS. Um aplicativo do iOS pode ser portado para o Android.

Para portar um programa de uma plataforma para outra, ele precisa ser escrito para o hardware e o sistema operacional correspondentes. Programas desenvolvidos usando um ambiente de desenvolvimento universal podem ser relativamente fáceis de portar, enquanto programas que dependem muito da API de um sistema operacional talvez precisem ser completamente reescritos.

Atualizado September 19, 2018 por Per C.

quizTeste seus conhecimentos

What is the visual display of a sound wave called?

A
Waveform
0%
B
Audiosignal
0%
C
Soundtracker
0%
D
Frequencycounter
0%
Correct! Incorrect!     View the Waveform definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de Porta nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.