Chaidh protocol ris an canar TCP Flow Control a chruthachadh gus smachd a chumail air an t-sruth dàta eadar an neach-cleachdaidh agus an frithealaiche.
Bidh e a’ dèanamh cinnteach gu bheil ìre sònraichte de leud-bann ri fhaighinn airson a bhith a’ cur agus a’ faighinn dàta gus an urrainn don ghiullachd a dhol air adhart gun a bhith a’ tighinn tarsainn air fìor dhuilgheadasan sam bith.
Bidh am protocol TCP a’ cleachdadh modh ris an canar protocol uinneag sleamhnachaidh gus seo a choileanadh.
Bheir sinn sùil dhomhainn air smachd sruthadh TCP sa phìos seo, a’ toirt a-steach mar a bhios e ag obair agus, nas cudromaiche, am protocol uinneag sleamhnachaidh.
Dè a th’ ann an smachd sruthadh TCP?
Tha protocol TCP a’ dèanamh cinnteach gun tèid sianal conaltraidh earbsach a stèidheachadh thairis air lìonra nach gabh a thomhas.
Faodaidh pacaidean dàta a dhol air chall, faighinn a-mach à sreath, taic fhaighinn bhon lìonra, no cus luchdachadh a-steach don nód faighinn fhad ‘s a tha iad gan cur bho aon nód gu nód eile.
Ach, fhad 'sa tha sinn a' leasachadh tagradh, mar as trice chan fheum sinn dèiligeadh ris an iom-fhillteachd seo; an àite sin, bidh sinn dìreach a’ cur beagan dàta gu socaid, agus bidh TCP a’ dèanamh cinnteach gu bheil na pacaidean air an lìbhrigeadh gu soirbheachail chun nód neach-faighinn.
Tha smachd sruthadh na fheart a bharrachd deatamach a tha TCP a’ tabhann.
Tro bhith a’ cleachdadh smachd sruthadh, nì TCP gu ìre mhòr cinnteach nach bi neach-cuiridh a’ cur cus phasganan gu cuidhteas aig an aon àm.
Ciamar a tha Pròtacal Smachd Gluasaid - Smachd Sruth ag obair?
Mar as trice bidh seo a’ tachairt nuair a dh’fheumas sinn dàta a chonaltradh thairis air lìonra.
Bidh an tagradh neach-cuiridh a ’cur dàta gu socaid, bidh an còmhdach còmhdhail (sa chùis seo, TCP) a’ pacadh an dàta seo ann an earrann, agus bidh an ìre lìonra (mar eisimpleir, IP) a ’toirt a’ phacaid seo air adhart chun nód faighinn air slighe air choireigin.
Cuiridh còmhdach an lìonraidh an dàta seo gu TCP aig deireadh faighinn a’ chòmhraidh, agus bidh TCP ri fhaighinn don tagradh faighinn mar dhùblachadh co-ionann den dàta a chaidh a thoirt seachad.
Cha lìbhrig TCP pacaidean a-mach à òrdugh agus fuirichidh e airson an ath-chraoladh air eagal ’s gun lorg e beàrn sruth byte.
Is e seo a chì sinn ma ghluaiseas sinn a-steach.
Bithear a’ cleachdadh an dà chuid bufairean tar-chuir agus faighinn air TCP gus dàta a chumail a dh’ fheumar a chuir agus fhaighinn, fa leth.
Thèid dàta bhon bhufair faighinn an uairsin a leughadh leis an tagradh nuair a bhios e deiseil.
Is e a bhith a’ dèanamh cinnteach nach cuir sinn pacaidean a bharrachd fhad ‘s a tha bufair faighinn a’ ghlacadair làn mar-thà na phrìomh amas airson smachd sruthadh oir le bhith a’ dèanamh sin bheireadh e air a’ ghlacadair pacaidean a bharrachd a leigeil seachad nach b’ urrainn dha a làimhseachadh.
Ainmichidh an neach-glacaidh an Uinneag Faigh e, no an àite a tha ri fhaighinn anns a’ bhufair faighinn, gus an àireamh de dhàta a dh’ fhaodas TCP a ghluasad a chuingealachadh.
Pròtacal uinneag sleamhnachaidh
Is e am protocol uinneag sleamhnachaidh ann an TCP aon de na dòighean smachd sruthadh as fharsainge. Is e modh-obrach meud caochlaideach a th’ ann, stèidhichte air byte.
San dòigh-obrach seo, bidh an neach-glacaidh a’ cur an uinneag ghlacadair chun neach-cuiridh cho luath ‘s a bhios an neach-cuiridh agus an cuidhteas ceangailte.
Thathas a’ toirt iomradh air meud bufair gnàthach a’ ghlacadair mar uinneag a’ ghlacadair.
Tha an ìre de dhàta a dh’ fhaodar a chuir air adhart gun aideachadh a-nis air a thomhas le TCP stèidhichte air an uinneag cuidhteas a tha ri fhaighinn.
Bidh TCP, ge-tà, a’ stad air gluasad dàta ma tha meud uinneag a’ ghlacadair 0 agus a’ feitheamh gus an àrdaich e.
Tha meud na h-uinneige glacadair na phàirt den fhrèam TCP.
Is e meud na h-uinneige 65,535 bytes as àirde oir tha meud uinneig de 16 pìosan aice.
Tha meud na h-uinneige air a thaghadh leis an neach a gheibh e. Le gach teachdaireachd aithneachaidh, bidh an neach-gleidhidh a 'toirt seachad meud na h-uinneig cuidhteas a tha ri fhaighinn an-dràsta.
Pròiseas uinneag sleamhnachaidh Pròtacal
Nuair a bhios tu a’ cleachdadh an dòigh pròtacal uinneag sleamhnachaidh, thèid dà bhufair a stèidheachadh nuair a tha an neach a chuir agus an cuidhteas a’ ceangal.
Tha an dà bhufair seo air an roinn ann an dà bhuidheann: an uinneag cur, a bhuineas don neach a chuir, agus an uinneag faighinn, a bhuineas don ghlacadair.
Bheir an uinneag faighinn air ais an t-àite bufair faighinn a tha air fhàgail nuair a bhios an neach a chuir an dàta chun a’ ghlacadair.
Mar thoradh air an sin, tha an neach-cuiridh cuingealaichte ris an ìre de dhàta a dh'fhaodas a bhith a 'freagairt air a' bhufair faighinn.
Bidh an uinneag tar-chuir san eisimpleir gu h-àrd a’ tar-chuir dàta chun uinneig faighinn.
Às deidh an dàta fhaighinn, bidh an uinneag faighinn a ’cur aithne, agus an uairsin bidh an uinneag tar-chuir a’ sgaoileadh frèam dàta ùr.
An turas seo, ge-tà, bidh an uinneag faighinn cuideachd a’ cur teachdaireachd ag innse gu bheil an cuimhne a tha ri fhaighinn air a lìonadh a bharrachd air an aithne a fhuair e.
Bidh an uinneag tar-chuir a’ stad tar-chuir dàta gus am faigh e dearbhadh bhon uinneig faighinn gu bheil àite air a shaoradh, agus aig an àm sin faodaidh e sgaoileadh dàta ath-thòiseachadh.
Co-dhùnadh
Gu crìch, tha uallach air an ìre ceangail dàta agus an ìre còmhdhail airson a bhith a’ làimhseachadh draghan smachd sruthadh.
Is e prìomh amas an uidheamachd smachd sruthadh stad a chuir air a’ ghlacadair bho bhith fo uallach dàta bhon neach a chuir a-mach nas luaithe.
Eadhon ged a tha an dàta a thèid a ghluasad leis an neach-cuiridh gun mhearachd agus gun tèid a chuir aig ìre nas luaithe le taing do inneal cumhachdach, tha e comasach nach bi e comasach don ghlacadair deireadh nas slaodaiche an ìre dàta nas luaithe a làimhseachadh agus mar sin caillidh e cuid de dhàta.
Leave a Reply