Em redes de computadores, técnicas de controle de fluxo de garantir que o remetente não inundar o receptor enviando dados a uma taxa mais elevada do que o receptor pode processar . Parar e esperar é uma das formas mais simples de controle de fluxo. Em parar e esperar , o receptor envia de volta um quadro de confirmação depois de receber com sucesso a cada quadro de dados , o remetente não pode passar para o próximo quadro de dados até que depois de receber o reconhecimento. Como consequência , não há , no máximo, um quadro não reconhecida a qualquer momento , por isso a utilização do link pode ser bastante baixa. Instruções
1
Código da camada de enlace de dados no lado do remetente para enviar um quadro de dados , em seguida, bloquear à espera de um reconhecimento e repetir o loop enviando o próximo quadro. Não há necessidade de ter números de seqüência nos agradecimentos , porque o reconhecimento só pode corresponder ao último quadro de dados enviado para fora.
2
Código da camada de enlace de dados no lado do receptor para aguardar a chegada de um quadro de dados , em seguida, verificar que o quadro não foi corrompido em trânsito. Em seguida, envie um quadro de confirmação de volta para o remetente e repetir o loop , bloqueando novamente na chegada do próximo quadro de dados .
3
Código um tempo limite no lado do receptor se a rede pode perder pacotes . O receptor inicia um timer quando ele envia o quadro de confirmação , e pára quando um quadro de dados chega. Se os tempos de temporizador para fora , o receptor re- envia o quadro de confirmação para o remetente , assumindo , assim, que o último quadro de confirmação se perdeu em trânsito.