SóProvas


ID
1452439
Banca
CESPE / CEBRASPE
Órgão
TRE-GO
Ano
2015
Provas
Disciplina
Redes de Computadores
Assuntos

Julgue o item a seguir, a respeito de arquitetura, protocolos e serviços de redes de comunicação.

No gerenciamento de uma conexão TCP, dependendo da operação, a conexão passa por diversos estados; entre estes, o estado conhecido como closing indica que ambos os lados da conexão tentaram encerrar a transmissão simultaneamente.

Alternativas
Comentários
  • CORRETA

    closing fecha, finaliza ou encerra transmissão simultaneamente. 


  • Caramba, é mesmo, errei, fui procurar em meus resumos lembrei que existem outros estados desmembramento numa conexão tcp:

    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.

    FIN-WAIT-1: O estado que um host se encontra após ter enviado um pacote FIN inicial pedindo um fechamento correto da conexão TCP.

    CLOSE-WAIT: O estado da conexão do host que recebeu um FIN inicial e envia de volta um ACK para confirmar o FIN.

    FIN-WAIT-2: O estado da conexão do host que recebeu a resposta ACK para seu FIN inicial, e indica que agora está esperando um FIN final.

    LAST-ACK: Esse estado indica que o host acabou de enviar seu segundo FIN, que é necessário para encerramento correto da conexão TCP, e está aguardando uma confirmação.

    TIME-WAIT: Nesse estado encontra-se o host iniciador que recebeu um FIN final e enviou um ACK para fechar a conexão. Nesse momento ele não irá mais receber nenhuma confirmação do ACK que acabou de enviar, portanto espera um período de tempo para fechar a conexão.

    CLOSED: pode-se considerar como “sem estado”. Esse estado existe antes que uma conexão seja iniciada ou quando ela é finalizada.

    Mas, ainda não estava completa a resposta do "CLOSE", então, fui à web e achei um link interessante que faz essa abordagem principalmente no slide 82.

    http://www.inf.ufes.br/~zegonc/material/Redes%20de%20Computadores%202013-2/O%20Protocolo%20TCP.pdf

    vlw


  • RFC 793.
    http://www.ietf.org/rfc/rfc793.txt

    Normal Close Sequence

                                                                  Figure 13.

                    TCP A                                                                                            TCP B

      1.  ESTABLISHED                                                                                ESTABLISHED

      2.  (Close)                                                                                                 (Close)

          FIN-WAIT-1  --> <SEQ=100><ACK=300><CTL=FIN,ACK>  ... FIN-WAIT-1

                                  <-- <SEQ=300><ACK=100><CTL=FIN,ACK>  <--

                                    ... <SEQ=100><ACK=300><CTL=FIN,ACK>  -->

      3.  CLOSING    --> <SEQ=101><ACK=301><CTL=ACK>      ... CLOSING

                                  <-- <SEQ=301><ACK=101><CTL=ACK>      <--

                                    ... <SEQ=101><ACK=301><CTL=ACK>      -->

      4.  TIME-WAIT                                                                                  TIME-WAIT

            (2 MSL)                                                                                          (2 MSL)

           CLOSED                                                                                         CLOSED

                                                Simultaneous Close Sequence 


  • como assim?

  • CLOSED: There is no connection.

     

    LISTEN: The local end-point is waiting for a connection request from a remote end-point i.e. a passive open was performed.

     

    ESTABLISHED: The third step of the three-way connection handshake was performed. The connection is open.

     

    FIN-WAIT-1: The first step of an active close (four-way handshake) was performed. The local end-point has sent a connection termination request to the remote end-point.

     

    CLOSE-WAIT: The local end-point has received a connection termination request and acknowledged it e.g. a passive close has been performed and the local end-point needs to perform an active close to leave this state.

     

    FIN-WAIT-2: The remote end-point has sent an acknowledgement for the previously sent connection termination request. The local end-point waits for an active connection termination request from the remote end-point.

     

    LAST-ACK: The local end-point has performed a passive close and has initiated an active close by sending a connection termination request to the remote end-point.

     

    CLOSING: The local end-point is waiting for an acknowledgement for a connection termination request before going to the TIME-WAIT state.

     

    TIME-WAIT: The local end-point waits for twice the maximum segment lifetime (MSL) to pass before going to CLOSED to be sure that the remote end-point received the acknowledgement.