Сначала определись с протоколом или хотя бы с его видом. TCP подразумевает гарантированную доставку, и предназначен для передачи большого количесвта информации (не зря ведь умные дядьки его придумали). UDP это не гарантированная доставка, поэтому он и быстрее. Каждый протокол имеет свою направленность. Я бы не стал по ICMP передавать здоровый файл. Ну разве что управляющие команды...
Могу в принципе накидать. Надо две консольные утилитки, одна отсылает пакеты, в пакете есть просто левая инфа, и есть поле с временем создания пакета. А на приемной стороне ты принимаешь пакет, анализируешь время отправления, и делаешь разницу с текущим временем. Примерно получишь время прохзождения пакета. Повторив эксперимент раз так тысячу, усредни значение. Реализуется за пару часов.
Удачи
Тот кто употребляет выражение "Легче, чем отнять леденец у ребенка" вряд ли когда-нибудь пытался это сделать
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение