O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

TCP

icaro dos santos Redes de Computadores Concursos Públicos Português

Conteúdo do mapa

TCP

  1. estabelece uma conexão antes de enviar uma informação

    • 3-way-handshake
  2. tecnicas

    • verificação e correção de erros
    • recuperação de perda e descarte duplicados de pacotes
    • mensagem de confirmação ACK
    • full duplex - transferencia de dados
    • possibilidade de dados urgente
  3. cabeçalho

    • possui 20 bytes
    • Source e Destination Port
      • porta de origem e destino
    • reserverd
      • futuras implementações
    • FLAG URG
      • pode gerar interrupções na chegada de dados para mover para o inicio
    • FLAG PSH
      • envio do pacote imediato para camada superior ou inferior
    • FLAG RST
      • usado para reiniciar a conexão
    • FLAG SYN
      • inicio da de estabelecimento da conexão
    • FLAG FIN
      • encerramento da conexão
    • cheksum
      • detecta erro de todo segmento
    • Urgent Pointer
      • termino da mensagem urgente
    • Options
      • recurso extra
    • padding
      • completar blocos de 32 bits de cada segmento
    • Controle do TCP
      • Data Offset
        • informa quantas palavras de 32 bits existem
      • Window
        • quantidade de informação que pode ser enviada sem necessidade da confirmação
      • confiabilidade
        • sequence number
          • sequencia de cada segmento para contole e confirmação de destino
        • ACK number
          • numero esperado da proxima informação
        • FLAG ACK
          • confirmação de recebimento de algum segmento
  4. conexão

    • TCP é orientado a conexão
    • estabelecer a conexão
      • três mensagens
        • CLIENT ---> SYN seq=x  --> SERVER SERVER---> SYN ACK = x+1 seq = y --> CLIENT CLIENT --> ack=y+1 seq=x+1 --> SERVER CLIENT --> DATA --> SERVER
        • abertura de conexão
          • FLAG SYN
        • confirmação de abertura e sinalização de conexão de destino
          • FLAG SYN
          • ACK
        • confirmação de abertura da conexão pela origem
          • FLAG ACK
      • Socket
        • fica em modo "Listen"
          • quando há o estabelecimento da conexão "Established"
        • definido
          • IP
          • Porta
    • encerrar
      • 4 mensagens
        • CLIENT --> FIN --> SERVER SERVER --> ACK --> CLIENT SERVER --> FIN --> CLIENT CLIENT --> ACK --> SERVER
        • requisita o encerramento da conexão
          • FLAG FIN
        • encerramento simetrico(duas mensagens)
          • ACK
          • FIN
        • mensagem de confirmação
          • ACK
      • RST
        • encerramento imediato
          • modo assimetrico
  5. segmentação na camada de transporte

    • segmenta dados da camada superior
      • evitar futuras fragmentações na camada de rede
        • avaliando o MTU suportado na rede
          • definindo o tamanho do segmento MMS
  6. sequenciamento e controle de fluxo

    • para cada pacote recebido envia uma confirmação
      • o cliente so envia apos receber a confirmação
    • se o cliente não receber a confirmação de pacote
      • existe o timeout e quando acaba esse tempo ele reenvia, caso não tenha recebido a confirmação
    • perda do pacote de resposta
      • cliente reenvia de novo o pacote
        • o pacote e descartado e reenvia a confirmação
    • perda de pacote no flag window
      • Go-Back-N
        • havendo a perda de pacote, tem que reenviar os pacotes a partir do que se perdeu
      • retansmissao seletiva
        • havendo a perda de pacote, ele guarda os posteriores no buffs e fica no aguardo da retransmissao do pacote perdido
  7. tecnica da janela deslizante

    • prevenção de congestionamento

Informações

Descrição
Concursos Públicos Redes de Computadores Mapa Mental sobre TCP, criado por icaro dos santos em 17-10-2019.
Visualizações
1
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?