? Ping é um utilitário simples, mas muito utilizada para o desempenho da rede de testes. Todo profissional de rede sabe sobre ping e usa -lo regularmente. Conexões de rede precisa do endereço de origem e de destino dos dois computadores na conexão e também o endereço de origem e aplicação de destino . O endereço de aplicação é chamado um número de porta . Como de ping é um aplicativo de rede , que exige um número de porta para executar sua tarefa . A resposta surpreendente é que o ping não tem um número de porta . Para entender o porquê , é necessário entender como diferentes protocolos de rede funcionam . TCP /IP Stack
Ping é uma aplicação dentro da pilha de protocolos TCP /IP. Todas as comunicações da Internet usam TCP /IP , que significa Transmission Control Protocol /Internet Protocol. O nome da pilha inclui os nomes de seus dois elementos mais importantes : o Protocolo de Controle de Transmissão e do Protocolo Internet. O Transmission Control Protocol é um protocolo de camada de transporte . Grupos de protocolos TCP /IP em conjunto pelas características e representa estes grupos como camadas em uma pilha . A camada de transporte é logo abaixo da camada de aplicação. Abaixo da camada de transporte é a camada de Internet, onde o Protocolo de Internet for encontrado, e abaixo que é a Camada de Acesso à Rede.
Dirigindo
Cada camada na pilha no o envio de palestras de computador para sua camada equivalente na pilha no computador receptor. Assim, o protocolo de transporte no computador de envio comunica com o protocolo de transporte no computador receptor eo protocolo de Internet no envio fala de computador para o protocolo de Internet no protocolo de recebimento. Números de protocolo de utilização de porta da camada de transporte para identificar -se e sua correspondente . O protocolo de camada de transporte forma um segmento de dados dentro de um pacote , que contém o cabeçalho na frente dos dados contendo o endereço da fonte e do destino das aplicações envolvidos na comunicação . Esses endereços são chamados de portas . O protocolo de camada de transporte passa o pacote para a camada de Internet para a transmissão. A camada de Internet coloca o seu próprio cabeçalho a parte da frente do pacote , que inclui o endereço de origem e destino dos computadores envolvidos na ligação . Estes endereços são chamados de endereços IP após o Protocolo de Internet.
Portas
Uma porta é definido como um protocolo de transporte , mais um número de porta. O Transmission Control Protocol é um dos protocolos de transporte de TCP /IP, o outro é o User Datagram Protocol . Estes são conhecidos como TCP e UDP e cada um tem seu próprio conjunto de portas , então a porta UDP 123 não é o mesmo que a porta TCP 123.
ICMP
A Internet Protocol não tem nenhum mecanismo para relatar erros na transmissão de volta e por isso esta função é realizada pelo Message Protocol Controle de Internet. Ping usa as funções deste protocolo para receber de volta um pacote de relatórios sobre o estado de uma transmissão e analisa a velocidade de seu retorno. ICMP é um protocolo de camada de Internet. Ela opera a um nível inferior do que a camada que lida com portas . Ping não pode usar números de porta , pois opera em um nível onde os números das portas são irrelevantes. Ele não está preocupado com passagem de dados de uma aplicação para outra através da rede, apenas a partir de um computador para outro .