Equalizar o envio de dados entre um transmissor rápido e um receptor lento, por meio de algum mecanismo que regule o tráfego para informar ao transmissor quanto espaço o buffer do receptor tem naquele momento, é uma questão que, no modelo OSI, deve ser tratada na camada ,
Na camada de enlace de dados, os protocolos de janela deslizante podem ser divididos em categorias pelo tamanho da janela do transmissor e pelo tamanho da janela do receptor. Nesse contexto, o protocolo stop-and-wait é utilizado quando o tamanho das duas janelas é igual a ,