1. Вы ведь помните, что пакет в сети может иметь некоторую задержку распространения? 2. Насколько точное время начала измерения требуется? Милисекунды? Микросекунды? И вообще, что измеряете? Попробуйте поставить вопрос ребром - нельзя ли как-то иначе выполнить данную задачу? Пока что даже по простой симуляции модели, могу получить разницу между "Отправкой команды" на преобразование данных до собственно, его начала в 2мс. И это при низкой загрузке сети и всего 2-3 коммутаторах в цепочке. В случае отправки Broadcast запроса - его получит только локальный сегмент (до ближайшего "умного" коммутатора, который такой пакет может не пропустить в магистральный порт) сети. При высокой нагрузке на коммутаторы - пакет легко может отстать на 5-20мс, особенно, если в коммутаторе есть поток с высоким приоритетом QOS.
Так что...
|