es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo se ve una conversación TCP en bruto, desde las solicitudes iniciales de SYN/ACK?

Estaría interesado en aprender más sobre TCP y posiblemente implementarlo por mí mismo, pero no puedo encontrar ninguna información sobre cómo sería una conversación TCP en bruto, incluyendo los paquetes syn/synack/ack.

Quiero algo como esto, pero los datos reales en bruto que los dos sistemas están enviando y recibiendo.

Cliente: syn
Servidor: synack
Cliente: ack
Cliente: GET / HTTP/1.1
Servidor:

Website

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Si estás interesado en aprender más sobre TCP y deseas ver los datos en bruto de una conversación TCP, incluyendo los paquetes syn/synack/ack, puedes utilizar herramientas de captura de paquetes de red como Wireshark o tcpdump para capturar y analizar el tráfico de red. Estas herramientas pueden capturar y mostrar toda la conversación TCP entre dos sistemas, incluyendo los bytes en bruto de los paquetes intercambiados.

    Para capturar una conversación TCP utilizando Wireshark, debes iniciar la herramienta y seleccionar la interfaz de red adecuada para capturar el tráfico. Una vez que la captura haya comenzado, puedes filtrar el tráfico para mostrar únicamente los paquetes TCP entre los dos sistemas en cuestión. Deberías poder ver los paquetes syn/synack/ack, así como cualquier otro paquete intercambiado durante la conversación.

    Si deseas implementar tu propia comunicación TCP, puedes utilizar un lenguaje de programación como Python y su biblioteca de sockets para crear una conexión de socket e intercambiar datos utilizando el protocolo TCP. Puedes consultar la documentación de Python o recursos en línea para obtener más orientación sobre cómo implementar la comunicación TCP en Python.

Comments are closed.