Skip to main content

Ano ang isang sliding window protocol?

Ang sliding window protocol ay isang paraan ng pagpapadala ng data sa isang network.Ginagamit ito kung saan ang computer ay kailangang makatanggap ng mga packet ng data sa isang tiyak, maaasahang pagkakasunud -sunod, na nagbibigay ng mga bintana ng oras kung saan maipadala ang data.Bagaman ang isang sliding window protocol ay maaaring magpadala ng isang teoretikal na walang limitasyong halaga ng data, ang data ay maaari lamang maipadala sa pamamagitan ng mga nakapirming windows sa oras, na pinapayagan ang computer na mas tumpak na masukat ang pagkakasunud -sunod ng mga packet na ipinadala.

Ang impormasyon na ipinadala sa isang network ng computer ay hindi ipinadala sa isang malaking paghahatid, ngunit sa halip sa mas maliit na mga packet.Ang mga packet ay simpleng kagat ng mga piraso ng impormasyon na tinatanggap ng pagtanggap ng computer reassembles upang mabuo ang natapos na produkto.Ang ideya ng isang tipikal na palaisipan ng jigsaw ay maaaring magamit upang mailarawan ang punto;Kapag binili ang puzzle, ang mga piraso ay nakakalat at na -disassembled, ngunit maaari silang muling maitayo upang makabuo ng isang pangwakas na imahe.Ang mga packet ay gumagana sa parehong paraan.

Ang isang sliding window protocol ay kinakailangan kapag ang pagtanggap ng computer ay kailangang makuha ang mga packet sa isang maaasahang pagkakasunud -sunod.Nagpapatakbo ito ng kaunti tulad ng isang ilaw ng trapiko na kumokontrol sa isang intersection.Kapag ang ilaw ay berde, ang sliding window ay binuksan, at ang impormasyon ay maaaring dumaloy nang malaya.Matapos ang isang siklo ng impormasyon ay ipinadala, ang ilaw ay nagiging pula at wala nang data ay maaaring maipadala sa sandaling ito.Kapag ang pagtanggap ng computer ay may mga packet, nagpapadala ito ng isang signal na nagpapatunay na natanggap nito ang impormasyon;Iyon ang signal na magpadala ng mas maraming data sa linya.

Sa pamamagitan ng patuloy na paghinto at pagsisimula ng daloy ng data, pagsira sa paghahatid sa maraming natatanging at masusukat na mga piraso, ang pagtanggap ng computer ay makakakuha ng mga packet sa isang mas regulated order.Maaari itong ihambing sa mga pamamaraan ng paghahatid na hindi namamahala sa daloy ng data.Nang walang patuloy na puna mula sa pagtanggap ng computer upang matiyak na ang mga packet ay nakuha sa tamang pagkakasunud -sunod, ang paghahatid ng impormasyon ay maaaring mabilis na maging isang magulong gulo.

Sa isip, ang dami ng impormasyon na ipinadala sa anumang solong pagsabog ng data sa panahon ng isang sliding window protocol ay dapat na mas malaki kaysa sa pagsukat ng bandwidth-pagkaantala ng linya ng koneksyon.Ang pagsukat ng pagkaantala ng bandwidth ay nagsasabi lamang kung gaano katagal kinakailangan ng impormasyon upang dumaloy mula sa isang dulo ng koneksyon sa iba pa.Hangga't ang dami ng impormasyon na ipinadala sa bawat pagsabog ay lumampas sa bilang na ito, ang paghahatid ng impormasyon ay lilitaw na walang tahi mula sa punto ng view ng end-user;Walang pagkaantala sa pagitan ng pagpapadala ng mga packet gamit ang pamamaraang ito.