Tecniche per il controllo del flusso nel trasferimento dei dati

September 13

Interconnessione dei sistemi aperti, o OSI, è uno standard concordato International Standards Organization, o ISO più utilizzati dall'industria delle comunicazioni di dati per descrivere e progettare reti. Lo standard è basato su sette strati, ciascuno con una precisa funzione assegnata a garantire trasferimenti di dati affidabili, una parte importante dei quali è il controllo di flusso.

Arresto semplice e il protocollo Wait

La OSI inizia con un protocollo fisico che controlla la connessione di base. Il secondo o il livello di collegamento dati elabora i dati in frame e impone una struttura che mantiene un senso di ordine per le trasmissioni contrassegnando fotogrammi come dati o riconoscimento. Stop e attendere è una tecnica di controllo del flusso semplice utilizzato su un link unidirezionale. Una volta che un frame viene inviato, il collegamento deve attendere un frame di conferma prima di inviare un altro.

Protocolli a finestra scorrevole

Con scorrevole protocolli di controllo di flusso finestra utilizzati su dispositivi con canali o linee multiple, ogni canale fissa un numero massimo di frame che può inviare e ricevere durante un certo lasso di tempo. La finestra di ricezione dati rimane aperta fintanto che il traffico non superi il limite impostato frame.

Congestion Control

Layer 3, chiamato il livello di rete e anche il livello IP, indirizzi trasferimento dei pacchetti ai dispositivi sulla rete piuttosto che cornici di dati sulle connessioni livello di collegamento dei dati end-to-end. Un compito importante a questo livello è la gestione della congestione. Il traffico su Internet è imprevedibile - pensare a 10 persone emailing un file di grandi dimensioni completo di foto, allo stesso tempo - e il livello di rete ha l'intelligenza di alleggerire la congestione numerando i pacchetti e il monitoraggio dei loro andirivieni sulla rete.

TCP

Layer 4, o il livello di trasporto, è la responsabilità di garantire trasmissioni di dati end-to-end, recupero di errore e, ancora una volta, il controllo di flusso, ma questa volta con più intelligenza di quella disponibile al livello di collegamento dati. Questo strato è dove il Transmission Control Protocol è stato progettato per fornire connessioni affidabili. Una delle applicazioni disponibili al livello di trasporto, ad esempio, è il Simple Mail Transfer Protocol utilizzato da molti programmi di posta elettronica.

sommario

Il controllo di flusso in una rete basata su IP viene gestita a diversi livelli. Il livello di collegamento dati lancia i dati e aggiunge meccanismi di controllo del flusso di base in modo che i protocolli più intelligenti possono legare i frame di dati in pacchetti e aggiungere informazioni di intestazione che permette loro di raggiungere la loro destinazione intatto.