Prévia do material em texto
1- Rede de computadores As redes de computadores constituem-se de um conjunto de dois ou mais computadores interligados com o objetivo de compartilhar recursos e trocar informações. As redes fazem parte do nosso dia-a-dia, redes de computadores estão espalhadas em diversos locais como: grandes e médias empresas, pequenos escritórios ou até mesmo em casa, permite-nos o acesso a partir de nossos celulares, Tablets, notebooks entre outros, seja ela a rede da nossa organização ou os serviços da internet. Cabe à organização prover a infraestrutura de rede de acesso sobre a qual são disponibilizados os serviços e aplicações corporativas. As redes servem para: ✓ Permitir aos usuários acesso remoto a serviços e aplicações como: correio eletrônico, internet banking e comércio eletrônico, para citar os mais comuns. ✓ Permitir a comunicação entre os usuários, como os serviços de voz sobre IP e videoconferência, entre tantos outros. ✓ Compartilhar recursos especializados como impressoras, disco e processamento (exemplo: grids computacionais). 1.1- O surgimento da rede de computadores Durante a década de 60, as primeiras redes de computadores tinham o propósito de trocar dados entre dois computadores. O cartão perfurado era o meio utilizado para armazenar dados, sendo que o mesmo constituía-se como uma forma demorada e trabalhosa de transportar grandes quantidades de informações. No período entre 1970 e 1973, com a criação da Arpanet, foi possível a criação de uma rede para interligação entre universidades, instituições militares e empresas. Os hardwares utilizados nessa época eram os mainframes, caracterizados por um poder de processamento baixo e com preços elevados. Com a evolução crescente dos meios de comunicação e as tecnologias, a década de 90 ficou caracterizada com a expansão do acesso à internet. Neste caso, redes dos mais variados tipos ganharam seu espaço no mercado. O padrão Ethernet popularizou- se e espalhou-se, sendo utilizado com frequência na construção de redes locais de computadores (LAN’s). Neste período, o acesso à internet através de linha discada era uma realidade comum em empresas, haja vista que era necessário um modem e uma linha telefônica, o que muitas vezes tornava-se uma solução custosa. Como solução a esta alternativa discada, surgiram as linhas de frame relay (conexão dedicada com velocidades de 64 kbits). Esse tipo de conexão facilitava o acesso à internet em computadores de uma mesma rede, pois permitia compartilhar a conexão entre os computadores da rede, além de permitir que todos estivessem permanentemente conectados. Hoje é possível construir redes através de inúmeras possibilidades: redes cabeadas (Ethernet, fibra óptica), sem-fio (rádio, Bluetooth, Wi-Fi), entre outros. O custo, velocidade entre outros fatores é influenciado pelas tecnologias e dispositivos empregados na construção desta rede. As redes de computadores apesar da evolução e crescente propagação, mantém seu objetivo primordial: compartilhar recursos (tanto de hardware como software) e propiciar a troca de informações. 2- Modelos, OSI e TCP/IP 2.1- OSI A motivação para a criação do modelo OSI foi à ausência de compatibilidade entre as arquiteturas de redes de fabricantes diferentes. Em um contexto em que cada fabricante construía sua arquitetura de redes, e na ausência de compatibilidade entre elas, o Modelo de Referência OSI (Open Systems Interconnection) foi concebido para permitir o contato e operação das arquiteturas proprietárias de redes de computadores que existiam na década de 1970. Na década de 1980, a ISO formou um grupo de trabalho para estudar o problema da incompatibilidade entre as arquiteturas de comunicação de dados dos diversos fabricantes de computadores. Cada fabricante tinha uma arquitetura de hardware e software proprietária e, consequentemente, arquiteturas de comunicação de dados incompatíveis entre si. A ideia principal era compatibilizar, através de camadas de protocolos, as estruturas de dados das arquiteturas de comunicação, de forma a permitir que as aplicações trocassem dados entre si, ainda que funcionando em plataformas de hardware e software de diferentes fabricantes. O modelo OSI não determina uma arquitetura de rede específica, apenas define um modelo ou padrão que pode ser seguido para a construção de uma arquitetura de rede. A importância da discussão do modelo de referência OSI está, principalmente, na forma como os conceitos estão organizados em camadas com funções bem definidas. Entender o modelo OSI significa compreender o desafio envolvido na comunicação entre computadores com visão de diferentes níveis ou camadas de abstrações envolvidas. O modelo OSI está organizado em sete camadas bem definidas: física, enlace de dados, rede, transporte, sessão, apresentação e aplicação. Cada camada tem como objetivo abstrair a complexidade das camadas inferiores, com funções definidas e formas de usar os recursos da camada imediatamente inferior. Uma camada fornece à camada superior um serviço através de uma interface simplificada. 2.2-TCP/IP A plataforma TCP/IP surgiu através dos trabalhos do DARPA (Defense Advanced Research Projects Agency) dos Estados Unidos, em meados da década de 70, constituindo a ARPANET, que mais tarde se desmembrou em ARPANET, para pesquisa, e MILNET, voltada para as instituições militares. Vale ressaltar que desde o princípio a arquitetura TCP/IP foi concebida em um contexto de guerra (Guerra Fria), onde uma das grandes preocupações era interligar os diversos computadores (independente da tecnologia de rede utilizada), de forma simples e não centralizada, ou seja, se determinados computadores fossem eventualmente destruídos a rede continuasse funcionando independente daqueles computadores, o que inclui um conceito muito forte de descentralização, característica essa que não era comum na época. O modelo de referência TCP/IP é mais simplificado que o modelo de referência OSI, possuindo quatro camadas principais: aplicação, transporte, internet e interface de rede. A semelhança entre o modelo de referência OSI e o modelo TCP/IP está no fato dos dois estarem baseados no conceito de pilha (contendo protocolos independentes). Como características o modelo TCP/IP possui: ✓ Quatro camadas – sendo as camadas de rede, transporte e aplicação, comum tanto ao modelo de referência OSI, como ao modelo TCP/IP. ✓ Adaptativo – sua criação baseou-se na adaptação para protocolos existentes, enquanto que o modelo de referência OSI (criado antes dos protocolos) apresenta-se como mais genérico e flexível.