SóProvas


ID
332872
Banca
CESPE / CEBRASPE
Órgão
Correios
Ano
2011
Provas
Disciplina
Redes de Computadores
Assuntos

A respeito da arquitetura TCP/IP e OSI, julgue os itens seguintes.

Como é orientado a conexão, o protocolo TCP estabelece uma conexão para, posteriormente, enviar os dados. No processo de estabelecimento da conexão, conhecido como three-way handshake, são enviadas flags de comunicação, como a flag SYN, que solicita o início da conexão.

Alternativas
Comentários
  • SYN flood ou ataque SYN é uma forma de ataque de negação de serviço (também conhecido como Denial of Service - DoS) em sistemas computadorizados, na qual o atacante envia uma seqüência de requisições SYN para um sistema-alvo visando uma sobrecarga direta na camada de transporte e indireta na camada de aplicação do modelo OSI.

    Quando um cliente tenta começar uma conexão TCP com um servidor, o cliente e o servidor trocam um série de mensagens, que normalmente são assim:

    • O cliente requisita uma conexão enviando um SYN (synchronize) ao servidor.
    • O servidor confirma esta requisição mandando um SYN-ACK(acknowledge) de volta ao cliente.
    • O cliente por sua vez responde com um ACK, e a conexão está estabelecida.

    Isto é o chamado aperto de mão em três etapas (Three-Way Handshake).


    http://pt.wikipedia.org/wiki/SYN_Flood
  • Na verdade tudo começa quando um host envia  uma requisiçaõ SYN com um número de sequencia "x " por exemplo  para um outro host, este por sua vez responde com um pct SYN-ACK contendo o número de sequencia x enviado pelo emissor e seu proprio numero de sequencia "y". Recebida a resposta, o emissor envia outro ACK ao destinatário e neste momento, após recebido o ACK, a conexão está estabelecida.
  • Gabarito Certo

    Estabelecimento de conexões

    1. O cliente envia um pacote com a flag SYN ativa;
    2. O servidor responde com um pacote com as flags SYN + ACK;
    3. O cliente reponde com um pacote ACK.

    Traduzindo

    1. Cliente: Servidor, estou enviando a mensagem 100 (Número de sequência do cliente). Dá pra sincronizar (SYN)?
    2. Servidor: Claro, sincroniza a mensagem 200 (Número de sequência do servidor) que estou enviando (SYN). Prossiga com a mensagem 101 (ACK).
    3. Cliente: Ok, estou enviando a mensagem 101. Prossiga com a mensagem 201 (ACK).

    O cliente e o servidor, possuem números de sequência distintos, por este motivo faz-se necessária a sincronização em ambos os sentidos.
    Feita a sincronização, começam a troca de pacotes com base em números de sequência, que tem o objetivo de enumerar as pacotes de cada um.

     

     

    "Retroceder Nunca Render-se Jamais !"
    Força e Fé !
    Fortuna Audaces Sequitur !

  • FLAGS TCP

     

    URG - urgência
    ACK - número ack válido
    PSH - push (envio imediato de dados)
    RST - reset (reinício da conexão)
    SYN - sync (estabeleciomento de conexão)
    FIN - finalizar conexão

  • GABARITO CORRETO!

    .

    .

    O TCP USA O THREE-WAY HANDSHAKE PARA ESTABELECER CONEXÕES; JÁ O SCTP USA O FOUR-WAY HANDSHAKE.

  • Acertei, porem Fiquei em dúvida, o TCP é o que estabelece duas conexões? Na questão só fala em uma.