Porta (redes de computadores)

 Nota: Para outros significados de Porta, veja Porta (desambiguação).
 Nota: Não confundir com Porta (informática), nem com Protocolo (ciência da computação).

Em redes de computadores, uma porta ou porto(tradução literal)[1] é um software de aplicação específica ou processo específico servindo de ponto final de comunicações em um sistema operacional hospedeiro de um computador. Uma porta tem associação com o endereço de IP do hospedeiro, assim como o tipo de protocolo usado para comunicação. O propósito das portas é para singularmente identificar aplicações e processos de um único computador e assim possibilitá-los a compartilhar uma única conexão física com uma rede de comutação de pacotes, como a internet.

Os protocolos que usam principalmente portas são os protocolos da camada de transporte, tais como o Protocolo de controle de transmissão (TCP) e User Datagram Protocol (UDP) do conjunto de protocolos da internet. A porta é identificada por um protocolo, com um número de 16 bits, vulgarmente conhecido como port number(número de porta). O port number é adicionado a um endereço de IP do computador, completando o endereço de destino para uma sessão de comunicação. Isto é, os pacotes de dados são encaminhados através da rede para um endereço de IP de destino especifico, e em seguida, ao atingir o computador de destino, são encaminhados para o processo especifico ligado ao número de porta de destino.

Note que é a combinação de endereço de IP e um número de porta, devem ser únicos, então, IP’s e protocolos podem usar o mesmo número de porta para se comunicar. Isto é, em um dado host ou interface, o UDP e TCP precisam ter o mesmo numero de porta, ou em um host com duas interfaces ambos podem estar associados a uma porta com o mesmo número.

Dos milhares de portas numeradas, cerca de 250 das portas conhecidas são reservadas por convenção para identificar os tipos de serviços específicos em um host. No modelo cliente-servidor de arquitetura de aplicação, as portas são usadas para fornecer um serviço de multiplexação em cada número da porta do lado do servidor que os clientes da rede conectam para início do serviço, após o qual a comunicação pode ser restabelecida em outros números específicos de conexão de porta.

  1. «port - WordReference.com Dictionary of English». www.wordreference.com (em inglês). Consultado em 18 de agosto de 2023 

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy