Buscar

Uma janela de transmissão controla o envio dos dados do TCP por dois limites móveis (inferior e superior) e classifica três tipos de segmentos: seg...

Uma janela de transmissão controla o envio dos dados do TCP por dois limites móveis (inferior e superior) e classifica três tipos de segmentos: segmentos aguardando para serem transmitidos, segmentos já enviados e aguardando uma confirmação, e segmentos que foram enviados e confirmados (mas que não foram eliminados do buffer). À medida que os ACKs são recebidos, a janela desliza e permite que o segmento aguardando seja transmitido, razão pela qual o processo é comumente chamado de janela deslizante. Por exemplo: em um remetente, os segmentos 20 a 25 foram enviados e suas confirmações já foram recebidas; os segmentos 26 a 29 foram enviados, mas não foram confirmados; e os segmentos 30 a 35 estão aguardando para serem enviados. O buffer de envio tem, portanto, alguns segmentos pendentes de confirmação e novos segmentos aguardando transmissão. Suponha que ocorra um timeout, ou seja, que a confirmação para o segmento 26 não chegou em tempo; o que acontece nesse caso?

💡 1 Resposta

User badge image

Talita Trindade

Em caso de timeout, o segmento 26 será retransmitido. Quando o ACK finalmente for recebido, a janela de transmissão se deslizará, permitindo que os segmentos 27 35 sejam transmitidos.

Janelas de transmissão TCP

protocolo TCP (Transmission Control Protocol) usa janelas de transmissão para monitorar o envio de dados entre dois dispositivos. O tamanho da janela de transmissão é definido pelo remetente, que informa ao receptor quantos bytes de dados podem ser enviados antes que o receptor deva enviar uma confirmação.

Quando o receptor recebe os bytes, ele envia uma confirmação e a janela se move para permitir o envio de mais bytes. Isso continua até que todos os bytes sejam enviados. O tamanho da janela de transmissão também pode ser alterado à medida que o envio de dados é processado, dependendo da rede e do estado dos enlaces.

O uso de janelas de transmissão permite que o protocolo TCP ajuste a velocidade de envio de dados de acordo com as condições da rede, para que os dados não sejam perdidos.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais