Skip to main content

Ano ang Network Flow Control?

Ang control ng daloy ng network ay isang paraan para sa mga network ng komunikasyon upang pamahalaan ang kasikipan ng trapiko sa network.Ang iba't ibang mga pamamaraan ay maaaring magamit para sa parehong mga network na batay sa circuit pati na rin ang mga network ng packet-switch tulad ng mga ginamit sa Internet.Sa pamamagitan ng paggamit ng mga diskarte sa control control, ang network ay maaaring magbigay ng mas mahusay na pangkalahatang kalidad ng serbisyo at bawasan ang dalas ng mga bumagsak na komunikasyon.para sa komunikasyon.Sa mga kasong ito, maaaring makaligtaan ang network sa paggamit ng lahat ng magagamit na mga channel para sa bandwidth.Kung ang isang channel ay nakaupo nang walang ginagawa habang ang iba pang trapiko ay naghihintay na maipadala, ang mga diskarte sa control flow ng network ay maaaring ipatupad upang balansehin ang hanay ng mga magagamit na mga circuit circuit.Para sa wastong control ng daloy ng network.Ang mga algorithm ay ginagamit upang obserbahan ang network at gumawa ng mga pagpapasya kung magagamit ang mga magagamit na mapagkukunan.Sa pangkalahatan, ang mga algorithm ay gumagana upang payagan ang isang circuit na ginagamit depende sa pagsusuri ng ilang mga variable, tulad ng uri ng serbisyo na kinakailangan, ang kalidad ng serbisyo na kailangang matugunan, at iba pang impormasyon sa trapiko tulad ng mga rate ng rurok at napapanatiling mga rate.Ang isang disbentaha ay na ang ilang mga pamamaraan ng CACAng mga nakabukas na network, isang napakaraming mga posibleng diskarte sa control ng daloy ng network ay maaaring ipatupad depende sa uri ng network o magagamit na software o hardware.Sa karamihan ng mga kaso, ang isang network ng paglipat ng packet ay gagamit ng ilang uri ng buffer, na kung saan ay isang mekanismo ng imbakan para sa pagkuha ng mga packet ng data dahil natanggap sila mula sa isang nagpadala.Ang mga packet ay pumapasok sa buffer at ang application ng tatanggap ay hinihila ang mga ito para magamit.Kung ang pagpapadala ng paghahatid ay mas mabilis kaysa sa pagtanggap ng mga pagtatapos ng kakayahan upang maproseso ang data mula sa buffer, kung gayon maaari itong punan nang mabilis.

Sa mga network ng control control protocol (TCP), ang control ng daloy ng network ay maaaring makitungo sa pamamagitan ng isang pamamaraan na kilala bilang window scaling.Ang three-way handshaking na nagaganap sa panahon ng isang koneksyon sa TCP ay nagbibigay-daan para sa impormasyon tungkol sa laki ng window ng tatanggap na maiparating.Sa ganitong paraan, maipabatid ng tatanggap ang nagpadala kung magkano ang magagamit na silid ng buffer upang maiwasan ng nagpadala ang pagpapadala ng labis na data.sa mga serialized network.Sa RS-232, bumabagsak ito sa alinman sa isang solusyon na batay sa software o isang solusyon na batay sa hardware.Ang pamamaraan ng software ay kilala rin bilang Xon-Xoff flow control, kung saan ang isang signal ng XON ay ipinadala ng tatanggap na nagpapahayag na may kakayahang makatanggap ng data, at xoff kapag mayroon itong isang buong buffer.Ang mga pagkakamali ay maaaring mangyari kung ang signal ng komunikasyon ay masama, kung saan ang nagpadala ay maaaring hindi makatanggap ng maayos na signal ng XOFF at patuloy na itulak ang mga packet sa tatanggap.Ang mga signal ng control control ay ipinadala din sa parehong channel tulad ng komunikasyon ng data, na gumagamit ng isang maliit na halaga ng bandwidth., mga pisikal na linya.Sa kasong ito, ang hiwalay na mga linya ng control control ay naka -set up: ang isa ay tinatawag na isang kahilingan na magpadala (RTS) na linya, at ang isa ay ang malinaw na magpadala (CTS) na linya.Inihayag ng pagtatapos ng pagpapadala ang hangarin nito na magpadala sa linya ng RTS, at inanunsyo ng tatanggap ang kakayahang makatanggap sa linya ng CTS.