Kommunikatsioonimudel
Liiga pikk – reaktsioon segmendikadudele liiga madal.
Üldjuhul leitakse Round Trip Time’i (aeg segmendi saatmisest ACK sõnumi vastuvõtmiseni),
mis on usaldatavuse huvides leitud mitme mõõtmisega, põhjal (eeldatav RTT).
Timeout = EeldatavRTT + Hälve
Hälve = (1-x) * Hälve + x * | HetkeRTT-EeldatavRTT |
x = 0,1 (harilikult)
26. TCP voo juhtimine
Saatja ei ülekoorma (-täida) vastuvõtja puhvreid.
Vastuvõtja teavitab saatjat pidevalt hetkel vabana oleva puhvriosa suurusest (RcvWindow väli
päises, vastuvõtu akna suurus)
Saatja hoiab meeles saadetud kinnitamata (unACKed) segmentide andmemahtu, mis on
väiksem viimati vastuvõetud RcvWindow väärtusest (et suudaks otsustada, millal võivad
vastuvõtja puhvrid täituda).
27. TCP koormuse juhtimine
Lõpp-punktidevaheline koormuse juhtimine (võrguseadmed ei paku infot hetkekoormuse
kohta, koormusinfo tuletatakse klient-server suhtluses jälgitavatest kadudest, viidetest).