Ederson
 Henrique
Humberto
    Marco
   Marcus
    Raoni
Introdução
 TCP é um protocolo orientado à conexão.
 Antes que alguém tente mandar dados é necesário o
  estabelecimento...
A Conexão
Estabelecendo a conexão
 A conexão usa um handshake de três passos
 Antes de um cliente tentar conectar, o servidor desi...
3 passos para a conexão
 O cliente envia um SYN para o servidor contendo o
  initial sequence number (ISN).
 O servidor ...
4 passos para a desconexão
 Como o TCP é full-duplex cada nodo da conexão deve
  ser fechado separadamente.
 A regra é q...
Bibliografia
 http://uic.rsu.ru/doc/inet/tcp_stevens/tcp_conn.htm
 http://en.wikipedia.org/wiki/Transmission_Control_Pro...
Upcoming SlideShare
Loading in …5
×

Estabelecimento e Encerramento de Conexão

3,051 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,051
On SlideShare
0
From Embeds
0
Number of Embeds
16
Actions
Shares
0
Downloads
23
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Estabelecimento e Encerramento de Conexão

  1. 1. Ederson Henrique Humberto Marco Marcus Raoni
  2. 2. Introdução  TCP é um protocolo orientado à conexão.  Antes que alguém tente mandar dados é necesário o estabelecimento de uma conexão.  O estabelecimento de uma conexão entre dois peers diferencia o TCP do UDP.
  3. 3. A Conexão
  4. 4. Estabelecendo a conexão  A conexão usa um handshake de três passos  Antes de um cliente tentar conectar, o servidor designa uma porta para a conexão. (passive open)  Assim que o passive open estiver aberto, o cliente inicia um active open
  5. 5. 3 passos para a conexão  O cliente envia um SYN para o servidor contendo o initial sequence number (ISN).  O servidor responde com um SYN contendo o seu próprio ISN e um ACK contendo (o ISN do cliente)+1.  O cliente envia um ACK para o servidor confirmando o recebimento do SYN, contendo o ISN do servidor +1.
  6. 6. 4 passos para a desconexão  Como o TCP é full-duplex cada nodo da conexão deve ser fechado separadamente.  A regra é que cada ponta pode enviar um FIN sinalizando que não transmitirá mais dados.  Após o recebimento do FIN a outra ponta envia um ACK confirmando o recebimento do FIN, mas como ainda não emitiu seu FIN ela pode continuar enviando dados enquanto for necessário.  Quando essa ultima ponta estiver pronta ela manda o seu FIN.  E aguarda o ACK do FIN.
  7. 7. Bibliografia  http://uic.rsu.ru/doc/inet/tcp_stevens/tcp_conn.htm  http://en.wikipedia.org/wiki/Transmission_Control_Pro tocol

×