![]() |
|
|
Home
> Inginerie > Calculatoare
> Ghid retele >
Nivelul Transport > TimereTimere pentru protocoale de transportExistă mai multe timere pentru nivelul transport.
Timeri adiţionali:
Timere: implementareFizic: un simplu timer de numărare inversă
Logic: pot funcţiona mai multe timere
Întârzierile în buclă estimateValoarea timerului de retransmisie se bazează pe estimarea întârzierii în buclă. Întârzierea cap-cap este variabilă în WAN (rezultă congestia). Timpul în buclă estimat (estimating round trip time (RTT)): mediere exponenţială
Timere: valoarea timerului de retransmisieTimerul de retransmisie trebuie să fie în funcţie de RTT (aşa cum s-a estimat mai sus) Valoarea de aşteptare = b * RTT Specificaţiile TCP originale recomandă b=2 La aşteptarea pachetului
Timer de retransmitere TCP: algoritmul lui JacobsonAlgoritmul original pentru timerul TCP a fost înlocuit la sfârşitul anilor 1980. Noi abordări: Se ajustează timerul ca funcţie de RTT şi rezultă o măsură a deviaţiei (D): D = aD + (1-a)|RTT-M| Valoarea de aşteptare = RTT + 4*D Multiplexarea şi adresareaProtocolul nivelului de transport administrează adesea multiple conexiuni de nivel superior.
Nivelul reţea poate necesita o demultiplexare a unui sau mai multor protocoale de transport posibile (de ex., UDP sau TCP)
|
|
|
|