SóProvas


ID
909931
Banca
CESPE / CEBRASPE
Órgão
Telebras
Ano
2013
Provas
Disciplina
Redes de Computadores
Assuntos

Com relação à arquitetura e protocolos para redes de transmissão de
dados, julgue os itens subsequentes.

Para que seja possível transmitir dados, o protocolo TCP deverá entrar em estado established.

Alternativas
Comentários
  • Correto, isso porque o TCP é um protocolo orientado a conexão e o estado established significa que a conexão foi estabelecida por isso já é possível transmitir os dados.

    Outros estados são:
    1. IDLE — A conexão ainda não foi estabelecida.
    2. WAITING — A primitiva CONNECT foi ex ecutada e um pacote CALL REQUEST foi enviado.
    3. QUEUED — Um pacote CALL REQUEST chegou, mas a primitiva LISTEN ainda não foi executada.
    4. ESTABLISHED — A conexão foi estabelecida.
    5. SENDING — O usuário está aguardando permissão para enviar um pacote.
    6. RECEIVING — Foi executada uma primitiva RECEIVE.
    7. DISCONNECTING — Foi executada uma primitiva DISCONNECT local.
  • TCP flags

    RFC 793
    http://www.ietf.org/rfc/rfc793.txt
  • 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.

    SYN-SENT: Esse estado indica que o host enviou um SYN para iniciar a conexão e está aguardando a resposta SYN-ACK adequada.

    SYN-RCVD: Esse estado indica que o host enviou a resposta SYN-ACK depois de ter recebido o SYN.

    ESTABLISHED: Esse estado indica que a conexão foi estabelecida. O host que iniciou a conexão entra nesse estado depois de receber o SYN-ACK e o host que responde depois que recebe o ACK.

    Gaba: Certo.

  • GABARITO CORRETO!

    .

    .

    Quando um programa de aplicação na máquina cliente emite uma solicitação CONNECT, a entidade TCP local cria um registro de conexão, assinala que a conexão se encontra no estado SYN SENT e envia um segmento SYN. Quando SYN + ACK chega, o TCP envia o ACK final do three-way handshake e passa para o estado ESTABLISHED. Só então os dados podem ser transmitidos e recebidos.

    .

    .

    Redes de Computadores, Andrew S. Tanenbaum, 5ª edição.

  • O TCP é o protocolo da camada de transporte do modelo de referência OSI que é orientado a conexão.

    Estados do TCP: LISTEN, SYN-SENT, SYN-RCVD, ESTABLISHED, FIN-WAIT-1, CLOSE-WAIT, FIN-WAIT-2, LAST-ACK, TIME-WAIT, CLOSED.

    Por ter essa característica, antes de ocorrer a transmissão de dados deve-se estabelecer uma sessão de comunicação entre as duas partes. Essa sessão é estabelecida através de um processo chamado three-way handshake, que irá sincronizar os números de sequência e oferecer informações de controle necessárias para estabelecimento da conexão.

    Como o início e o fim de uma sessão de comunicação são bem definidos e o TCP acompanha o estado de suas conexões com flags é importante saber quais são os muitos estados que uma conexão TCP passa.

    Portanto,gabarito correto