2014-08-01 3 views
0

на самом деле я хочу, чтобы записать данные, которые ВЫЕЗДНОЙ в моей сети затем повторно отправить их , например, в Yahoo Человек послать сообщение B человека то человек запись данных с X программы и закрыть yahoo в конце. Человек, отправивший данные, был записан программой X, а лицо B получает точно данные, полученные до , возможно ли это? или нет?решение для повышения надежности повторно пакет в сети

ответ

1

на самом деле это не представляется возможное, потому что есть много понятия в любой передаче данных на сервер. Один из них - это свежесть, означающая, что мы используем некоторые данные, такие как дата для проверки сообщения, и если эти данные дублируются, то PM-блок. и много механизмов для блокировки дублирующегося сообщения

0

Кажется, что вы ищете, это комбинация tcpdump и tcpreplay.

tcpdump может записывать любой сетевой трафик на интерфейс, а tcpreplay может повторно отправить все пакеты из определенного файла tcpdump.

Если вы что-то программируете, я не совсем уверен, хотя, если вы действительно хотите играть с такими вещами на уровне пакетов/сетей. Просто сохраняйте полезную нагрузку в своем собственном приложении и отправляйте ее обратно, когда вам удобнее, кажется, проще, но тогда вы потеряете идею «отправка точно таких же пакетов».

+0

танки doubleud, его хорошая идея для запуска, но если som app использует метод ACK для синхронизации этого метода, который может сделать мою историю? – sadati

0

dahanet сервис к ключевой Rafti soraghe сеть Ход Вакиля nesvesho Natonestam bekhonam быть zabone khodemon benevis Беш khond

+0

Бабы Иня pingilish naneviiis мянь mikhoonan Zayas khodam comenteto khoondam жер khordam аз khandeee – sadati

+0

omidvaram Дар residan быть pasokhe СОАЛ Бехчета komk Карде Basham .... migam Ун Tik ро bezan быть oonvane pasokhe dorost yekam bekhandim –

+0

хахаха, zerangii .... – sadati