Open Systems Interconnection , o OSI , è un concordato International Standards Organization , o ISO , standard utilizzato dal settore delle comunicazioni di dati per descrivere e progettare reti . Lo standard è basato su sette strati , ciascuno con una precisa funzione ad esso assegnata per garantire trasferimenti di dati affidabili , una parte importante dei quali è il controllo di flusso . Arresto semplice e Wait protocollo
OSI inizia con un protocollo fisico che controlla la connessione di base . Il secondo o il Data Link Layer elabora i dati in frame e impone una struttura che mantiene un senso di ordine per le trasmissioni contrassegnando fotogrammi come dati o riconoscimento. Fermarsi e aspettare è una tecnica di controllo di flusso semplice utilizzato su un collegamento a senso unico . Una volta che viene inviato un frame , il collegamento deve attendere una cornice di riconoscimento prima di inviare un altro .
Protocolli a finestra scorrevole
Con i protocolli di controllo di flusso su vetro su dispositivi con canali di scorrimento o più linee , ogni canale fissa un numero massimo di fotogrammi che può inviare e ricevere nel corso di un certo periodo di tempo . La finestra per la ricezione di dati rimane aperto fino a quando il traffico non superi il limite impostato telaio .
Controllo della congestione
Layer 3 , chiamato il livello di rete e di anche il livello IP , indirizzi di trasferimento di pacchetti di dispositivi sulla rete piuttosto che frame di dati sul collegamento dati strato di connessioni 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 - . Ed il livello di rete ha l'intelligenza per alleviare la congestione di numerazione dei pacchetti e il monitoraggio loro andirivieni in rete < br >
TCP
layer 4 , o il livello di trasporto , la responsabilità di garantire trasmissioni end-to -end dei dati , il recupero di errore e, ancora una volta , il controllo di flusso , ma questa volta con più intelligenza di quella disponibile a livello di collegamento dati . Questo strato è dove il Transmission Control Protocol è stato progettato per fornire connessioni affidabili . Una delle applicazioni disponibili per il livello di trasporto , ad esempio , è il Simple Mail Transfer Protocol utilizzato da molti programmi di posta elettronica .
Sommario
Il controllo di flusso in un IP- rete basata è gestita a più livelli . Il livello di collegamento dati lancia i dati e aggiunge meccanismi di base di controllo di flusso 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 intatta la loro destinazione .