Mseto wa Umri

Mada ya Somo

Kuhifadhi Kunahitajika

No

Usajili Unahitajika

No

Onyesha Upya Kiungo

Hufanya kazi nje ya Mtandao

No

Maelezo

Udhibiti wa msongamano

TCP ni kutumika kwa ajili ya usafiri wa uhakika wa data katika tovuti. Awali tutajifunza muunganisho wa usimamizi na utaratibu wa TCP. Katika mazoezi yafuatayo, tutapata maslahi ya mengine msingi tabia ya TCP: kudhibiti msongamano.

Ugunduzi wa msongamano

TCP iliundwa katika mwisho wa 70's ya. Kadhaa msongamano udhibiti algorithms vimeongezwa tangu, hasa kufuatia kazi ya Van Jacobson iliyochapishwa mwaka 1988. Wao kuendelea kufuka katika tofauti TCP variants. Mazoezi katika yafuatayo ni msingi juu ya matoleo ya mwisho: RFC 5681 ya September 2009.

1 kwa ajili ya TCP, jambo ambayo inaonyesha msongamano katika mtandao?

2 kile kinachoendelea ndani tariki ya kuzalisha jambo hili?

3 kwa maana TCP, jambo hili unaweza kukisia msongamano. Lakini pia unaweza kutokea wakati hakuna msongamano katika mtandao. Katika ambayo wengine kesi kwa kesi ambayo jambo kama hayo yanaweza kutokea?

4 kama jambo hili zinaonyesha daima msongamano, kwa nini TCP hutegemea tulifahamishwa hii? Kwa nini sisi Usitumie mbinu ambapo kipanganjia meddela kidhahiri msongamano kwa kutuma ujumbe kwa mtumaji?

Algorithms ya udhibiti ya msongamano

Kwa ajili ya udhibiti wa msongamano, TCP hutumia kizingiti ambacho kinaonyesha kiwango cha mtiririko hapo juu ambayo msongamano unaweza kutokea. Kizingiti inaonyeshwa kwa parameta ssthresh (katika baiti). Kupata mtiririko kiwango kizingiti, ssthresh ni kugawanywa kwa RTT (safari ya duru ya wakati). Kiwango cha kati inaweza kutofautiana kutoka chini na juu ya kizingiti cha ssthresh/RTT. Mtoaji hudumisha na wengine parameta, cwnd (ukubwa wa dirisha la msongamano), ambayo inaonyesha idadi ya juu zaidi ya Baiti ni Tuma kabla ya kupokea alichodhani. Wakati cwnd > ssthresh, mtumaji kuchukua huduma hasa kwa kusababisha msongamano.

1 tuseme ssthresh ni katika baiti 5000 hutanganzwa, cwnd ni katika baiti 6000, na sehemu ya ukubwa ni 500 baiti. Mtumaji hutuma makundi kumi na mbili ya Baiti 500 katika kipindi kimoja cha RTT , na kupokea shukrani kumi na wawili (moja kwa kila sehemu). Nini kinatokea kwa thamani? ssthresh na cwnd? Jinsi mabadiliko haya maadili wanaitwa?

2 tuseme ssthresh ni bado katika 5000 ~ baiti, cwnd ni sasa katika 14, 000 ~ baiti, mtumaji hutuma 14.000/500 = sehemu ya 28, na kuwa mtumaji hupokea taarifa msongamano kabla ya kupokea kwa kukiri kwanza. Nini kinatokea kwa thamani ya ssthresh na cwnd ? Jinsi mabadiliko haya maadili wanaitwa?

3 tumeona jinsi huongezeka na inapunguza cwnd kulingana na kutokuwepo au uwepo wa viashiria vya msongamano. Jinsi tunaita Algoriti hii? Juu ya kanuni gani ni msingi wa kanuni hii?

4 wakati wa uwashaji, na baada ya kupokea taarifa ya msongamano, thamani ya cwnd ni ndogo kuliko thamani ya ssthresh. Kueleza jinsi cwnd kuongeza wakati ni chini kulikossthresh, kulingana na mfano ufuatao. Tuseme ssthresh sawa na 3000 baiti na cwnd sawa na baiti 500, ukubwa wa sehemu. Transmitter ya ina makundi kadhaa tayari kutumwa. Makundi mangapi hutuma mtoaji katika kipindi cha kwanza ya RTT ? Kama vile linavyopokea atanitolea kwa makundi yote, nini inakuwa thamani yacwnd? Makundi mangapi hutuma mtoaji katika kipindi cha pili ya RTT? Kama vile linavyopokea atanitolea kwa makundi yote, nini inakuwa thamani cwnd ? Katika jinsi ya jumla, evoluate ukubwa wa cwnd?

5 jinsi huitwa kipindi cha wakati ambao cwnd ni ndogo kuliko ssthresh?

Nini kinatokea kwa thamani ssthresh kama mtumaji hupokea taarifa msongamano wakati cwnd ni ndogo ssthresh kwamba?

Maelezo ya Ziada

No votes have been submitted yet.

View and write the comments

No one has commented it yet.