UDP Sender/Empfänger - send_packets mit timestamp von WinPcap Lib abschicken



  • Hallo Leute,

    ich habe eine kleines programm mit dem man UDP pakete verschicken und empfangen kann. Wozu? Ich möchte die Latenz messen.

    sender = timestamp1
    empfänger = timestamp2
    Latenz = timestamp2 - timestamp1

    Der Empfänger captured alle ankommenden udp pakete mit der
    pcap_next_ex( m_pcapHandle, &header, &pkt_data) funktion aus der WinPcap library.

    Über "header->ts.tv_usec" lässt sich die Zeit recht einfach holen.

    Wie kann ich den selben Mechanismus für einen timestamp anwenden, um diesen dann als payload dem Sendepaket hinzuzufügen?

    Ich hab leider nichts dazu gefunden. 😞

    Danke für eine eure Antworten im Voraus.


  • Mod

    Ich verstehe die Frage nicht.
    In pkt_data steht die Payload drin...

    pcap ist aber zum mitschneiden von Netzwerkverkehr gedacht. Wenn du aber nur die Latenz messen willst, dann kontrollierst du ja eh Sender und Empfänger. Dann kannst du ganz simpel Sender und Empfänger per Sockets verbinden.


Anmelden zum Antworten