- Aula 1 - REDES DE COMPUTADORES

Documentos relacionados
Sis i te t mas a O perac a i c o i nai a s um p ouco c d a a h is i tó t ria i. a... SO His i t s ó t r ó ic i o

Introdução a Tecnologia da Informação

AEMGA. Curso Profissional de Programação e Gestão De Sistemas Informáticos. Disciplina: Redes de Comunicação. Modulo 1- Comunicação de dados

Histórico e definição

Roteiro 01: Introdução a redes de computadores

Prof. Samuel Henrique Bucke Brito

Sistemas de Informação

Fundamentos Classificação (quanto à abrangência)

Caracterização de Sistemas Distribuídos

1.3 Noções básicas de sistemas operacionais. Lêda Monteiro

Redes de Computadores

Matéria: Sistema Computacional - SC. Prof.: Esp.: Patrícia Dias da Silva Peixoto

Fundamentos da Informática Aula 01 - Computadores: Ferramentas para a era da informação Exercícios - RESPOSTAS Professor: Danilo Giacobo

Introdução a Redes de Computadores

1- Confiabilidade ( 2 ) Proteção contra perdas e estragos. 2- Integridade ( 3 ) Proteção contra interferência de cortes de funcionamento

Aula 5. Fundamentos de Rede e Telecomunicações Sistemas de Telecomunicação Serviços de Rede Protocolo de Rede. Tipos de Redes de computadores

INTRODUÇÃO À TECNOLOGIA DA INFORMAÇÃO CONCEITO DE REDE DE COMPUTADORES PROFESSOR CARLOS MUNIZ

Computação Distribuída

Redes de Computadores

4. Rede de Computador. Redes de computadores e suas infraestruturas

Aplicações Gerais de Informá5ca

Recursos e Tecnologias dos Sistemas de Informação:

Introdução a Redes de Computadores. Universidade Católica de Pelotas Curso de Engenharia da Computação Disciplina: Redes de Computadores I

Aula 1 Conceitos Básicos

Revisão FUI. Tiago Alves de Oliveira

ARQUITETURA DE SISTEMAS DISTRIBUÍDOS

REDES DE COMPUTADORES

Introdução a Sistemas Distribuídos

27/05/2014 REDES LOCAIS

Introdução aos Sistemas Operacionais

Rede de computadores Servidor. Professor Carlos Muniz

SISTEMAS DISTRIBUÍDOS

FUNDAMENTOS DE REDES DE COMPUTADORES AULA 2: MODELO OSI. Professor: LUIZ LEÃO

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

Informática I. Aula 20. Aula 20-26/06/06 1

Redes de Computadores.

Introdução. 1.1 O uso de redes de computadores

Conceitos de Sistemas Distribuídos

Sistemas de Informação (SI) Telecomunicações, Internet e tecnologia sem fio (I)

Instituto Federal de Educação, Ciência e Tecnologia de São Paulo IFSP Câmpus Presidente Epitácio SP Melissa Bonfim Alcantud

Redes de Computadores I Internet - Conceitos

Infra Estrutura Hardware e Software

Introdução. Capítulo 1

Visite nossa Loja Virtual, compre produtos e participe do programa de pontos para revendas, instaladores e representantes.

Aplicações com Banco de Dados e Cliente-Servidor

DIREITO DA SOCIEDADE DA INFORMAÇÃO

Redes de Computadores

Introdução à Ciência da Computação

Introdução à Informática

07/04/2015. SISTEMAS DE INFORMAÇÃO Prof. Esp. Fabiano Taguchi

Rede de computadores Cliente- servidor. Professor Carlos Muniz

5 Infraestrutura de TI

Sistemas Distribuídos. Plano de Curso. Plano de Curso 04/03/12 ! EMENTA:

SI06 DIMENSÃO TECNOLÓGICA I

Introdução. Qual é a importância dos bancos de dados no nosso dia a dia? Imaginem como seria as grandes empresas sem os bancos de dados?

Tipos de Sistemas Operacionais. Professores : Jones - Wendell

Caracterização de Sistemas Distribuídos

Sistemas Operacionais e Introdução à Programação. Módulo 1 Sistemas Operacionais

Aula 5 TECNOLOGIA EM JOGOS DIGITAIS JOGOS MULTI PLAYER. Marcelo Henrique dos Santos

I TR T ODUÇÃO O À I N I FO F RMÁ M TI T C I A OBJETIVO

1. Conceitos Básicos de Sistemas de Informação

Informática Básica e Aplicativos de Escritório

ARQUITETURA DE SISTEMAS OPERACIONAIS. VISÃO GERAL DE UM SISTEMA OPERACIONAL Prof. André Luís Alves E. M. DR. LEANDRO FRANCESCHINI

Sistemas Distribuídos

Convergência Fixo-Móvel: O caso Votorantim

Redes de Computadores. MSc. Eugénio Macumbe

Get Connected Noções básicas de informática

Data and Computer Network

Informática Básica e Aplicativos de Escritório

ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I AULA 02: INTRODUÇÃO

Parte I: Introdução. O que é a Internet. Nosso objetivo: Visão Geral:

Introdução às Redes de Computadores. Prof. Leonardo Barreto Campos

Informática I. Aula 2. Ementa

Características de Sistemas Distribuídos

Quando Distribuir é bom

Computadores Digitais II

Definição Rede Computadores

Redes para Automação Industrial: Introdução às Redes de Computadores Luiz Affonso Guedes

SISTEMAS DISTRIBUÍDOS

UNIVERSIDADE FEDERAL DO PIAUÍ COLÉGIO TÉCNICO DE TERESINA-TÉCNICO EM INFORMÁTICA DISCIPLINA: REDES DE COMPUTADORES I PROFESSOR: Valdemir Junior

Redes de Computadores

Tecnologias Atuais de Redes

Sistemas Distribuídos

Fundamentos de Redes e Sistemas Distribuídos Aula 01 Introdução

Rede Corporativa INTRODUÇÃO. Tutorial 10 mar 2009 Fabio Montoro

Características de Sistemas Distribuídos

Mobilidade e dispositivos móveis. Liane Tarouco CINTED/UFRGS

FTC Faculdade de Tecnologia e Ciências Engenharia Civil 1º Semestre. Conceitos Básicos. Rafael Barbosa Neiva

EVOLUÇÃO DAS TELECOMUNICAÇÕES NO BRASIL. Grupo: Anna Claudia Geraldo Vinicius Guilherme Spadotto Rafael Cunha.

Modelo de Von Neumann. Modelo de Von Neumann. Componentes básicos de um computador. Modelo de Von Neumann ARQUITETURA DE HARDWARE

Redes Wireless. Panorama atual das redes de acesso:

Evolução Histórica das Redes de Computadores

Sistemas distribuídos. Prof. Emiliano Monteiro

Soluções IoT Inovadoras Plataforma Link IoT

Evolução Histórica das Redes de Computadores

Introdução à Informática

TIPOS DE SISTEMAS OPERACIONAIS. Ademar Alves Trindade

Computação em nuvem (Cloud Computing)

Transcrição:

- Aula 1 - REDES DE COMPUTADORES 1. INTRODUÇÃ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. Nos dias atuais as áreas descritas acima estão convergindo rapidamente e as diferenças entre coleta, transporte, armazenamento e processamento de informações desaparecem rapidamente. 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. Há 20 anos, falar em computadores interligados era uma ficção científica. Este modelo apresenta dois problemas: 1. O conceito de um único e grande computador fazendo todo o trabalho; 2. A idéia dos usuários trazerem o trabalho ao computador, ao invés de levar o computador ao usuário. Este modelo arcaico tem sido 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. Redes de Computadores: uma coleção de computadores autônomos interconectados. 1

Quando dois computadores estão interconectados? A simples possibilidade deles trocarem informações é suficiente para afirmarmos que ambos estão interconectados. Essa troca de informações não necessariamente deve ser realizada por meio de um fio de cobre, como estamos acostumados ver; também podem ser usadas fibras ópticas, microondas, ondas de infravermelho e satélites de comunicação. 1.1. Redes de Computadores (1) x Sistemas Distribuídos (2) (1) Esse modelo os usuários ficam expostos as máquinas reais. O fato das máquinas usarem hardwares, softwares diferentes é visível ao usuário. Se o usuário desejar executar um software e outra máquina, este deverá fazer um logon nesta máquina e executar o programa. (2) Um conjunto de computadores independentes que parece, aos seus usuários, um único sistema coerente. Ex. www, pois tudo aparenta ser um documento (Uma página web). Porém existe uma considerável semelhança entre estes dois assuntos, por exemplo, o fato de que ambas as abordagens necessitam movimentar arquivos. A diferença está em quem é o responsável por este controle. 1.2. Evolução dos Sistemas de Computação Na década de 1950, computadores eram máquinas grandes e complexas, operadas por pessoas altamente especializadas. Usuários enfileiravam-se para submeter suas leitoras de cartões ou fitas magnéticas que eram processados em lote. Não havia nenhuma forma de interação direta entre usuários e máquina. Avanços na década de 1960 possibilitaram o desenvolvimento dos primeiros terminais interativos, permitindo aos usuários acesso ao computador central através de linhas de comunicação. Usuários passavam a ter então um mecanismo que possibilitava a interação direta com o computador, ao mesmo tempo em que avanços nas técnicas de processamento davam origem a sistemas de tempo compartilhado (time-sharing), permitindo que várias tarefas dos diferentes usuários ocupassem simultaneamente o computador central, através de uma espécie de revezamento no tempo de ocupação do processador. 2

Mudanças na caracterização dos sistemas de computação ocorreram durante a década de 1970: de um sistema único centralizado e de grande porte, disponível para todos os usuários de uma determinada organização, partia-se em direção à distribuição do poder computacional. O desenvolvimento de minis e microcomputadores de bom desempenho, com requisitos menos rígidos de temperatura e umidade, permitiu a instalação de considerável poder computacional em várias localizações de uma organização, ao invés da anterior concentração deste poder em uma determinada área. Dessa forma, diminuía a concentração computacional. A capacidade de troca de informações também foi uma razão importante para a interconexão. Usuários individuais de sistemas de computação não trabalham isolados e necessitam de alguns dos benefícios oferecidos por um sistema centralizado. Entre esses a capacidade de troca de mensagens entre os diversos usuários e a facilidade de acesso a dados e programas de várias fontes quando da preparação de um documento. Ambientes de trabalho cooperativos se tornaram uma realidade tanto nas empresas como nas universidades, exigindo a interconexão dos equipamentos nessas organizações. 1.3. Aplicação das redes de computadores Por que as pessoas estão interessadas em redes de computadores? Com que finalidade as redes podem ser usadas? Podemos dividir as redes em dois grupos bem distintos quanto a sua aplicabilidade. - Redes corporativas - Redes Pessoais 1.3.1. Redes Corporativas / Aplicações comerciais Atualmente as empresas têm um número significativo de computadores com as mais diversas finalidades, seja ela para monitorar a produção, controlar estoques ou elaborar folha de pagamento. Inicialmente cada computador funciona de forma isolada. Porém é importante para a gerência/direção conectá-los para, assim, poder extrair e correlacionar informações sobre a empresa inteira. Em termos genéricos, aqui falamos em compartilhamento de recursos. Um exemplo claro disso é o 3

compartilhamento de impressoras. Nenhum indivíduo necessita de uma impressora privada, sendo uma impressora de alta capacidade muitas vezes mais econômica, rápida e de mais fácil manutenção. Mais importante do que isso é o compartilhamento de informações. A maioria das empresas possui banco de dados que devem ser acessadas por diversos computadores. Hoje, desde a pequena loja a mais complexa montadora se vê dependente de algum tipo de recurso de rede. Contudo, o emprego de redes de computadores não se restringe a um ambiente confinado; imagine um representante comercial realizando vendas no interior do estado e que necessita enviar dados referentes a uma venda para a matriz de sua empresa localizada na capital. No mínimo podemos concluir que a matriz possui um computador com grande capacidade de processamento, que chamamos de servidor, como um banco de dados, ligado de alguma forma a internet. Ou mesmo os funcionários do setor de contabilidade realizando cálculos da empresa e o produto de seu trabalho estar armazenado em um servidor. Todo esse arranjo é chamado de modelo Cliente-Servidor, amplamente utilizado nas empresas. Pode ser utilizado quando o cliente e o servidor estão no mesmo prédio, mas também quando estão longe um do outro. Observando o modelo Cliente-Servidor, notamos que há dois processos envolvidos: - Um da máquina cliente - Um da máquina servidora 4

A comunicação toma forma de um processo cliente enviando uma mensagem pela rede ao processo servidor. Assim, o processo cliente espera por uma mensagem em resposta. Quando o processo servidor recebe a solicitação, ele executa o trabalho solicitado ou procura pelos dados solicitados e envia uma resposta. Outro objetivo da rede de computadores está relacionado às pessoas e não as informações. Isto diz respeito a um meio eficiente de comunicação. Podemos citar os e-mails, mensagens instantâneas ou algo mais complexo como a voz sobre IP ou a vídeo conferência. Exemplo: Reunião entre diretores em locais distintos. Uma atividade cada vez maior nas empresas é a realização de negócios eletronicamente com outras empresas ou pessoas, em especial fornecedores e clientes. Em grandes corporações são utilizados amplamente pedidos e documentos eletrônicos, além de um nicho bastante crescente que é o comércio eletrônico, que embora necessite de outras tecnologias tem como alicerce as redes de computadores. 1.3.2. Redes Pessoais / Aplicações Domésticas Hoje a maior motivação em se ter um computador em casa é a Internet. Alguns dos usos mais populares da Internet para usuários domésticos são: - Acesso a informações remotas - Comunicação entre pessoas - Entretenimento interativo - Comércio eletrônico É comum o uso do correio eletrônico, mensagens instantâneas, salas de bate papos, etc. 5

Outro tipo de comunicação muito freqüente é o que chamamos de peer-to-peer (ponto-a-ponto), uma comunicação não-hierárquica que proporciona a comunicação entre dois computadores. Esse tipo de comunicação também é bastante comum na Internet, como podemos observar em aplicativos como o e-mule, por exemplo. Este tipo de comunicação tende a crescer consideravelmente pela possibilidade da distribuição de recursos. Assim como nas aplicações comerciais, a chamada telefonias via protocolo de Internet (VoIP) tem se tornado bastante comum. O entretenimento é outra forma de aplicação que cresce. Basta observarmos a quantidade de jogos que utilizam de uma infra-estrutura de rede, seja ela local ou distribuída como a internet, além de vídeos e músicas sob demanda. Além de aplicações comerciais e pessoais, nesta década acompanhamos a evolução na comunicação por meio de redes de computadores no campo da medicina, com a tele-medicina, os monitoramentos utilizando câmeras IP. Exemplo: Monitoramento do Centro de Cuiabá. Além das utilidades advindas das redes sem fio que hoje podem alcançar a distâncias de 70 Km oferecendo mobilidade e facilidade do acesso a rede. 1.4. Usuários Móveis Este é um nicho que tem crescido rapidamente. Os computadores móveis, como notebooks, PDAs (Personal Digital Assistants), constituem seus principais 6

representantes. Nestes casos, as redes sem fios são as que têm maior utilidade. São redes que permitem conexões nos mais diversos lugares, como os chamados hotspots (aeroportos, rodoviárias, cafés, etc.) que oferecem acesso a rede mundial por intermédio de conexão sem fio. Esta é uma tecnologia que evoluiu muito na última década, saindo do alcance de poucas centenas de metros até um limite de aproximadamente 70 km com tecnologias como o WIMAX. As redes sem fio têm grande valor para frotas de caminhões, taxis e veículos de entrega. Em muitas cidades, os motoristas pode se localizar através de uma tela de vídeo. Outro exemplo é a utilização de PDAs pelas redes de restaurantes no atendimento ao cliente. É importante destacar que existe uma distinção entre redes sem fio fixa e sem fio móvel, que será discutida no decorrer do curso. À medida que a tecnologia sem fio se torna mais difundida, podem surgir inúmeras aplicações, como observamos, hoje em dia com a fusão dos telefones celulares e os PDAs. Com a chegada do protocolo de aplicações sem fio WAP 2.0 serviços como m-commerce (Mobile Commerce) deve ser a força motriz para esse nicho. Estas então são algumas aplicações que podemos dar as redes de computadores, lembrando que a tecnologia de interconexão de computadores não se restringe somente a ligar uma máquina a outra para troca de arquivos. Devemos entender que na atualidade está fora de moda a construção de aplicações e recursos informáticos que descartem o uso das redes. E para que possamos aplicar todas utilizar todas essas possibilidades é preciso conhecer como se dá a estruturação de protocolos, questões de projeto, compreender os modelos de referência, meios de transmissão etc. 7