Redes

488 palavras 2 páginas
O protocolo TCP (Transmission Control Protocol) faz parte do conjunto de protocolos denominados TCP/IP e tem a finalidade de fornecer um serviço confiável e orientado a conexões de transmissão de dados. Para fornecer esta confiabilidade na transmissão de dados, o TCP utiliza uma técnica conhecida como reconhecimento positivo com retransmissão, na qual o destinatário de um pacote transmite uma mensagem de reconhecimento (Acknowledgement ou ACK) para cada pacote recebido. Esta mensagem informa a fonte o número seqüencial (sequence number) que corresponde a um campo do cabeçalho TCP do próximo pacote esperado pelo destino. O remetente aguarda o recebimento do ACK para transmitir o próximo pacote. Se, após um período pré-definido por um temporizador, o ACK para um determinado pacote não tiver sido recebido, o TCP assume que o pacote foi perdido e o retransmite. Da mesma forma, se a fonte receber três ACKs (ACK duplicado) solicitando pelo número seqüencial do último pacote transmitido o TCP também considerará o pacote perdido e o retransmitirá. Normalmente, o valor deste temporizador é dado por: temporizador = b * R onde R é uma estimativa do RTT (Round Trip Time) que representa o tempo decorrido entre a transmissão de um pacote e o recebimento do ACK. Para acomodar as variações que ocorrem normalmente em uma rede como a Internet, o TCP monitora os atrasos para cada conexão constantemente, atualizando o valor de R sempre que necessário. O apêndice B descreve o cálculo utilizado pelo TCP para estimar o RTT. A especificação original do protocolo recomenda utilizar b = 2. O mecanismo descrito anteriormente pode levar a um baixo desempenho em redes com alto atraso de transmissão, pois a fonte não transmitiria nenhum 2 Controle de Congestionamento do TCP 18 pacote até que o reconhecimento do pacote anterior fosse recebido. Para minimizar este problema o TCP implementa o conceito de “janela deslizante”. A janela deslizante nada mais é que um buffer que contém um

Relacionados

  • redes
    1439 palavras | 6 páginas
  • Rede
    3641 palavras | 15 páginas
  • Redes
    4835 palavras | 20 páginas
  • Redes
    25948 palavras | 104 páginas
  • redes
    1736 palavras | 7 páginas
  • Rede
    4901 palavras | 20 páginas
  • Redes
    3241 palavras | 13 páginas
  • Redes
    729 palavras | 3 páginas
  • redes
    1668 palavras | 7 páginas
  • Redes
    8748 palavras | 35 páginas