Prof. Roan Simões da Silva Introdução ● Computadores foram criados inicialmente para serem utilizados isoladamente ● Entretanto, surgiu a necessidade de se interconectar os equipamentos, afinal, computadores interligados são muito mais produtivos. ● Computadores isolados só podem acessar os dados locais, ou copiados através de mídias externas, como Cd, Dvd, pen-drive, etc. Introdução ● Já computadores em rede podem compartilhar diversos recursos, otimizando a produtividade e o retorno sobre o investimento. Mas, afinal, o que são redes de computadores? O que são redes de computadores? ● Uma rede é um conjunto de computadores autônomos interconectados ● Autônomos: possuem processamento próprio e podem ser manipulados individualmente ● Interconectados: são capazes de trocar informações entre si Objetivo ● A principal vantagem em utilizar redes de computadores é a capacidade de compartilhar recursos entre os usuários, sejam eles, arquivos, hardware, serviços, etc. ● Em especial, o compartilhamento de INFORMAÇÃO! Introdução ● As redes de computadores, assim como os próprios computadores, tiveram seu início no ambiente corporativo. ● Mas atualmente, com a redução do custo dos equipamentos, cada vez mais usuários domésticos possuem redes em suas residências. ● Não é raro encontrar residências que possuem 2 ou mais computadores compartilhando a internet em rede. Grau de dificuldade da instalação ● Antigamente montar uma rede era uma tarefa complexa, mas com a popularização dos dispositivos, isso se torna cada vez mais simples. ● A maioria dos dispositivos já vem pré- configurados e basta ligar para funcionarem. ● Porém, muitas aspectos de segurança podem ficar comprometidos ao utilizar configurações básicas. O administrador de redes Administrador de redes ● Em ambientes corporativos há um profissional para realizar a administração da rede. ● Geralmente em empresas pequenas alguém é responsável mas não exclusivamente, ou ainda, o serviço é terceirizado e solicitado sob demanda. Atividades do administrador de redes ● Realizar o projeto da rede ● Prever expansão ● Coordenar e gerenciar atividades ● Realizar monitoramento ● Administrar usuários ● Manter a segurança ● Etc. Certificações recomendadas ● CCNA - Cisco Certified Network Associate ● CCNP - Cisco Certified Network Professional ● LPI - Linux Professional Institute ● MCSA - Microsoft Certified Systems Administrator ● MCSE - Microsoft Certified Systems Engineer ● Etc... Classificação das redes ● As redes de computadores podem ser classificadas por: ● Tamanho ● Topologia ● Relacionamento funcional Classificação por tamanho ● Lan – Local Area Network ● Can – Campus Area Network ● Man – Metropolitan Area Network ● Wan – Wide Area Network ● Ban – Body Area Network ● Pan – Personal Area Network ● Outras classificações (GAN, HAN, IAN) ● San – Storage Area Network* * neste caso não é classificada pelo tamanho, mas foi inclusa para informação Local Area Network ● Rede privada de alcance local ● Pode ter até alguns km de extensão ● Por ter tamanho restrito, o pior tempo de transmissão é conhecido antecipadamente ● Em geral, possuem alta capacidade de transmissão, já que tem curta extensão. Local Area Network ● Geralmente são utilizados cabos de par trançado (mais popularmente categoria 5e ou 6), e em velocidades que variam de 1Gbps a 10Gbps. ● Isto não é uma regra, pois já há Lans que funcionam em até 100Gbps atualmente. Campus Area Network ● É uma reclassificação de rede LAN para dimensões maiores ● Representa um conjunto de redes LAN interligadas em uma área limitada ● Pode ser um campus, instalação militar, órgão do governo, grande parque industrial, etc. Metropolitan Area Network ● Abrange a área de uma cidade ou algumas cidades próximas. ● Por ex: TV a cabo ● Empresas podem interligar filiais de bairros diferentes através de redes MAN, entretanto, com o aumento da velocidade da internet, tecnologias como VPN* substituíram de forma lógica essa opção de rede física. *Informações sobre VPN serão abordadas futuramente Wide Area Network ● Abrange uma grande área geográfica, como várias cidades, estados, países ou até um continente ● São fornecidas por grandes operadoras de serviços de Internet, que no Brasil, em geral são operadoras telefônicas. ● Internet é considerada a maior WAN existente Body Area Network ● Composta por dispositivos acoplados ao vestuário, em geral utilizando sensores sem fio. ● Tecnologias neste sentido estão aumentando ● Foco em áreas: ● Militar ● Tecnologias Assistivas ● Saúde ● Esportes, etc. BAN Personal Area Network ● Rede de até alguns metros conectando poucos dispositivos pessoais ● Em geral utilizam conexões como bluetooth, infravermelho, etc, ou seja, são tecnologias com curto alcance ● Conecta celulares, teclados, joysticks, câmeras, MP3 players, etc. PAN Redes Wireless ● As redes wireless seguem classificação semelhante às apresentadas: ● WLAN – Wireless Local Area Network ● WMAN – Wireless Metropolitan Area Network ● WWAN – Wireless Wide Area Network ● Redes PAN e BAN, em geral, utilizam conexão sem fio. Outras possíveis categorias ● Global Area Network (GAN): rede de alcance global ● Home Area Network (HAN): rede residencial ● Interplanetary Area Network (IAN): rede de alcance interplanetário, que faz cada vez mais sentido, com a construção da estação espacial internacional e as possíveis viagens interplanetárias no futuro. Storage Area Network ● ESSA NÃO É UMA CLASSIFICAÇÃO POR TAMANHO! ● É uma rede projetada para interconectar dispositivos de armazenamento ● Em geral são aplicadas em redes corporativas de grande porte ● Oferecem transferência de dados em alta velocidade entre computadores e dispositivos de armazenamento O que é topologia? Fora da informática, é a Ciência que trata das superfícies elásticas, e trata os objetos pelas relações que têm entre si, independente de suas dimensões Fonte: wikipedia.org Topologia de rede ● Descreve como é o layout da rede, como funciona o tráfego de dados, e quais os dispositivos que fazem parte dela. ● Topologia física, descreve como os dispositivos físicos estão interligados. ● Topologia lógica descreve como funciona o fluxo dos dados. Topologia ● Nem sempre a topologia física é idêntica a topologia lógica. ● No decorrer do curso este tópico será abordado Topologia física ● Os principais tipos de topologia física são: ● Barramento ● Estrela ● Anel ● Grafo ● Árvore ● Híbrida Barramento Barramento ● Todos os computadores da rede (nós) são interligados pelo mesmo meio físico (cabo), o qual é chamado de barramento ● Apenas um computador pode enviar dados de cada vez ● Os dados são enviados através de pacotes, e em cada pacote há o cabeçalho do destinatário ● Todas as outras máquinas irão escutar e caso não sejam receptoras descartarão os pacotes Barramento ● Este tipo de rede geralmente utiliza cabos coaxiais ● Os conectores são do tipo BNC ● As extremidades possuem terminadores para que o sinal não retorne Barramento distribuído ● Uma variação da topologia barramento, onde outros segmentos de rede são incluídos ● Neste caso são necessários mais que 2 terminais. ● Topologia pouco usual, pois é sujeito a diversos problemas de desempenho e confiabilidade. Barramento distribuído Anel Anel ● Os equipamentos são conectados em série, formando um círculo fechado. ● Na maioria dos casos os dados são transmitidos em um único sentido e passam por todos os dispositivos do caminho até alcançar o destino. ● Porém, podem ser utilizados anéis múltiplos, permitindo a transmissão em mais de um sentido, aumentando a confiabilidade e desempenho. Anel ● Cada host conectado à rede funciona como um repetidor ● Cada novo host representa um novo retardo na transmissão, pois os pacotes passam por todos os pontos da rede ● Redes com muitos hosts não costumam ser confiáveis, e a queda de um host impede o funcionamento correto da rede Anel ● Existe um mecanismo chamado token para controle da transmissão ● O token é um conjunto específico de bits ● Um host só pode utilizar o meio de transmissão para enviar pacotes, caso esteja de posse do token. Ao terminar a transmissão passará o token ao próximo host. ● O pacote será retirado pela máquina de destino ou pela maquina de origem, caso complete a volta. Estrela Estrela ● É a topologia mais comum atualmente ● Utiliza um dispositivo concentrador que realiza a comunicação entre os hosts ● Isola problemas, pois um host afetado não interfere nos outros como acontece em uma rede barramento Estrela ● Gargalo em geral está no dispositivo concentrador, pois receberá todo o tráfego da rede. ● Utilizada em pequenas redes, pois o concentrador tem número limitado de conexões (dificilmente mais que 48 portas) ● Em redes maiores é utilizada uma variação de topologia, estrela distribuída. Estrela distribuída ● Variação da topologia Estrela ● Permite a utilização de diversos concentradores interligados, aumentando a escalabilidade da rede ● Pode ser considerada, também, uma topologia híbrida. ● Cada concentrador representa um segmento de rede Estrela distribuída Grafos ● Pouco utilizada na prática, e raramente encontrada em ambientes corporativos e domésticos ● Tem como foco redes experimentais e aplicações em estudos cientifícos ● Os dispositivos tem conexões com vários outros e algoritmos de escalonamento verificam qual o melhor caminho a enviar Grafos Híbrida ● Qualquer topologia que misture uma ou mais topologias anteriores é chamada de híbrida Topologia lógica ● Representa a visão que o usuário tem da comunicação entre os dispositivos comunicantes. ● Em algumas redes a topologia física interliga alguns equipamentos, enquanto na topologia lógica temos a visão de que cada host pode alcançar todos os demais. ● Por exemplo, numa rede Token Ring (Anel com token), a topologia lógica envolve a passagem de fichas (token passing), pois um computador somente tem a permissão para transmitir quando ele está de posse de uma token. Relacionamento funcional ● Podemos classificar as redes também, pelo seu relacionamento funcional, ou seja, como cada host se relaciona com os demais hosts da rede. ● Entre os modos estão: ● Cliente/servidor ● Peer-to-Peer (P2P) ● Híbrida Modelo Cliente/Servidor ● Neste tipo, temo um ou mais hosts responsáveis por prover algum serviço, o qual é chamado de servidor, e que serão acessados pelos demais hosts, chamados de clientes. ● Podemos citar como exemplo simples, a navegação web na Internet, onde o usuário (cliente) navega por meio de um browser e realiza solicitações aos servidores web. Modelo Cliente/Servidor Modelo peer to peer (p2p) ● Neste caso qualquer host pode prover e solicitar serviços de qualquer outro host, descentralizando as tarefas. ● Exemplos típicos são as redes de compartilhamento de arquivos, como Torrent, eDonkey 2000 (eD2k), Gnutella, etc Bibliografia ● Tanembaum, A. S. Redes de Computadores. 4ª Edição. RJ: 2003, ElSevier. Capítulos 1 e 2. ● http://informatica.hsw.uol.com.br/lan- switch2.htm