Задержка потока TCP. То есть Копирование из сокета в другой с задержкой 10 секунд - PullRequest
0 голосов
/ 10 ноября 2018

Мне нужно синхронизировать два разных потока данных. Я назову их стрем А и Б в следующем. В нулевое время оба потока начинаются с отправителя. Но поток A испытывает задержку в начале передачи (в диапазоне от 1 с до 10 с) относительно потока B. В приемнике мне нужно синхронизировать потоки, поэтому мне нужна (python, C, C ++, Java) программа, открывающая сокет для получения B (для данного IP: порта) буфера данных для (например). 10сек), а затем начать: 1) прочитать данные из B и скопировать их в очередь. 2) прочитать данные с начала очереди и отправить их на другой порт ip :. Таким образом, в последнем порту я могу читать их, синхронизированные с A. Я не знаю, может ли netcat или другие инструменты сделать это с некоторыми опциями, или если уже есть программы (под Windows 10), которые можно использовать для этого. В конце концов я могу написать код, но мне действительно нравится знать некоторые направления, для решения. Спасибо.

...