Protocolos de Interligação de Redes Locais e a Distância Introdução Thiago Leite thiago.leite@udf.edu.br 1
Bibliografia TANENBAUM, Andrew. REDES DE COMPUTADORES. Rio de Janeiro: Elsevier, 2003. ISBN 8535211853. 2
Bibliografia SOARES, Luiz Fernando G; SOUZA FILHO, Guido Lemos de; COLCHER, Sérgio. REDES DE COMPUTADORES : DAS LANs, MANs E WANS ÀS REDES ATM. 7. ed., rev. e ampl. Rio de Janeiro: Campus, 1995. 705 p. ISBN 8570019548 3
Ementa 1. Introdução 2. Arquiteturas de Rede e Modelos de Referência 3. Camada Física e Enlace 4. Camada de Rede 5. Camada de Transporte 4
Avaliação Primeiro bimestre Exercícios individuais (3 pontos) Online no Blackboard Avaliação bimestral (7 pontos) Não há arredondamento de notas 5
Avaliação Segundo bimestre Exercícios individuais (5 pontos) Online no Blackboard Prova Regimental Integralizadora (5 pontos) Não há arredondamento de notas 6
Estilo das Provas Bimestrais (FCC - adaptada) Em CIDR, para se quebrar uma rede 192.168.0.0/16 em 6 sub-redes, a máscara resultante possivelmente será 255.255.224.0. a) Certo b) Errado 7
Estilo das Provas Bimestrais (FCC - adaptada) Em CIDR, para se quebrar uma rede 192.168.0.0/16 em 6 sub-redes, a máscara resultante possivelmente será 255.255.224.0. a) Certo b) Errado 7
Instituto de Tecnologia de Massachusetts Acesso a todo o material da universidade MitOpenCourseWare http://ocw.mit.edu Acesso a parte do conteúdo em português Parceria entre MIT e Universia http://mit.universia.com.br 8
Cursos Stanford University Cursos online gratuitos Livre para qualquer pessoa se inscrever Entrega de certificado da Universidade de Stanford 9
Cursos Piazza Cursos online gratuitos pela plataforma Piazza https://piazza.com/itunesu disponível em plataforma Web e Mobile 10
Cursos de Extensão Curso Preparatório para Certificação Linux LPIC-1 Fundamentos, Configuração e Instalação de Ativos de Rede Cisco http://migre.me/dmgqh 11
Introdução Antigamente os computadores eram extremamente centralizados Atualmente diversos computadores interligados em rede fazem o mesmo trabalho 12
Introdução Redes de computadores dois ou mais dispositivos interligados para a troca de informações Internet não é uma rede de computadores Rede de redes Web não é uma rede de computadores Sistema distribuído 13
Introdução Redes de computadores podem ligar dispositivos heterogêneos 14
Introdução Aplicações comerciais Exemplos? 15
Introdução Exemplos Impressora de rede Mensagens Compartilhamento de arquivos Videoconferência Telefonia E-commerce etc... 16
Modelo Cliente/Servidor 17
Modelo Cliente/Servidor 18
Introdução Aplicações domésticas Exemplos? 19
Introdução Exemplos Acesso à informações remotas Entretenimento Comércio eletrônico Comunicação E-mail Mensagens instantâneas etc... 20
Peer-to-Peer (P2P) 21
Introdução Caso Napster 50 milhões de usuários Troca de dados Maior violação de direitos autorais já registrado Dados distribuídos 22
Introdução Crimes eletrônicos Jogos de azar Como lidar com legislações conflitantes? 23
Comércio Eletrônico Abreviação Nome Completo B2C B2B G2C C2C Business-to-consumer Business-to-business Government-to-consumer Consumer-to-consumer 24
Introdução As redes podem ser classificadas quanto abrangência (extensão) topologia tecnologia de transmissão 25
Distância entre hosts Hosts localizados no(a) mesmo(a) Exemplo 1 m Metro quadrado Rede Pessoal 10 m Sala 100 m Edifício Rede Local 1 km Campus 10 km Cidade Rede Metropolitana 100 km País Rede Geograficamente 1.000 km Continente Distribuída Abreviação PAN (Personal Area Network) LAN (Local Area Network) MAN (Metropolitan Area Network) WAN (Wide Area Network) 10.000 km Planeta Internet --- Abrangência das Redes 26
Introdução Topologias de redes Barramento Anel Estrela* 27
Topologia em Barramento 28
Topologia em Anel 29
Topologia em Estrela* 30
Introdução Tecnologias de transmissão em redes links de difusão links ponto-a-ponto 31
Introdução Links de difusão canal de comunicação compartilhado mensagem é recebida por qualquer estação com acesso ao canal Tipos de links de difusão broadcasting multicasting 32
Introdução Difusão broadcasting Transmissão e recebimento dos dados por todas as estações da rede Exemplo: rádios 33
Introdução Difusão em multicasting Mensagem enviada a um grupo específico de estações na rede Exemplo: sistemas de video-conferência 34
Introdução Links ponto-a-ponto comunicação entre pares de estações pode ser necessário passar por uma ou mais estações intermediárias para chegar ao destino também denominada unicasting 35
Introdução As classificações das redes são meios de criar tecnologias apropriadas a cada finalidade 36
Exemplo de Rede Pessoal 37
Exemplo de Rede Local 38
Exemplo de Rede Metropolitana 39
Exemplo de rede geograficamente distribuída 40
Introdução Como é organizado o acesso ao canal em meios de difusão? 41
Introdução Modos de alocação do canal estática tempo definido dinâmica por demanda 42
Introdução Alocação do canal dinamicamente centralizada descentralizada 43
Introdução Conceitos em redes Sub-redes meio de conexão entre os hosts linhas de transmissão elementos de comutação 44
Introdução Conceitos em redes Sub-rede de store-and-forward armazenam os pacotes antes de os reenviar para o próximo entreposto Pacotes e células pacotes possuem tamanho variável células possuem tamanho fixo cada qual com suas vantagens e desvantagens 45
Fluxo de pacotes e algoritmos de roteamento 46
Introdução Conceitos em redes Backbone espinha dorsal da rede Backhaul elemento intermediário entre a rede de acesso do cliente e o Backbone Last mile meio de comunicação da rede final com o cliente 47
Vídeo Warrios of Net Conceitos apresentados no vídeo Como funciona um acesso Web? Como funciona a Internet? Como os dados são trafegados? 48
Vídeo Warrios of Net 49
49
Vídeo Warrios of Net Elementos apresentados roteador switch proxy firewall ping da morte pacotes de polícia 50
Vídeo Warrios of Net Questões a discutir O que são colisões na LAN e nos roteadores? O que ocorre quando um pacote é perdido? Qual o tamanho dos pacotes? O que é empacotamento e desempacotamento? Que tipo de acesso é demonstrado no vídeo? Pacotes AppleTalk? Novell? Portas de comunicação? 51
Revisão Redes de Computadores Internet e Web Middleware Modelo Cliente/Servidor Peer-to-peer Crimes eletrônicos Comércio eletrônico Broadcast, Multicast e Unicast Abrangência das redes Alocação dinâmica e estática Alocação dinâmica centralizada e descentralizada PAN, WAN, MAN e LAN Sub-rede Sub-rede store-and-forward Pacote e célula Algoritmos de roteamento Backbone Backhaul Last mile 52
Transpetro (Cesgranrio - adaptado) Em aplicações distribuídas, dois modelos usados são o cliente/servidor (cliente-server, C/S) e o ponto a ponto (peer-to-peer, P2P). Nesse contexto, analise as afirmações abaixo. I) Assim como no modelo C/S, no modelo P2P, qualquer nó pode iniciar uma conexão com qualquer outro nó. II) Diferente do modelo C/S, o modelo P2P se caracteriza por apresentar a mesma largura de banda nas conexões entre dois nós quaisquer da rede. III) Processamento relativo à sincronização e à comunicação entre nós pode sobrecarregar tanto uma rede C/S quanto uma rede P2P. São corretas APENAS as afirmativas: a) I e II b) I e III c) II e III d) II e) III 53
Transpetro (Cesgranrio - adaptado) Em aplicações distribuídas, dois modelos usados são o cliente/servidor (cliente-server, C/S) e o ponto a ponto (peer-to-peer, P2P). Nesse contexto, analise as afirmações abaixo. I) Assim como no modelo C/S, no modelo P2P, qualquer nó pode iniciar uma conexão com qualquer outro nó. II) Diferente do modelo C/S, o modelo P2P se caracteriza por apresentar a mesma largura de banda nas conexões entre dois nós quaisquer da rede. III) Processamento relativo à sincronização e à comunicação entre nós pode sobrecarregar tanto uma rede C/S quanto uma rede P2P. São corretas APENAS as afirmativas: a) I e II b) I e III c) II e III d) II e) III 53
CRM-DF (IESES - adaptado) Sobre redes de Computadores, é INCORRETO afirmar que: a) Nas redes cliente/servidor a administração da rede é centralizada. b) A rede ponto-a-ponto oferece segurança forte de forma nativa, com um rígido controle sobre a criação de usuários e o compartilhamento de recursos e serviços. c) Em uma rede cliente/servidor, não necessariamente um microcomputador desempenhe a tarefa de servidor, mas outros aparelhos criados exclusivamente para aquela tarefa. d) Praticamente todos os sistemas operacionais possuem suporte a rede ponto-a-ponto. 54
CRM-DF (IESES - adaptado) Sobre redes de Computadores, é INCORRETO afirmar que: a) Nas redes cliente/servidor a administração da rede é centralizada. b) A rede ponto-a-ponto oferece segurança forte de forma nativa, com um rígido controle sobre a criação de usuários e o compartilhamento de recursos e serviços. c) Em uma rede cliente/servidor, não necessariamente um microcomputador desempenhe a tarefa de servidor, mas outros aparelhos criados exclusivamente para aquela tarefa. d) Praticamente todos os sistemas operacionais possuem suporte a rede ponto-a-ponto. 54