Protocolo TCP/IP

9.194 visualizações

Publicada em

Descrição dos protocolos TCP e IP

0 comentários
3 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
9.194
No SlideShare
0
A partir de incorporações
0
Número de incorporações
279
Ações
Compartilhamentos
0
Downloads
411
Comentários
0
Gostaram
3
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Protocolo TCP/IP

  1. 1. <ul><li>Protocolo TCP/IP </li></ul>Fernando Costa www.fernandocosta.com.br [email_address]
  2. 2. História <ul><li>Interconexão de computadores para universidades e militares </li></ul><ul><li>DoD (Dep. De Defesa) dos EUA </li></ul><ul><li>ARPANET (TCP/IP) </li></ul><ul><li>ISO/OSI (adotou TCP/IP) </li></ul>
  3. 3. Comparação: TCP/IP e OSI
  4. 4. Camada 1 - FÍSICA <ul><li>ENVIA BITS entre HOSTs por um MEIO FÍSICO </li></ul><ul><li>SINAIS ELÉTRICOS que representam os estados (0-desativado/1-ativado) de um bit que viaja pelo meio físico </li></ul>
  5. 5. Camada 2 - ENLACE <ul><li>Lida com PACOTES , grupo de bits transmitidos pela rede </li></ul><ul><li>Assegura que os pacotes enviados pela rede serão recebidos e, se necessário, os envia de novo </li></ul>
  6. 6. Camada 3 - REDE <ul><li>Lida com DATAGRAMAS </li></ul><ul><li>ROTEAMENTO de datagramas entre os computadores ( host ), e conhece os endereços desses hosts na rede </li></ul><ul><li>Camada do Protocolo IP </li></ul>
  7. 7. Camada 4 - TRANSPORTE <ul><li>Lida com segmentos </li></ul><ul><li>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 </li></ul><ul><li>Camada do Protocolo TCP </li></ul>
  8. 8. Camada 5 – SESSÃO <ul><li>ESTABELECE e mantém uma SESSÃO ENTRE APLICATIVOS que estão sendo executados em computadores diferentes </li></ul><ul><li>Ela trata questões de sincronismo de comunicação </li></ul>
  9. 9. Camada 6 - APRESENTAÇÃO <ul><li>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) </li></ul>
  10. 10. Camada 7 - APLICATIVO <ul><li>Lida com as solicitações dos aplicativos que requerem comunicações de rede </li></ul><ul><li>Exemplos: TELNET, FTP, SMTP, POP3, etc. </li></ul>
  11. 11. Protocolos <ul><li>TCP </li></ul><ul><li>IP </li></ul>
  12. 12. TCP Transmission Control Protocol <ul><li>Descrito pela RFC 793 da IETF </li></ul><ul><li>Orientado à conexão </li></ul><ul><li>CONFIÁVEL </li></ul><ul><li>Full duplex </li></ul><ul><li>Controla o FLUXO </li></ul>
  13. 13. TCP Fases <ul><li>Estabelecimento de ligação </li></ul><ul><li>Transferência </li></ul><ul><li>Término de ligação </li></ul>
  14. 14. TCP Segmento - CABEÇALHO
  15. 15. IP Internet Protocol <ul><li>Descrito pela RFC 791 da IETF </li></ul><ul><li>Atualmente na Versão 4 (IPv4) </li></ul><ul><li>Versão 6 (IPv6) </li></ul>
  16. 16. IP Características <ul><li>Dados em blocos ou DATAGRAMAS </li></ul><ul><li>Endereçamento </li></ul><ul><li>Não confiável </li></ul>
  17. 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. 18. IP Notação decimal pontuada 32 bits 10000000 00001010 00000010 00011110 128 . 10 . 2 . 30
  19. 19. Ex. de COMUNICAÇÃO PC do Usuário Servidor WEB Roteador Rede interna Provedor 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. 20. <ul><li>Dúvidas ? </li></ul>Fernando Costa www.fernandocosta.com.br [email_address]

×