To trigger the sorcerer’s apprentice phenomenon, a duplicate data framemustcrosssomewhereinthenetworkwiththepreviousACKforthatframe.If both sender and receiver adopt a resend-on-timeout strategy,
with thesame timeout interval
, and an ACK is lost, then both sender and receiverwill indeed retransmit at about the same time. Whether these retransmis-sions are synchronized enough that they cross in the network depends onother factors; it helps to have some modest latency delay or else slow hosts.With the right conditions, however, the sorcerer’s apprentice phenomenoncan be reliably reproduced.