Skip to main content

Cos'è il controllo del flusso di rete?

Il controllo del flusso di rete è un mezzo per le reti di comunicazione per gestire la congestione del traffico sulla rete.Varie tecniche possono essere utilizzate per entrambe le reti basate su circuiti, nonché per le reti di commutazione dei pacchetti come quelle utilizzate su Internet.Attraverso l'uso delle tecniche di controllo del flusso, la rete è in grado di fornire una migliore qualità complessiva del servizio e ridurre la frequenza delle comunicazioni abbandonate.

Network a circuitoper la comunicazione.In questi casi, la rete potrebbe perdere l'utilizzo di tutti i canali disponibili per la larghezza di banda.Se un canale è al minimo mentre altro traffico è in attesa di essere trasmesso, è possibile implementare le tecniche di controllo del flusso di rete per bilanciare l'array di circuiti di comunicazione disponibili.

con tali reti circuitPer un adeguato controllo del flusso di rete.Gli algoritmi vengono utilizzati per osservare la rete e prendere decisioni sul fatto che le risorse disponibili possano essere utilizzate.In generale, gli algoritmi funzionano per consentire l'uso di un circuito in base alla valutazione di determinate variabili, come il tipo di servizio necessario, la qualità del servizio che deve essere soddisfatta e altre informazioni sul traffico come le tariffe di punta e le tariffe sostenibili.Uno svantaggio è che alcuni metodi CAC danno la priorità anche ai circuiti disponibili, riservando così alcuni circuiti per occasionali connessioni ad alta priorità, che sconfigge lo scopo poiché tali circuiti rimangono ancora inattivi se non ci sono comunicazioni ad alta priorità in transito.

Switched Networks, una miriade di possibili tecniche di controllo del flusso di rete possono essere implementate a seconda del tipo di rete o software o hardware disponibili.Nella maggior parte dei casi, una rete di cambio di pacchetti utilizzerà una sorta di buffer, che è un meccanismo di archiviazione per l'acquisizione di pacchetti di dati in quanto vengono ricevuti da un mittente.I pacchetti entrano nel buffer e l'applicazione del destinatario li tira fuori per l'uso.Se la trasmissione di invio è più veloce della capacità di ricezione di elaborare i dati dal buffer, può riempire rapidamente.

Nelle reti TCP (Transmission Control Protocol), il controllo del flusso di rete può essere gestito tramite una tecnica nota come ridimensionamento delle finestre.La stretta di mano a tre che si svolge durante una connessione TCP consente di trasmettere informazioni sulla dimensione della finestra dei destinatari.In questo modo, il destinatario può far sapere al mittente quanta stanza del buffer è disponibile in modo che il mittente possa evitare di inviare troppi dati.

L'articolo di telecomunicazioni standard 232 (RS-232) raccomandata discute anche per la gestione del controllo del flusso di rete di retenelle reti serializzate.Con RS-232, si rompe in una soluzione basata su software o una soluzione basata su hardware.La tecnica del software è anche nota come controllo del flusso XON-XOFF, in cui un segnale XON viene inviato dal destinatario che dichiara che è in grado di ricevere dati e Xoff quando ha un buffer completo.Gli errori possono verificarsi se il segnale di comunicazione è negativo, per cui il mittente potrebbe non ricevere correttamente un segnale XOFF e continuare a spingere i pacchetti sul destinatario.I segnali di controllo del flusso vengono inoltre inviati sullo stesso canale della comunicazione dati, che utilizza una piccola quantità di larghezza di banda.

Il controllo del flusso di rete basato su hardware, d'altra parte, è molto più affidabile alla spesa aggiuntiva di implementazione aggiuntiva, linee fisiche.In questo caso, vengono impostate linee di controllo della trasmissione separate: una viene chiamata linea di richiesta di invio (RTS) e l'altra è la riga Clear to Invio (CTS).L'estremità di invio annuncia il suo intento di trasmettere oltre la linea RTS e il destinatario annuncia la sua capacità di ricevere sulla linea CTS.