1 / 40

Redes de Computadores - RC

Redes de Computadores - RC. Prof. Eduardo. RC. Área de formação tecnológica Carga horária: 134 h/a Professor Eduardo Machado Real eduardomreal@gmail.com eduardomreal@hotmail.com eduardomreal@uems.br Organização do curso Aulas: quintas das 07:30h às 11:00h. Ementa.

Download Presentation

Redes de Computadores - RC

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Redes de Computadores - RC Prof. Eduardo

  2. RC • Área de formação tecnológica • Carga horária: 134 h/a • Professor Eduardo Machado Real eduardomreal@gmail.com eduardomreal@hotmail.com eduardomreal@uems.br • Organização do curso Aulas: quintas das 07:30h às 11:00h

  3. Ementa • Introdução a redes de computadores e comunicação de dados. • Protocolos e serviços de comunicação. • Terminologia, topologias e modelos de referência. • Fundamentos de transmissão de dados, codificações analógica e digital. • Protocolos de enlace e tecnologias de redes locais. • Interconexão de redes e principais protocolos: protocolo IP e protocolos auxiliares. • Roteamento na camada de rede. • Funções da camada de transporte e protocolos TCP e UDP. • Camada de aplicação, aplicações cliente-servidor e principais serviços. • Atividades práticas em laboratório.

  4. Objetivos • Reconhecer os fundamentos de comunicação e transmissão de dados, meios e técnicas de transmissão, bem como normas e padrões. • Proporcionar aos alunos o conceito de arquitetura de rede em camadas, adotando como referência a arquitetura de protocolos TCP/IP.

  5. Bibliografia • Básica: STEVENS, D. L.; COMER, D. E. Interligação em rede com TCP/IP. Rio de Janeiro: Campus. 1998. v.1 ______. Interligação em rede com TCP/IP. Rio de Janeiro: Campus. 1998. v.2 SOARES, L. F. G. Redes de computadores. Rio de Janeiro: CAMPUS. 1998. THOMAS, R. M. Introdução às redes locais. São Paulo: Makron Books, 1997. • Complementar: TANENBAUM, A. S. Redes de computadores. Rio de Janeiro: Campus. 2004. STEVENS, W. R. TCP/IP Illustrated. Addison-Wesley Publishing Company, 1994. • Indicações: COMER, Douglas. Interligação de redes TCP/IP: princípios, protocolos e arquitetura. Vol. 1, Rio de Janeiro: Elsevier, 2006. KUROSE, James F.; ROSS, Keith W. Redes de Computadores e a Internet. 5ªed. 2010. PETERSON, Larry R.; DAVIE, Bruce S. Redes de Computadores: Uma Abordagem de Sistemas. 3ªed. Campus, 2004. MORIMOTO, C. E. Redes: Guia Prático. 2ªed. Porto Alegre: Sul Editores, 2011.

  6. Conteúdos • http://eduardoreal.wikispaces.com

  7. Avaliação • Nota 1: P1*0,7 + A1*0,3 • Nota 2: P2*0,5 + S1*0,3 + A2*0,2 • Nota 3: P3*0,5 + S2*0,3 + A3*0,2 Média = (Nota 1 + Nota 2 + Nota 3) / 3 E as datas para as provas P1, P2 e P3  provas S1 e S2  trabalho e apresentação A1, A2 e A3  atividades

  8. Motivação • O ponto chave da tecnologia dominante neste século tem sido a aquisição, o processamento e a distribuição da informação. - Instalação de redes telefônicas de alcance mundial. - Invenção do rádio e televisão. - Nascimento e o contínuo crescimento da indústria de computadores. - Lançamento de satélites de comunicação.

  9. Motivação • Durante as duas primeiras décadas de sua existência, os sistemas computacionais eram altamente localizados (normalmente dentro de uma grande sala) - o Centro de Computação. - Problemas 1. O conceito de um único e grande computador fazendo todo o trabalho. 2. A ideia dos usuários trazerem o trabalho ao computador, ao invés de levar o computador ao usuário. Este modelo arcaico está sendo rapidamente trocado por sistemas em que um grande número de computadores separados, mas interconectados, fazem a tarefa. É o que chamamos de Rede de Computadores.

  10. Motivação • Cenário antigo Um único computador (poderoso) servindo toda a empresa • Cenário moderno Um grande número de computadores separados e interconectados executam as tarefas necessárias

  11. Exemplo – RC (modelo comum)

  12. Exemplo – RC (modelo comum 2) • Exemplos?

  13. Exemplo – RC (modelo comum 3) • O que reconhecemos aqui?

  14. Exemplo - cenário moderno

  15. Exemplo - cenário moderno • Rede de computadores Coleção interconectada de computadores autônomos Dois computadores estão interconectados se eles são capazes de trocar informações

  16. Utilização e objetivos da RC • Fazer todos os programas, dados e outros recursos disponíveis a todos, sem se considerar a localização física do recurso e do usuário. • Barateamento de processamento. Até 1970, computadores eram muito caros se comparados aos custos de comunicação. Atualmente, a situação se inverte: é mais barato colocar vários computadores para análise local de dados com transmissão eventual destes dados. • Fornecer um meio de comunicação eficiente entre pessoas trabalhando distantes umas das outras. • Adicionalmente pequenos computadores tem uma taxa preço/performance muito melhor que os mainframes. Os mainframes são mais rápidos que os micro-computadores, mas são mais mais caros.

  17. Utilização e objetivos da RC • Compartilhamento de recursos • Meio de comunicação entre pessoas separadas geograficamente • Acesso a programas remotos • Acesso a bancos de dados remotos (ex. reservas de passagens, hotel, teatro, …) • Correio eletrônico • Economia de dinheiro - Computadores pessoais possuem uma relação preço/desempenho melhor do que grandes computadores • Facilidades de comunicação (Skype, MSN, VoIP, etc.) • ...?

  18. Estrutura de rede • Nomenclatura para computadores em uma rede Host, end system, nó, máquina ou elemento de rede. • Hosts são conectados pela subrede (subnet) de comunicação - A tarefa da subrede é carregar mensagens de hosts para hosts. - A subrede de comunicação consiste de Linhas de transmissão (canal ou enlace) e elementos comutadores.

  19. Blocos de montagem • Nós: PC, hardware de uso especial… Hosts, switches, modems, hubs, roteadores, placa de redes (NIC), cabos, fibras, etc. • Enlaces: cabo coaxial, fibra óptica… ponto a ponto acesso múltiplo

  20. Redes comutadas • Uma rede pode ser definida recursivamente como... • dois ou mais nós conectados por um enlace • duas ou mais redes conectadas por um nó

  21. Redes comutadas • Comutação de circuitos: transporta fluxos de bits rede Telefônica original • Comutação de pacotes: armazena e encaminha mensagens Internet

  22. Endereçamento e roteamento • Endereço: sequência de bytes que identifica um nó normalmente exclusivo • Roteamento: processo de encaminhar mensagens ao nó de destino com base no seu endereço • Tipos de endereços unicast: específico do nó broadcast: todos os nós na rede multicast: um subconjunto dos nós na rede

  23. Princípios da comunicação • O que é necessários para duas pessoas se comunicarem?

  24. Princípios da comunicação • O que é necessários para duas pessoas se comunicarem? - Um canal de comunicação entre elas

  25. Princípios da comunicação • O que é necessários para duas pessoas se comunicarem? - Um canal de comunicação entre elas

  26. Princípios da comunicação • O que é necessários para duas pessoas se comunicarem e se entenderem?

  27. Princípios da comunicação • O que é necessários para duas pessoas se comunicarem e se entenderem? - Uma linguagem comum entre elas.

  28. Princípios da comunicação • O que é necessários para duas pessoas se comunicarem e se entenderem? - Uma linguagem comum entre elas.

  29. Protocolos de comunicação • Conjunto de regras e procedimentos que definem a comunicação entre duas ou mais entidades. • Definem – O formato e a ordem das mensagens trocadas entre duas ou mais entidades. – As ações tomadas durante a recepção e/ou transmissão de mensagens. – As ações tomadas em outros eventos.

  30. Protocolos de comunicação

  31. Protocolos de comunicação • Mas se as entidades não quiserem “apenas” se comunicarem?

  32. Protocolos de comunicação • Mas se as entidades não quiserem “apenas” se comunicarem? - Comunicação confiável e sem falhas.

  33. Protocolos de comunicação • Mas se as entidades não quiserem “apenas” se comunicarem? - Comunicação confiável e sem falhas.

  34. Protocolos de comunicação • Mas se as entidades não quiserem “apenas” se comunicarem? - Comunicação confiável e sem falhas, com qualidade

  35. Protocolos de comunicação • Mas se as entidades não quiserem “apenas” se comunicarem? - Comunicação confiável e sem falhas, com qualidade, segura,

  36. Protocolos de comunicação • Mas se as entidades não quiserem “apenas” se comunicarem? - Comunicação confiável e sem falhas, com qualidade, segura,

  37. Protocolos de comunicação • Mas se as entidades não quiserem “apenas” se comunicarem? - Comunicação confiável e sem falhas, com qualidade, segura,

  38. Protocolos de comunicação • Mas se as entidades não quiserem “apenas” se comunicarem? - Comunicação confiável e sem falhas, com qualidade, segura, em grupo, etc.

  39. Protocolos de comunicação • Mas se as entidades não quiserem “apenas” se comunicarem? - Comunicação confiável e sem falhas, com qualidade, segura, em grupo, etc.

  40. Protocolos de comunicação • Mas se as entidades não quiserem “apenas” se comunicarem? - Comunicação confiável e sem falhas, com qualidade, segura, em grupo, etc. Arquitetura de redes, para reduzir a complexidade do projeto de uma rede de comunicação.

More Related