Prévia do material em texto
• O TCP/IP é um conjunto de protocolos; • Graças a ele, diferentes sistemas operacionais e dispositivos de diferentes fabricantes consigam se comunicar. • O TCP/IP foi adotado para o funcionamento da internet; O TCP/IP • O protocolo IP cuida do endereçamento dos dados; • O TCP transporta, conduz os dados; • Sem o IP, o TCP não conseguiria entregar o pacote; • Sem o TCP, o IP não conseguiria levar o pacote. O Modelo TCP/IP O Modelo TCP/IP • IP é o protocolo que define a localização; • Endereçamento IP, é a DEFINIÇÃO da localização, feita pelo protocolo; • Um endereço IP, na versão atual (IPv4), é formado por um conjunto de 4 bytes. • Exemplo: 192.168.211.27 IP (Internet Protocol) A Camada de Aplicação A Camada de aplicação é a última camada antes do acesso Humano. Um exemplo é o protocolo HTTP, responsável pelos sites. • Aqui atua de fato, o protocolo TCP. • Também faz parte do grupo TCP/IP, o protocolo UDP; • São eles que cuidam do transporte dos dados; A Camada de Transporte • É orientado à conexão; • É ponto a ponto; • É confiável; • É Full Duplex; • A entrega é ordenada; • Tem controle de fluxo. O Protocolo TCP (Transmission Control Protocol) • O Transporte dos dados é feito por pequenos pacotes; • Um conjunto de pacotes forma o Datagrama; • O tamanho máximo de cada pacote é definido pelo parâmetro MTU; • A cada envio de um pacote, é recebida a confirmação do receptor que recebeu o pacote. O protocolo TCP • O TCP e o UDP utilizam portas para a comunicação com camadas superiores; • Tanto no TCP, quando no UDP, as portas são de 0 a 65.536; • Os principais serviços utilizados atualmente, utilizam portas de 0 a 1024; Portas Lógicas • FTP: 21 (Servidor de arquivos); • SSH: 22 (Acesso remoto seguro); • Telnet: 23 (Acesso remoto); • SMTP: 25 (Envio de e-mails); • DNS: 53 (Servidores de nomes(UDP e TCP)); • HTTP: 80 (Servidores Web); • POP3: 110 (Recebimento de e-mails); • SSL (HTTPS): 443 (Servidor Web Seguro); Portas padrão de serviços • A porta de origem não é a mesma porta de destino da conexões. Portas Lógicas O protocolo TCP • Não é confiável; • Não é orientado a conexão; • É mais rápido; • O cabeçalho do pacote é menor, com menos informações. – Jogos Online, como Counter-Strike, e Streaming de vídeo ao vivo, utilizam UDP; O Protocolo UDP (User Datagram Protocol) O protocolo UDP Cabeçalho de um pacote UDP. • Nesta camada, atua o protocolo IP; • Roteadores trabalham nesta camada, pois tratam do roteamento (entrega) dos pacotes; • Roteadores são responsáveis pela comunicação entre 2 redes (lógicas) distintas; • Eles analisam o endereço IP dos pacotes que passam por ele, repassam para o destino, em seu caminho correto; A Camada INTERNET A Camada INTERNET 10.0.0.0/16 192.168.50.0/29 192.168.0.0/20 172.16.0.0/25 Internet | A Camada Internet Cabeçalho IP • Toda comunicação direta entre dispositivos de uma mesma rede lógica, é necessário, o endereço Físico (MAC). • Para mapear os endereços físicos com os endereços Lógicos (IP), utiliza-se o protocolo ARP. O Protocolo ARP O protocolo ARP O Protocolo ARP • Em cada dispositivo, ou computador, é mantida uma “Tabela ARP”, com o mapeamento de endereços IP e seus respectivos MAC’s. • No Windows, a tabela é exibida, com o comando, “arp –a”, no terminal. O Protocolo ARP • Os Switches, trabalham com Frames de dados; • Os pacotes TCP/UDP + IP são encapsulados antes de chegar ao Switch, em um Frame; O Switch analisa o endereço físico (MAC) no Frame, para poder realizar a comutação. A Camada Física