Come: Stop-and-wait protocolli di controllo di flusso

June 12

In reti di computer, tecniche di controllo del flusso in modo che il mittente non inondare il ricevitore con l'invio di dati a una velocità superiore a quella del ricevitore in grado di elaborare. Fermarsi e attendere è una delle forme più semplici di controllo del flusso. In fermarsi e attendere, il destinatario invia un frame di conferma dopo aver ricevuto con successo ogni frame di dati; il mittente non può passare al successivo frame di dati fino a dopo la ricezione della conferma. Di conseguenza, vi è più di un fotogramma non confermato in un dato momento, quindi utilizzo del collegamento può essere piuttosto bassa.

istruzione

1 Codificare il livello di collegamento dati nel lato del mittente per inviare un frame di dati, quindi bloccare in attesa di un riconoscimento e ripetere il ciclo inviando il fotogramma successivo. Non c'è bisogno di avere numeri di sequenza nei ringraziamenti, perché un riconoscimento non può che corrispondere all'ultimo frame di dati inviati.

2 Codificare il livello di collegamento dati nel lato ricevitore per attendere l'arrivo di un frame di dati, quindi controllare che il telaio non è stato danneggiato in transito. Poi invia un frame di acknowledgement al mittente e ripetere il ciclo bloccando nuovamente l'arrivo del successivo frame di dati.

3 Codice un timeout sul lato ricevitore se la rete può perdere pacchetti. Il ricevitore avvia un timer quando invia il frame di riconoscimento, e si ferma quando un frame di dati arriva. Se i tempi del timer fuori, il ricevitore invia nuovamente il telaio di conferma al mittente, dando per scontato che l'ultimo fotogramma riconoscimento si è perso in transito.