diferença entre o endereço IP e o número da porta

visão geral

neste tutorial, discutiremos o endereço IP e a porta em rede. Apresentaremos algumas diferenças importantes entre eles.

endereço IP

a forma completa de IP é um protocolo de Internet. Um computador conectado à Internet pode enviar e receber informações de qualquer outro dispositivo de rede usando um endereço IP. O principal objetivo do endereço IP é permitir a comunicação.

todos os dispositivos conectados à internet requerem um endereço IP exclusivo. Com o aumento dos dispositivos de rede, há um requisito para bilhões de endereços IP. Ou IPv4 ou IPv6 cumpre este requisito.

a primeira versão do IP é IPv  \ mathsf{4} . Ele usa um\mathbf{32} -esquema de endereçamento de bits que permite armazenar  \mathbf{2^{32}} endereços que são mais de 4 bilhões de endereços.

no início do endereçamento IPv\mathsf{4} , devido ao baixo número de dispositivos de rede usados no dia-a-dia, os internautas eram muito menores. A maioria das redes era privada. Quando a Internet entrou em erupção, tornou-se um risco de que possamos ficar sem endereços IP exclusivos com o esquema de endereçamento IPv\mathsf{4}, pois é limitado a 32 – bit.

IPv6 é a versão mais recente do IP. O IPv6 é um esquema de endereçamento de 128 bits e oferece muitos recursos que não estão presentes no IPv\mathsf{4}. Apresentamos um IPv6 em formato hexadecimal.

esses recursos são segurança integrada, endereços com escopo, configuração automática, qualidade de Serviço (QoS), novo formato de cabeçalho e maior espaço de endereço. A maioria dos sistemas operacionais lançados desde  2000 suporta IPv6 direta ou indiretamente.

vejamos um exemplo de Vip\mathsf{4} e endereço IPv6:

os endereços IP podem ser classificados em quatro categorias: públicas, privadas, estático e dinâmico. O endereço IP público é encaminhado pela Internet e fornece acesso remoto ao computador. Os endereços IP privados não podem ser roteados pela Internet e não permitem o tráfego a partir dele. Estes são usos como endereços IP de reserva e só funcionam dentro de uma rede local:

os endereços IP estáticos são atribuídos a qualquer dispositivo de rede por provedores de Serviços de Internet (ISPs) e podem ser IPv\mathsf{4} ou IPv6. Esse tipo de endereço IP não muda, a menos que alteremos a arquitetura de rede. Os servidores DHCP (Dynamic Host Configuration Protocol) alocam os endereços IP dinâmicos e estão sujeitos a alterações:

Número Da Porta

em rede, uma porta é um ponto de extremidade de comunicação virtual. Cada processo em um sistema operacional tem um número de porta específico associado a ele. Os números das portas tornam mais fácil para um computador identificar o tráfego de entrada e enviá-los para os processos apropriados. É também um ponto de ancoragem que ajuda no compartilhamento de informações pela internet.

no modelo OSI, as portas fazem parte da camada de transporte. Todos os dispositivos de rede suportam portas. Usamos diferentes números de porta na rede para determinar o protocolo correto ao qual o sistema operacional encaminha o tráfego de entrada. Por exemplo, todo o tráfego do Protocolo de transferência de hipertexto de entrada (HTTP) vai para a porta \mathsf{80}.

o objetivo principal de uma porta é ajudar um computador a entender o tráfego de entrada e enviá-los. Suponha que Sam queira enviar um arquivo MP3 para Mike. Sam usa o protocolo de transferência de arquivos (FTP) para transferir o arquivo MP3 para Mike. Agora vamos supor que depois de receber o arquivo de Sam, o computador de Mike não identifica o arquivo MP3 e o envia para um aplicativo de E-mail.

nesse caso, o aplicativo de E-mail não poderá abrir o arquivo MP3. Mas Sam usa a porta\mathsf{21} alocada para FTP durante a transferência do arquivo MP3. Portanto, o computador de Mike identificará o arquivo usando o número da porta usado aqui e o enviará para o processo apropriado. Além disso, parallel Mike pode carregar páginas da Web HTTP em seu computador que usa o número da porta \mathsf{80}.

em um computador moderno,\mathbf{65.535} possíveis números de porta estão disponíveis. Alguns dos números de porta populares e comumente usados são: \mathsf{20} e \mathsf{21} para FTP, \mathsf{22} para o Secure Shell (SSH), \mathsf{23} para Telnet, \mathsf{25} Simples de Transferência Protocolo de Correio (SMTP), \mathsf{53} para o Sistema de Nome de Domínio (DNS), etc.

vejamos um exemplo. Aqui, um computador cliente está tentando criar uma conexão virtual com o servidor usando o número da porta \mathsf{23}. Telnet usa o número da porta  \ mathsf{23} , um protocolo usado para estabelecer uma conexão remota através de uma conexão TCP/IP. Assim que o pedido chegar ao servidor e o servidor identifica o número de porta \mathsf{23}, estrelas de uma conexão telnet:

Endereço IP vs. Número de Porta

agora sabemos o básico do endereço IP e porta. Vamos ver as diferenças entre um endereço IP e uma porta:

Prestados por QuickLaTeX.com

Conclusão

neste tutorial, nós aprendemos o endereço IP e a porta em detalhe. Também apresentamos algumas diferenças significativas entre um endereço IP e um número de porta.

se você tem alguns anos de experiência em Ciência da Computação ou pesquisa e está interessado em compartilhar essa experiência com a comunidade, dê uma olhada em nossas Diretrizes de Contribuição.

Leave a Reply