o Olá Luana tudo bem no vídeo de hoje sobre a camada de enlace de dados a gente vai conversar um pouquinho sobre como que funciona o controle de fluxo gente vai falar um pouquinho dos protocolos ar e espere e janela deslizante 1 [Música] [Aplausos] [Música] e olha sabemos que uma das funções da camada de massa é regular o fluxo de dados de tal forma que os receptores lentos não sejam atropelados por transmissores rápidos lá veio de introdução a camada de enlace a gente viu uma pequena analogia de que é como se alguém tivesse falando e
você tivesse aqui escrever aquilo que a pessoa tá digitando se a pessoa que tá digitando fala muito rápido você não consegue escrever não consegue acompanhar o que ela tá falando e isso também acontece nas redes de computadores Então se um transmissor transmitir algo muito rápido ou receptor não vai conseguir lidar com aquela informação mas você pode se perguntar Quais são as situações que o transmissor é mais rápido do que o receptor quando que isso acontece Olá aqui é o próximo exemplo de um transmissor que no caso aqui é um servidor ou seja um servidor ele
é um supercomputador que vai ter uma capacidade de armazenamento ou processamento muito maior do que um computador comum para nós temos aqui um velocímetro no velocidade máxima e o receptor Eu tenho um celular que no nosso velocímetro tá aqui como a velocidade média quando o celular faz uma requisição para um servidor que o exemplo que quando você acessa um site acesso YouTube acessa o Google acesso ao Gmail acessa Algum serviço de armazenamento que você tem nuvem Se for para poder receber a informação na velocidade que esse servidor está trabalhando seria como se você fosse atingido
aí para uma mangueira que tá saindo muita água numa pressão muito rápido então o transmissor quando ele é mais rápido o receptor ele precisa da conta de acompanhar aquela informação se não vai se você estivesse aqui no meio e você vai vai se molhar Com certeza porém Vai ter muito respingo de água que vai sair para fora não vai pegar em você e você e você precisaria de todas essas gotinhas então em uma transmissão mesmo que não tenha nenhum erro mesmo que a camada de enlace não detectou erro pode ser que o receptor não consiga
lidar com os quadros devida rapidez eles vão chegar e como ele pode ser inundado de quadros Pode ser que ele perca algum desses Quadros bom então dessa forma Nós temos duas abordagens para poder lhe dar um Esse controle de fluxo que a camada de enlace utiliza a primeira abordagem abordagem baseada em velocidade e a segunda abordagem é abordagem baseada em feedback abordagem baseada em velocidade é utilizada pela camada de transporte que a gente vai estudar um pouquinho em outra oportunidade a camada de enlace que é o nosso assunto do momento ela lida com esse feedback
para poder conseguir controlar esse fluxo de idade como a gente já viu em um dos outros vídeos alguns objetivos são comuns entre camadas então é comum que a gente tem alguma camada que lide com uma determinada função como controle de fluxo pela camada de enlace e vai ter outra camada que também vai fazer essa função de forma a reforçar aquela função isso porque a pinha de protocolos TCP IP vai funcionar como um todo e dessa forma esse mecanismo baseado em feedback são dois o primeiro deles é o protocolo para espere do inglês Stop no leite
e o protocolo de janela deslizante esses dois protocolos funciona a forma bem parecida eles tem como objetivo controlar o fluxo de dados por meio da camada de enlace o primeiro deles o protocolo Stop no leite funciona da seguinte maneira nós temos aqui dois computadores como todos os vídeos e o computador que tá transmitindo informação ele vai mandar um quadro quando esse quadro chega aqui para o receptor ele manda um quadro de volta falando olha eu recebi E aí só quando o transmissor recebe esse quadro de confirmação que ele manda o próximo quadro para o receptor
então ele vai mandando quadro por quadro esperando a confirmação de cada quadro que ele vai mandar dessa forma o transmissor pode ser o mais rápido que for que o receptor e não vai ser inundado por toda a informação que tá chegando mas esse tem um problema isso pode demorar um pouquinho porque até que o receptor Manda uma confirmação para o transmissor poder enviar mais uma informação pode ser um processo linda dessa forma o protocolo de janela deslizante que lembra bem da janela que você vai entender como é que funciona ele tenta otimizar o protocolo Stop
noite então nós temos aqui dois computadores e eu trouxe aqui os quadros que a gente vai utilizar aqui na nossa apresentação para poder entender como é que as protocolo funciona então tem um dois três quatro cinco seis sete oito quatro que vão ser enviados para o nosso computador de deixar a ideia tá janela do nome janela decisão antes Aqui nós teremos um espaço de quadros ou seja uma janela de quadros que a gente vai estar enviando simultaneamente então Vamos definir essa janela nesse exemplo como 3 é que o meu transmissor vai fazer ele vai enviar
os três quadros o receptor por sua vez a medida que ele recebe ele manda a confirmação vamos supor que ele mandou a confirmação só de dois quadros ele só recebeu dois tem um terceiro aqui que ele não recebeu ainda então o receptor na hora que ele recebe essas duas confirmações ele vai deslizar essa janela aqui então como ele já recebeu duas confirmações vamos supor que a confirmação desses dois primeiros quadros ele vai dizer essa janela Então na hora que ele desliza essa janela ele vai ter esses dois quadros como enviados e recebidos o terceiro quadra
esperando e agora como esses dois outros aqui estão dentro da janela ele vai enviar esses dois qual esses quadros enviados tudo que tá na janela dele foi enviado ele vai aguardar confirmação e vamos supor que o receptor agora ele manda confirmação dos três quadros tão quem tá transmitindo e vai receber a confirmação desses três quadros que estão na janela Opa o receptor recebeu todos esses três quatro Então vou deslizar minha janela novamente e ele desliza para os nossos três últimos quadros e envia esses três quadros que estão restando em uma fila de itens a serem
viagem tão dessa forma vai funcionar a janela desses antes a gente vai ter um espaço e uma janela que ela vai deslizando para poder enviar os quadros à medida que esses quadros bom sendo recebidos E observa aqui a janela deslizante quando ela tem tamanho um vai funcionar que nenhum protocolos stop-and-wait porque ele manda um e espera a confirmação de um para poder mandar o próximo então interessante que essa janela tem um tamanho maior para poder ser mais eficiente que eu estou vendo aí então assim a gente consegue entender como que a camada de enlace faz
esse controle de fluxo de forma que esses receptores lentos não sejam atropelados pelos transmissores rápidos e ela vai o meio do mecanismo baseado em feedback seja pelo protocolo Stop no leite que é o pare espere ou então pela janela deslizante Eu espero que você tenha entendido conteúdo se você gostou já deixa um joinha no vídeo comenta aí se você tem alguma dúvida e eu te espero aí nos nossos próximos vídeos da camada de enlace bons estudos E aí [Música] [Aplausos] G1 E aí [Música]