Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare uma empresa Scribd logo
Protocolo  TCP/IP Fernando Costa www.fernandocosta.com.br [email_address]
História Interconexão de computadores  para universidades e militares DoD (Dep. De Defesa) dos EUA ARPANET (TCP/IP) ISO/OSI (adotou TCP/IP)
Comparação: TCP/IP e OSI
Camada 1 - FÍSICA ENVIA BITS  entre   HOSTs para o outro por um  MEIO FÍSICO SINAIS ELÉTRICOS  que representam os estados  (0-desativado/1-ativado) de um bit que viaja pelo meio físico
Camada 2 - ENLACE Lida com  PACOTES , grupo de bits transmitidos pela rede Assegura que os pacotes  enviados  pela rede serão  recebidos  e, se necessário, os envia de novo
Camada 3 - REDE Lida com  DATAGRAMAS ROTEAMENTO  de datagramas entre os computadores ( host ), e conhece os endereços desses hosts na rede Camada do Protocolo IP
Camada 4 - TRANSPORTE Lida com  segmentos Assegura  que os segmentos viajarão entre os hosts  sem perda de dados , se haverá estabelecimento de conexão, e, se necessário, organiza o reenvio dos datagramas Camada do Protocolo TCP
Camada 5 – SESSÃO ESTABELECE  e mantém uma  SESSÃO ENTRE APLICATIVOS  que estão sendo executados em computadores diferentes Ela trata questões de sincronismo de comunicação
Camada 6 - APRESENTAÇÃO Fornece  SERVIÇOS  que vários  APLICATIVOS  diferentes  UTILIZAM , tais como  criptografia ,  compressão ou conversão de caracteres  (de ASCII para EBCDIC da IBM)
Camada 7 - APLICATIVO Lida com as  solicitações dos aplicativos  que requerem comunicações de rede Exemplos: TELNET, FTP, SMTP, POP3, etc.
Protocolos TCP IP
TCP  Transmission Control Protocol Descrito pela RFC 793 da IETF Orientado  à conexão CONFIÁVEL Full  duplex Controla o  FLUXO
TCP Fases Estabelecimento  de ligação Transferência Término  de ligação
TCP Segmento - CABEÇALHO
IP Internet Protocol Descrito pela RFC 791 da IETF Atualmente na  Versão 4 (IPv4) Versão 6 (IPv6)
IP Características Dados em blocos ou DATAGRAMAS Endereçamento  Não confiável
IP Datagrama - CABEÇALHO 0  3  4  7  8  15  16  31  versão  tam  tipo de serviço *  comprimento total identificação  flags *  offset de fragmento tempo de vida  protocolo  checksum do cabeçalho endereço de origem endereço de destino opções *  padding DADOS
IP Notação decimal pontuada 32 bits 10000000  00001010  00000010  00011110 128  .  10  .  2  .  30
Ex. de COMUNICAÇÃO HOST A HOST B Roteador Rede A Rede B Físico Físico Físico Enlace Enlace Enlace Rede Rede Rede Transporte Transporte Sessão Sessão Apresentação Apresentação Aplicação Aplicação
Dúvidas ? Fernando Costa www.fernandocosta.com.br [email_address]

Mais conteúdo relacionado

Protocolo TCP/IP

  • 1. Protocolo TCP/IP Fernando Costa www.fernandocosta.com.br [email_address]
  • 2. História Interconexão de computadores para universidades e militares DoD (Dep. De Defesa) dos EUA ARPANET (TCP/IP) ISO/OSI (adotou TCP/IP)
  • 4. Camada 1 - FÍSICA ENVIA BITS entre HOSTs para o outro por um MEIO FÍSICO SINAIS ELÉTRICOS que representam os estados (0-desativado/1-ativado) de um bit que viaja pelo meio físico
  • 5. Camada 2 - ENLACE Lida com PACOTES , grupo de bits transmitidos pela rede Assegura que os pacotes enviados pela rede serão recebidos e, se necessário, os envia de novo
  • 6. Camada 3 - REDE Lida com DATAGRAMAS ROTEAMENTO de datagramas entre os computadores ( host ), e conhece os endereços desses hosts na rede Camada do Protocolo IP
  • 7. Camada 4 - TRANSPORTE Lida com segmentos Assegura que os segmentos viajarão entre os hosts sem perda de dados , se haverá estabelecimento de conexão, e, se necessário, organiza o reenvio dos datagramas Camada do Protocolo TCP
  • 8. Camada 5 – SESSÃO ESTABELECE e mantém uma SESSÃO ENTRE APLICATIVOS que estão sendo executados em computadores diferentes Ela trata questões de sincronismo de comunicação
  • 9. Camada 6 - APRESENTAÇÃO Fornece SERVIÇOS que vários APLICATIVOS diferentes UTILIZAM , tais como criptografia , compressão ou conversão de caracteres (de ASCII para EBCDIC da IBM)
  • 10. Camada 7 - APLICATIVO Lida com as solicitações dos aplicativos que requerem comunicações de rede Exemplos: TELNET, FTP, SMTP, POP3, etc.
  • 12. TCP Transmission Control Protocol Descrito pela RFC 793 da IETF Orientado à conexão CONFIÁVEL Full duplex Controla o FLUXO
  • 13. TCP Fases Estabelecimento de ligação Transferência Término de ligação
  • 14. TCP Segmento - CABEÇALHO
  • 15. IP Internet Protocol Descrito pela RFC 791 da IETF Atualmente na Versão 4 (IPv4) Versão 6 (IPv6)
  • 16. IP Características Dados em blocos ou DATAGRAMAS Endereçamento Não confiável
  • 17. IP Datagrama - CABEÇALHO 0 3 4 7 8 15 16 31 versão tam tipo de serviço * comprimento total identificação flags * offset de fragmento tempo de vida protocolo checksum do cabeçalho endereço de origem endereço de destino opções * padding DADOS
  • 18. IP Notação decimal pontuada 32 bits 10000000 00001010 00000010 00011110 128 . 10 . 2 . 30
  • 19. Ex. de COMUNICAÇÃO HOST A HOST B Roteador Rede A Rede B Físico Físico Físico Enlace Enlace Enlace Rede Rede Rede Transporte Transporte Sessão Sessão Apresentação Apresentação Aplicação Aplicação
  • 20. Dúvidas ? Fernando Costa www.fernandocosta.com.br [email_address]