Diferença Entre IP e Port

Anonim

IP vs Port

Com os últimos desenvolvimentos das tecnologias de informação e comunicação (TIC), cada recanto e canto do vasto globo está interligado. A base desta maravilhosa vitória deve-se principalmente à rápida evolução das tecnologias de comunicação e redes. Os blocos de construção dessas criações milagrosas são baseados nos conceitos de endereçamento IP e portas.

Através de endereços IP e portas, milhões de servidores e clientes na internet estão se comunicando entre si.

Endereço IP

O endereço IP é um endereço lógico de 32 bits que é usado para determinar o destino de um pacote de dados (datagrama). O endereço IP identifica as redes de origem e de destino que permitem que o datagrama flua de acordo na rota especificada. Cada host e roteador na internet possui um endereço IP, assim como todos os telefones possuem um número exclusivo para fins de identificação. O conceito de endereçamento IP foi padronizado em 1981.

A notação decimal basicamente pontilhada está sendo usada no endereçamento IP. Normalmente, um endereço IP consiste em duas partes como parte da rede e a parte do host. O arranjo comum de um endereço IP é o seguinte:

Cada um dos 4 bytes (8 bits = 1 byte) consiste em valores variando de 0-255. Os endereços IP são agrupados em classes como (A, B, C e D) dependendo do tamanho do identificador de rede e do identificador do host. Quando essa abordagem está sendo usada na determinação dos endereços IP, ela é identificada como endereçamento completo da classe. Dependendo do tipo de rede a ser criada, é necessário selecionar um esquema de endereço adequado.

E. g.: Classe A => Para poucas redes, cada uma com muitos hosts.

Classe C => Para muitas redes, cada uma com poucos hosts.

Principalmente, dentro de um identificador de rede LAN de ambiente considerado do endereço IP permanece o mesmo, onde como parte do host está variando.

Uma das principais desvantagens causadas pelo endereçamento completo da classe é o desperdício de endereços IP. Então, os engenheiros se mudaram para a nova abordagem da classe menos endereçamento. Ao contrário do endereçamento completo da classe, aqui, o tamanho do identificador de rede é variável. Nessa abordagem, o conceito de mascaramento de sub-rede é usado para determinar o tamanho do identificador de rede.

O exemplo para um endereço IP comum é 207. 115. 10. 64

Portas

As portas são representadas por números de 16 bits. Portanto, os portos variam de 0 a 65, 525. Os números de portas de 0 a 1023 são restritos, pois estão reservados para o uso de serviços de protocolo bem conhecidos, como HTTP e FTP.

Em uma rede, o ponto final, que dois hosts se comunicam entre si, são identificados como portas. A maioria das portas é atribuída com uma tarefa alocada. Essas portas são identificadas pelo número da porta como discutido anteriormente.

Portanto, o comportamento funcional do endereço IP e da porta é o seguinte. Antes de enviar o pacote de dados da máquina de origem, os endereços IP de origem e de destino, juntamente com os respectivos números de porta, são enviados para o datagrama. Com a ajuda do endereço IP, o datagrama rastreia a máquina de destino e atinge. Depois que o pacote é revelado, com a ajuda dos números de porta, o sistema operacional está direcionando os dados para a aplicação correta. Se o número da porta for deslocado, o sistema operacional desconhece os dados a serem enviados para qual aplicativo.

Assim, como um resumo, o endereço IP faz a grande tarefa de direcionar os dados para o destino pretendido, enquanto os números de porta determinam qual o aplicativo a ser alimentado com os dados recebidos. Eventualmente, com o respectivo número de porta, o aplicativo alocado admite os dados através da porta reservada.