A collector machine sends probes to a set of information sources, which
answer by sending back their report packets containing their information.
The collect session is a succession of rounds. In the first round, the
collector probes all sources. In other rounds, it asks sources whose
reports where lost in previous rounds to retransmit. This behavior in
rounds is meant to wait for transitory network congestions to disappear
from one round to another and to absorb the excessive delay that some
reports may experience.
To control
the rate of sending probes, TICP uses a window-based report-clocked
congestion control similar to the TCP one. New probes are sent only if the
number of expected reports is less than the congestion window size. TICP
adapts the congestion window to the observed loss rate. It uses for this
two algorithms: Slow start and Congestion Avoidance. For more details,
please read this paper.
|