Curso EFA Tecnológico - Técnico de Informática e Sistemas - - 0771: Conexões de Rede João Leitão INSTITUTO DO EMPREGO E FORMAÇÃO PROFISSIONAL – I.E.F.P CENTRO DE FORMAÇÃO PROFISSIONAL DE ÉVORA 1 Nota Introdutória • Fundamentos/figuras do livro: James F. Kurose and Keith W. Ross, "Computer Networking - A Top-Down Approach Featuring the Internet,“ Addison Wesley Longman, Inc., 4th Edition, 2007 EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 2 Conexões de Rede 1. Introdução EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 3 1. Introdução Rede móvel PC ISP Global servidores portáteis Rede doméstica ISP Regional telemóveis access points ligações servidor Rede empresarial computador EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 4 1. Introdução • Internet: • Milhões de computadores interligados: • pc’s workstations, servidores, PDA’s • Canais de comunicação • Baseados em fibra, cobre, rádio, satélite • Routers que encaminham pacotes (pedaços de informação ou mensagens) de dados através da rede EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 5 1. Introdução • Internet: • Milhões de computadores interligados: • pc’s workstations, servidores, PDA’s • Canais de comunicação • Baseados em fibra, cobre, rádio, satélite • Routers que encaminham pacotes (pedaços de informação ou mensagens) de dados através da rede EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 6 1. Introdução • Internet: • • • • • Definida recursivamente Vagamente hierarquizada Composta por muitas sub-redes Existem também “internets privadas” É uma rede de redes. EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 7 1. Introdução • Internet - Serviços: • Serviços de comunicações suportado pelas aplicações – Web, VoIP, email, games, e-commerce, file sharing • Serviços de comunicação providenciados às aplicações – Transferência fiável de dados – Etc. EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 8 1. Introdução • Internet - Funcionalidades: • A periferia da rede: computadores e aplicações • O “core” da rede: • Routers • Canais de comunicação • Redes de acesso: canais de comunicação EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 9 1. Introdução • Arquitecturas de Rede: • Modelo cliente/servidor • Os clientes solicitam serviços aos servidores • Exemplos: WWW cliente (browser)/ servidor e-mail cliente/servidor • Modelo peer-peer (par a par): • Interacção simétrica entre computadores • Exemplos: videoconferência, troca de ficheiros, etc. EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 10 1. Introdução • Protocolo: • Um protocolo de comunicações define o formato de todas as mensagens trocadas entre entidades na rede, a sua ordem relativa, e as acções a executar após a recepção e a emissão dessas mensagens. • Um protocolo também define o comportamento dos participantes perante falhas. EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 11 1. Introdução TCP connection req. TCP connection reply. Get //jleitao.pt/redes/intro.ppt time <file> EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 12 Conexões de Rede 2. Comunicação EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 13 2. Comunicação EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 14 2. Comunicação EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 15 2. Comunicação EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 16 2. Comunicação EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 17 Conexões de Rede 3. Classificação EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 18 3. Classificação Mais Utilizadas EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 19 3. Classificação EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 20 Conexões de Rede 4. Dispositivos e Cablagem EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 21 4. Dipositivos e Cablagem EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 22 4. Dipositivos e Cablagem EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 23 4. Dipositivos e Cablagem EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 24 4. Dipositivos e Cablagem EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 25 4. Dipositivos e Cablagem EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 26 4. Dipositivos e Cablagem EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 27 4. Dipositivos e Cablagem Mais Utilizada EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 28 4. Dipositivos e Cablagem EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 29 4. Dipositivos e Cablagem EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 30 4. Dipositivos e Cablagem EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 31 4. Dipositivos e Cablagem EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 32 4. Dipositivos e Cablagem EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 33 4. Dipositivos e Cablagem EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 34 4. Dipositivos e Cablagem | Resumo EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 35 Conexões de Rede 5. Protocolos EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 36 5. Protocolos • TCP: • Protocolo mais utilizado – garantia na entrega de todos os dados. • Antes de enviar/receber • Estabelece um pré-acordo verificando que existe um recetor/emissor. • Protocolo mais seguro no envio/receção de dados EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 37 5. Protocolos • UDP: • Protocolo mais simples. • Não fornece garantia na entrega dos dados. • No envio/receção: • Não existe garantia na receção dos pacotes • Protocolo mais utilizado para streaming de áudio/vídeo. EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 38 5. Protocolos • UDP: • Protocolo mais simples. • Não fornece garantia na entrega dos dados. • No envio/receção: • Não existe garantia na receção dos pacotes • Protocolo mais utilizado para streaming de áudio/vídeo. EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 39 5. Protocolos • Portas: • Necessidade de enviar/receber informação para comunicação na Internet. • Necessidade de abrir portas no router para não limitar o tráfego por essa porta. Por defeito as portas estão “controladas” • Exemplos: • FTP – Porta 21 TCP/UDP • MSN – Porta 6891 TCP/UDP • Etc. EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 40 Rede Local 6. IP / DHCP / DNS EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 41 6. IP / DHCP / DNS • Endereço IP: • Internet Protocol. • Identificação de um dispositivo (computador, smartphone, etc) numa rede. • (IPV4) 4 conjuntos de números entre 0 e 255 separados por . • Exemplo: 192.168.0.1 EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 42 6. IP / DHCP / DNS Classes de Endereços IP’s Classe Gama Nº de Endereços por rede A 1.0.0.0 – 126.0.0.0 16 777 216 B 128.0.0.0 – 191.255.0.0 65 536 C 192.0.0.0 – 223.255.255.0 256 D 224.0.0.0 – 239.255.255.255 2+ E 240.0.0.0 – 255.255.255.254 ? EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 43 6. IP / DHCP / DNS • DHCP: • Dynamic Host Configuration Protocol. • Descreve a forma pela qual as máquinas que se ligam a um determinado servidor DHCP recebem automaticamente as configurações da rede (endereço IP, Máscara de Rede, etc). • Exemplos de servidores DHCP – Router e Firewall. EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 44 6. IP / DHCP / DNS • DNS: • Domain Name System • Sistema para a tradução de endereços de IP para nomes de domínios. • Possibilidade de configurar um servidor de DNS próprio (não se utiliza em condições “normais”). • Utilização do Google Public DNS – 8.8.8.8 EFA - Técnico de Informática e Sistemas | CFPÉvora | 2013 | João Leitão 45