SóProvas


ID
1252360
Banca
CESPE / CEBRASPE
Órgão
TRT - 17ª Região (ES)
Ano
2013
Provas
Disciplina
Redes de Computadores
Assuntos

Acerca dos protocolos TCP/IP e SNMP, julgue o seguinte item.

O TCP/IP é um protocolo orientado a conexão e possui estados para controlá-las; o estado LISTEN indica que o cliente enviou um pedido de abertura de conexão.

Alternativas
Comentários
  • acho que é o SYN neh?

  • O estado LISTENING significa, esperando, na escuta, ou seja, aceitando conexões na referida porta.
    fonte: http://juliobattisti.com.br/artigos/windows/tcpip_p12.asp
    O estado SYN_SENT:  "SYN_SENT enviado pedido de sincronização (a flag SYN), ou, em outras palavras, já tomamos a iniciativa de criar a conexão enviando um primeiro pacote, mas ela ainda não foi estabelecida. A flag SYN e a flag FIN (citada a seguir) são bits especiais do cabeçalho TCP. Um estado SYN_SENT que perdura em geral indica que a outra parte está inacessível."
    fonte: http://www.ime.usp.br/~ueda/ldoc/notastcp.htmlEstabelecimento da conexão

    Para estabelecer uma conexão, o TCP usa um handshake (aperto de mão) de três vias. Antes que o cliente tente se conectar com o servidor, o servidor deve primeiro ligar-se a e escutar em uma porta para abri-la para conexões: isto é chamado de abertura passiva. Uma vez que a abertura passiva esteja estabelecida, um cliente pode iniciar uma abertura ativa. Para estabelecer uma conexão, o aperto de mão de três vias (ou 3 etapas) é realizado:

    SYN: A abertura ativa é realizada por meio do envio de um SYN pelo cliente ao servidor. O cliente define o número de sequência de segmento como um valor aleatório A.

    SYN-ACK: Em resposta, o servidor responde com um SYN-ACK. O número de reconhecimento (acknowledment) é definido como sendo um a mais que o número de sequência recebido, i.e. A+1, e o número de sequência que o servidor escolhe para o pacote é outro número aleatório B.

    ACK: Finalmente, o cliente envia um ACK de volta ao servidor. O número de sequência é definido ao valor de reconhecimento recebido, i.e. A+1, e o número de reconhecimento é definido como um a mais que o número de sequência recebido, i.e B+1.
    fonte: http://pt.wikipedia.org/wiki/Transmission_Control_Protocol

  • Gente, TCP/IP não é protocolo!!! Ele está falando do protocolo TCP, e não do modelo TCP/IP.

    Questão errada.


  • o estado SYN_SENT indica que o cliente enviou um pedido de abertura de conexão.

  • Errado.

    O comentário do Duilio tá certinho.

    A questão, para ficar correta, poderia também ser vista de uma outra forma...

    " O TCP/IP é um protocolo orientado a conexão e possui estados para controlá-las; o estado LISTEN indica que eu estou apto a receber conexões...

    Ex.: uma aplicação executa um "listen" e o servidor transita de "CLOSED" para o estado "LISTEN" e apenas nesse estado estou apto a rececer conexões;

     

    C:\Windows\system32>netstat -an |find "LISTENING"
      TCP    0.0.0.0:135            0.0.0.0:0              LISTENING
      TCP    0.0.0.0:445            0.0.0.0:0              LISTENING
      TCP    0.0.0.0:17500          0.0.0.0:0              LISTENING
      TCP    0.0.0.0:49664          0.0.0.0:0              LISTENING

     

    * Note as aplicações rodando na porta acima no estado de recepção de conexões.

  • obrigado duilho

     

  • Os estados possíveis da conexão TCP são os seguintes:

    LISTEN: esse é o estado verdadeiro de uma conexão TCP, ele ocorre quando um host está esperando um pedido para iniciar uma conexão.

  • Gab: ERRADO

    Tanenbaum nos apresenta 11 estados:

    CLOSED Nenhuma conexão ativa ou pendente

    LISTEN O servidor está esperando a chegada de uma chamada

    SYN RCVD Uma solicitação de conexão chegou; espera por ACK

    SYN SENT A aplicação começou a abrir uma conexão

    ESTABLISHED O estado normal para a transferência de dados

    FIN WAIT 1 A aplicação informou que terminou de transmitir

    FIN WAIT 2 O outro lado concordou em encerrar

    TIME WAIT Aguarda a entrega de todos os pacotes

    CLOSING Ambos os lados tentaram encerrar a transmissão simultaneamente

    CLOSE WAIT O outro lado deu início a um encerramento

    LAST ACK Aguarda a entrega de todos os pacotes

  • Flags TCP:

                   - urg → traz o pacote para o primeiro lugar na fila do buffer (informações urgentes);

                   - ack confirma o recebimento de algum segmento;

                   - psh envia o dado para a camada seguintes sem precisar esperar encher o buffer;

                   - rst reinicia a conexão;

                   - syn → requisita o início de uma nova conexão, SINCRONIZA;

                   - fin requisita o encerramento de uma conexão.