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 - timestamp1Der 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.
-
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.