Skip to main content

Hva er nettverksstrømkontroll?

Nettverksflytkontroll er et middel for kommunikasjonsnettverk for å administrere trafikkoverbelastning i nettverket.Ulike teknikker kan brukes til både kretsbaserte nettverk, så vel som pakkebytte nettverk som de som brukes på internett.Gjennom bruk av flytkontrollteknikker er nettverket i stand til å gi bedre generell kvalitet på tjenesten og redusere hyppigheten av droppet kommunikasjon.

Kretsnettverk, for eksempel tid-divisjon multiplexing nettverk for visse typer digital kommunikasjon, vanligvis bruker dedikerte kretsløpfor kommunikasjon.I disse tilfellene kan nettverket gå glipp av å bruke alle tilgjengelige kanaler for båndbredde.Hvis en kanal sitter på tomgang mens annen trafikk venter påfor riktig nettverksstrømkontroll.Algoritmer brukes til å observere nettverket og ta beslutninger om tilgjengelige ressurser kan brukes.Generelt fungerer algoritmene for å tillate en kretsløp, avhengig av evaluering av visse variabler, for eksempel typen som trengs, kvaliteten på tjenesten som må oppfylles, og annen trafikkinformasjon som topppriser og bærekraftige priser.En ulempe er at noen CAC-metoder også prioriterer de tilgjengelige kretsløpene, og dermed reserverer noen kretsløp for sporadiske høyprioritetstilkoblinger, som beseirer formålet siden disse kretsløpene fremdeles forblir ledige hvis det ikke er noen høypresident kommunikasjon i transitt.

med pakke-Switched Networks, et utall av mulige nettverksstrømkontrollteknikker kan implementeres avhengig av type nettverk eller tilgjengelig programvare eller maskinvare.I de fleste tilfeller vil et pakkebytte nettverk bruke en slags buffer, som er en lagringsmekanisme for å fange datapakker når de mottas fra en avsender.Pakkene går inn i bufferen, og mottakerapplikasjonen trekker dem ut for bruk.Hvis sendingstransmisjonen er raskere enn mottakende ender evne til å behandle dataene fra bufferen, kan den fylle raskt.

I overføringskontrollprotokoll (TCP) nettverk kan nettverksstrømkontroll behandles via en teknikk kjent som vindusskalering.Den treveis håndtrykk som finner sted under en TCP-tilkobling gjør det mulig å formidle informasjon om mottakerens vindusstørrelse.På denne måten kan mottakeren fortelle avsenderen hvor mye bufferrom som er tilgjengelig slik at avsenderen kan unngå å sende for mye data.

Den anbefalte standard 232 (RS-232) telekommunikasjonselementet diskuterer også bestemmelser for å håndtere nettverksstrømkontrollI serialiserte nettverk.Med RS-232 brytes den ned til enten en programvarebasert løsning eller en maskinvarebasert løsning.Programvareteknikken er også kjent som Xon-Xoff Flow Control, der et XON-signal sendes av mottakeren som erklærer at det er i stand til å motta data, og XOFF når den har en full buffer.Feil kan oppstå hvis kommunikasjonssignalet er dårlig, hvorved avsenderen ikke kan motta et XOFF -signal og fortsette å skyve pakker på mottakeren.Flytkontrollsignalene sendes også over samme kanal som datakommunikasjonen, som bruker opp en liten mengde båndbredde.

Maskinvarebasert nettverksstrømkontroll er derimot mye mer pålitelig på den ekstra kostnaden for å implementere ytterligere, fysiske linjer.I dette tilfellet settes det opp separate transmisjonskontrolllinjer: Den ene kalles en forespørsel om å sende (RTS) linje, og den andre er det klare å sende (CTS) -linje.Sendingsenden kunngjør sin intensjon om å overføre over RTS -linjen, og mottakeren kunngjør sin evne til å motta over CTS -linjen.