Я так понимаю, это будет зависеть от скорости Ethernet от 10 Мбит до 100 Гбит. Учитывая скорость Ethernet, как я могу рассчитать время, проведенное в проводе от NIC к NIC? Я предполагаю, что машины находятся в одной комнате, а не по всей стране, конечно.
Не имеет значения, составляет ли расстояние 10 м или 3000 км, расчет такой же, если это просто провод и никакие активные компоненты не задействованы.
Расчет типа салфетки, предполагая скорость света: c = 300000000 м / с и множество идеализаций:
time on wire = distance / c + bits in MTU / data rate in bps
Итак, при длине провода 10 м и Ethernet 1 Гбит / с вы получите:
t = 10 m / 300,000,000 m/s + 12,000 bit / 1,000,000,000 bit/s
t = 0,00000003333333 s + 0,000012 sec
t ~ 0,00001203s
или примерно 10 мкс.