Первый пакет может отсылаться с задержкой, если нету arp записи MAC адресата (MAC destination) в arp таблице, и соответственно необходимо выслать широковещательный (broadcast) arp запрос и дождаться arp ответа от адресата, прежде, чем отослать unicast пакет.
Прекрасно видно на примере icmp ping:
ping dest_addr
PING dest_addr (dest_addr) 56(84) bytes of data.
64 bytes from dest_addr: icmp_seq=1 ttl=64 time=6.47 ms
64 bytes from dest_addr: icmp_seq=2 ttl=64 time=0.764 ms
64 bytes from dest_addr: icmp_seq=3 ttl=64 time=0.766 ms
п.с. Если такое задержки критичны, теоретически может помочь multicast, так как ethernet (MAC) multicast адрес вычисляется из multicast ip адреса.
Прекрасно видно на примере icmp ping:
п.с. Если такое задержки критичны, теоретически может помочь multicast, так как ethernet (MAC) multicast адрес вычисляется из multicast ip адреса.