O Tcpdump mostrará todos os pacotes visíveis no segmento Ethernet do seu computador. Você pode instituir filtros se, por exemplo, não quiser ver todos os "quem é você?" tipo de tráfego. O seguinte site tem documentação relevante: link
Eu sei, eu sei; a frase "conversa em rede" é imprecisa quase ao ponto da falta de sentido. Vamos analisar este cenário específico: conecto um computador a um roteador habilitado para DHCP, abro um navegador e digito "www.google.com".
Agora, as ações que precisam acontecer são:
Depois disso, é exibido, é claro, mas isso não é "over the wire". Estou interessado apenas em todas as ações em que os dados realmente trafegam pela conexão de e para o meu computador.
Estou no meio de um curso de vídeo bastante detalhado em protocolos TCP / IP, e acho que realmente me ajudaria a entender melhor as ferramentas de linha de comando que posso usar para manualmente faça cada um dos passos acima (e todos os outros passos que deixei de fora; eu sei que existem muitos mais).
As únicas ferramentas que sei que são relevantes são dig
e nc
, e tenho certeza de que há mais - e também tenho certeza de que não conheço toda a gama de uso de nenhuma delas. ferramentas.
O Tcpdump mostrará todos os pacotes visíveis no segmento Ethernet do seu computador. Você pode instituir filtros se, por exemplo, não quiser ver todos os "quem é você?" tipo de tráfego. O seguinte site tem documentação relevante: link
Tags command-line networking netcat dig