Ping e ICMP
Lição 13 de 32 do curso O Modelo OSI da Coddy.
A camada 3 tem seu próprio protocolo de controle: ICMP. Ele não transporta dados do usuário, apenas sinais: "destino inacessível", "TTL expirado" e o famoso par de solicitação e resposta de eco que alimenta o ping.
O ping envia uma solicitação de eco ICMP e aguarda a resposta, comprovando a alcançabilidade da camada 3 em ambas as direções. É sempre a primeira pergunta a fazer a uma rede com problemas: eu consigo sequer alcançá-la?
ping -c 1 host envia uma única sondagem, e seu status de saída informa aos scripts se a resposta retornou.
Desafio
FácilFaça ping em 127.0.0.1 exatamente uma vez, oculte toda a saída do próprio ping e imprima ok se a resposta chegar ou fail se não chegar.
Saída esperada:
okExperimente você mesmo
Todas as lições de O Modelo OSI
5Transporte: TCP e UDP
PortasO handshake do TCPTCP vs. UDPSockets em açãoRecapitulação - Camada quatro8A Jornada de um Pacote
Um Clique AconteceAtravessando as RedesChegando e SubindoRevisão - Ponta a PontaPratique por conta própria: Playground de Terminal