![]() |
|
|
Home
> Inginerie > Calculatoare
> Ghid retele >
Nivelul Transport > TCP, ControlTransferul datelor. Studiu de caz: TCPGo-Back-N ARQ
Recunoaştere cumulativă: recunoaşterea lui n implică recunoaşterea tuturor octeţilor pānă la n
Checksum pentru Internet: adaugă date, ia complementul 1
Formatul de pachet TCP
Transferul de date: XTPXTP: Xpress transfer protocol (protocol de transfer Xpress) Desemnat pentru viteze mari, reţele de īnaltă performanţă. Numere cu secvenţa 32 bit cu tranziţie la numere cu secvenţa 64 bit Cāmpul prioritar 32 bit pentru diferite date prioritare Transfer de date sigure sau nesigure selectabile pentru utilizator Go-Back-N ARQ dar destinatarul poate de asemenea indica dimensiunea pachetelor primite
Checksum:
Controlul traficului şi al congestieiUneori expeditorul nu trebuie să transmită un pachet gata:
Controlul traficului: fituirea vitezei şi a resurselor īntre expeditor şi destinatar
Controlul congestiei: acţiune luată ca răspuns la īntārzierea şi (īn consecinţă) congestia īn reţea.
Scenariul controlului traficului
Două situaţii privind controlul traficuluiControlul explicit al traficului
Abstractizare utilă: expeditorul menţine fereastra de trecere peste numerele din secvenţă, indicānd ce poate fi transmis
Controlul traficului īn TCPDestinatarul avertizează īn mod explicit despre spaţiul de buferare disponibil pentru expeditor
A doua situaţie de control al traficului: controlul implicit
Controlul congestieiSolicitarea temporară pentru partajarea resurselor (legături, procese, bufere) īn nivelul reţea şi cele inferioare poate depăşi oferta:
Controlul congestiei: efecte de retransmisieCazul ideal:
Īn cazul pierderilor sau a īntārzierilor īntre capete, retransmisia poate determina o īnrăutăţire a situaţiei.
Īn mod real:
Trei situaţii de bază pentru controlul traficuluiControlul congestiei īntre capete
Controlul congestiei indicate de reţea
Controlul pe baza vitezei
|
|
|
|