750 likes | 848 Vues
Introdução à Programação. Redes de Computadores Internet. Redes de Computadores. Rede: um sistema que usa equipamentos de comunicações para conectar computadores e seus recursos. Rede Local.
E N D
Introdução à Programação Redes de Computadores Internet
Redes de Computadores • Rede: um sistema que usa equipamentos de comunicações para conectar computadores e seus recursos.
Rede Local • Os computadores pessoais de um escritório são interligados a fim de que os usuários possam se comunicar uns com os outros. • Os usuários podem operar computadores independentemente. • Eles podem compartilhar recursos e intercambiar dados.
A Internet • A maior e mais bem desenvolvida rede. • Conecta usuários do mundo inteiro. • Não é realmente uma rede, mas, sim, uma coleção de milhares de redes.
Conectando-se • Para acessar a Internet, é necessário conectar-se a um computador servidor. • O servidor recebe, processa e transmite informações. • Os computadores usam um padrão para se comunicarem. • É necessário um provedor de serviços da Internet – Internet Service Provider (ISP).
Provedores de Serviços (Internet Service Providers) • O proprietário de um computador servidor: • Cobra uma taxa de acesso à Internet. • A taxa pode garantir acesso ilimitado ou basear-se na utilização do serviço. • Constitui um meio para o usuário conectar-se ao servidor. • Uma vez conectado, você pode conectar-se à Internet e a todos os outros computadores servidores.
Introdução à Informática Redes de Computadores
Sistemas de Comunicação de Dados • Sistemas computadorizados que transmitem dados por meio de linhas de comunicação, como, por exemplo, linhas telefônicas ou cabos. • História: • O processamento distribuído de dados iniciou-se no fim da década de 1960. • As redes de computadores pessoais iniciaram-se na década de 1980.
Redes • Usam equipamentos de comunicação para conectar dois ou mais computadores e recursos. • Sistemas de processamento distribuído de dados são redes. • Rede local (LAN) projetada para compartilhar dados e recursos entre diversos usuários em um escritório ou prédio.
Montando uma Rede • Componentes Básicos: • Dispositivo emissor • Link de comunicação • Dispositivo receptor
Meios de Comunicação • Linha Telefônica Comum • ISDN • DSL / ADSL • Transmissão por cabo • Transmissão por rede de celulares
Transmissão Digital • Envia dados como pulsos distintos: ou ligado (on), ou desligado (off). • Similar à maneira pela qual os dados viajam através do computador.
Modem • Converte sinal digital em analógico e vice-versa. • Abreviação de modulador/demodulador. • Tipos: • Externo • Interno • PC Card
Velocidade de Dados na linha discada • Medida em bits por segundo (bps). • Os primeiros modems transmitiam a 300 bps. • Os modems mais rápidos de linha discada transmitem a 56.000 bps (56k).
Integrated Services Digital Network (ISDN) • Tipo especial de circuito telefônico: • Pode transferir dados a 128.000 bps. • Inclui duas linhas telefônicas, de forma que se pode conversar ao telefone enquanto se está on-line.
Transmissão Analógica • Sinal elétrico contínuo na forma de uma onda: • Denomina-se onda portadora. • Já existem muitas mídias de comunicação para transmissão analógica (voz): • Linhas telefônicas são as mais comuns. • O sinal digital do computador deve ser convertido para a forma analógica para ser transmitido por meio de linhas analógicas.
Linha Digital para Assinantes – Digital Subscriber Line (DSL) • Usa circuitos eletrônicos avançados para enviar dados por meio da linha telefônica convencional a velocidades muito altas. • Sempre ativa – não há necessidade de discar uma conexão. • Pode-se usar a linha telefônica enquanto se está on-line. • ADSL: velocidades diferentes de transmissão e recepção (assimétricas) • Inconvenientes • Você deve estar a um alcance de 4,8 km da central de operações da companhia telefônica. • Essa central deve ter equipamentos de DSL.
Modems a Cabo • Usa o cabo coaxial já instalado para sua TV. • Velocidade de transmissão muito rápida, especialmente para efetuar downloads. • Sempre ativo – não há necessidade de discar uma conexão. • Inconvenientes: • Todos os usuários de um segmento a cabo compartilham de suas capacidades. • Quanto mais usuários nas vizinhanças estiverem on-line, mais a velocidade diminuirá. • Nenhuma segurança para usuários individuais ou dados. • Adquira um programa de firewallpara obter segurança.
Modems Celulares • Transmitem dados por meio do sistema de telefonia celular. • Aproximadamente a metade da velocidade da rede telefônica convencional (GPRS, CDMA). • De 144/234 kbps até 2 Mbps ou mais
Coordenando o Emissor e o Receptor • O envio de dados a uma localização distante somente funciona se o dispositivo receptor estiver preparado para recebê-los. • Abordagens para manter dispositivos em sintonia: • Transmissão assíncrona • transmissão start/stop • Transmissão síncrona • clocks internos dos dispositivos são sincronizados
Transmissão Simplex, Semiduplex e Duplex Completo • A transmissão simplex envia dados em uma única direção apenas. • Exemplo: transmissão de televisão. • A transmissão semiduplex envia dados em ambas as direções, mas somente em um sentido por vez. • Exemplo: o caixa eletrônico do banco envia dados sobre um depósito; depois que os dados são recebidos, uma confirmação é retornada. • A transmissão duplex completo permite transmissão em ambas as direções ao mesmo tempo. • Exemplo: uma conversa telefônica. • Tipicamente usada para comunicação de dados de alta velocidade.
Mídias de Comunicação • Meios físicos de transmissão de dados. • Largura de banda é a medida de capacidade do link de comunicações • bits por segundo • bps, Kbps, Mbps...
Pares de fios Cabos coaxiais Fibra óptica Satélite Microondas Ondas de Rádio Sinal Infravermelho Tipos de Mídia de Comunicação
Pares de Fios • Também conhecidos como pares trançados: • Baratos • Já instalados (para sistemas telefônicos). • Suscetíveis a interferências elétricas e ruídos.
Cabo Coaxial • Um fio condutor central envolto por uma camada isolante e blindagem metálica. • Comum para conectar a TV a cabo. • Maior largura de banda e menos suscetibilidade a ruído
Fibra Óptica • Usa a luz em vez de eletricidade para enviar dados. • Largura de banda muito maior do que a dos cabos coaxiais. • Imune a interferências elétricas. • Materiais mais baratos do que os cabos coaxiais, porém, sua instalação tem um custo mais elevado.
Transmissão por Microondas • Usa transmissão de sinais de dados em linha de visão através da atmosfera: • As microondas do emissor precisam “ver” o receptor. • Requer estações repetidoras aproximadamente a cada 48 quilômetros. • As ondas seguem uma linha reta; a Terra é curva. • Oferece alta velocidade e eficiência quanto ao custo. • Suscetível às condições climáticas. • Utilizada para estabelecer redes sem fio (wireless)
Transmissão por Satélite • Uma forma de transmissão por microondas: • O satélite age como uma estação de retransmissão. • Componentes: • A estação terrestre envia e recebe sinais do satélite. • Um transponder recebe e amplifica o sinal, modifica a freqüência e retransmite os dados. • Útil quando os sinais devem percorrer milhares de quilômetros.
Transmissão Sem Fio • Transmite dados em distâncias relativamente curtas usando técnicas de transmissão sem fio. • Usados em notebooks, PDAs, celulares, periféricos • Exemplos: • IrDA – usa infravermelho em linha de visão direta • Bluetooth – usa ondas de rádio para conectar dispositivos móveis • Padrões 802.11 – regem a transmissão sem fio (microondas).
Protocolos de Comunicação • Protocolo estabelece um padrão • É um conjunto de normas para intercâmbio de dados entre um terminal e um computador ou dois computadores. • Acordo sobre como se devem enviar dados e como o recebimento deve ser confirmado. • Necesário para possibilitar que computadores de diferentes fornecedores se comuniquem. • O Transmission Control Protocol/Internet Protocol (TCP/IP) permite a qualquer computador comunicar-se com a Internet.
Topologia de Rede • O arranjo físico (layout) de uma rede. • Nó – cada computador, impressora ou servidor na rede. • Três topologias comuns: • Estrela • Anel • Barramento
Topologia em Estrela • O computador central (hub) gerencia a rede. • Todas as mensagens são roteadas através do hub: • Ajuda a evitar colisões entre as mensagens. • Falha de conexão entre o hub e qualquer nó não afetará o sistema global: • Se o hub sofrer pane, a rede falhará.
Topologia em Anel • Liga todos os nós em uma cadeia circular. • As mensagens de dados percorrem o anel em uma única direção: • Cada nó verifica a mensagem para ver se esse nó é o destinatário. • Se não, a mensagem é transferida ao nó seguinte. • Nenhum perigo de colisão de dados. • Se um nó falhar, o anel se romperá e a rede inteira falhará.
Topologia em Barramento • Todos os nós são conectados a uma única linha (barramento). • Computadores enviam mensagens a outros computadores da rede: • Se mensagens colidirem com outras mensagens, o nó emissor reenviará a mensagem. • Nós podem ser adicionados/removidos da rede, sem afetar a rede. • Se um nó falhar, a rede não falhará.
Rede Local (LAN) • Uma coleção de computadores que compartilham hardware, software e dados. • Tipicamente, computadores pessoais. • Tipicamente, dentro de um escritório ou de um prédio.
Componentes de uma LAN • Cabo de rede • Placa de interface de rede (NIC) • Roteador • Gateway
Cabo de Rede • Constitui uma maneira de conectar-se à rede: • LANs de baixo custo conectadas com fios de par trançado. • Muitas LANs são conectadas por cabos coaxiais ou cabos de fibra óptica. • Pontos de acesso sem fio (AP) conectam-se à rede convencional: • Provêm conexão sem fio à rede. Voltar
Placa de Interface de Rede • Conecta cada computador à fiação da rede: • Manipula o envio, o recebimento e a verificação de erros dos dados transmitidos. • Pode ser uma placa de circuitos ou um PC Card. • Adaptores de rede sem fio permitem ao usuário conectar-se através de ponto de acesso sem fio (AP). Voltar
Roteadores • Uma ponte (bridge) possibilita a conexão de redes similares (aquelas que usam os mesmos protocolos). • O roteador (router) dirige o tráfego das comunicações quando diversas redes estiverem conectadas: • Se o tráfego da rede ficar congestionado, o roteador pode redirecionar o tráfego para outra rota. • Um comutador (switch) IP é usado em lugar do roteador quando as redes usam o protocolo de Internet: • Menos dispendioso e mais rápido do que os roteadores. Voltar
Gateway • Permite a um nó comunicar-se com um computador em outra rede não similar. • A sua função principal é a conversão de protocolos entre as redes. Voltar
Rede Cliente/Servidor • O computador servidor controla a rede: • Freqüentemente, possui diversos discos rígidos e a impressora mais veloz. • O computador cliente solicita serviços do servidor: • Um cliente magro (thin client) tem pouco ou nenhum armazenamento. • Abordagens de processamento: • Cliente/servidor • Servidor de arquivos
Cliente/Servidor • O cliente solicita dados do servidor. • O servidor transfere somente os dados solicitados. • O cliente pode executar algum processamento, mas a maioria dos dados é processada no servidor. Voltar
Servidor de Arquivos • O cliente solicita dados do servidor. • O servidor envia o arquivo inteiro: • O cliente executa toda a entrada de dados e o processamento. • Arquivo retransmitido ao servidor. Voltar
Redes Ponto-a-Ponto • Todos os computadores têm status igual. • Os usuários compartilham arquivos, impressoras etc., quando necessário. • Comum em pequenos escritórios. • As redes tendem a ser lentas.
Ethernet • Protocolo de rede predominante. • Usa ou topologia em barramento ou em estrela. • O nó “ouve” para se certificar de que a rede está disponível: • Se dois computadores transmitirem ao mesmo tempo, ocorrerá colisão. • A rede detecta a colisão. • Cada computador aguarda certa quantidade aleatória de tempo e retransmite. Voltar
Token Ring • Usa topologia em anel. • Uma ficha, ou token (sinal elétrico), controla qual nó pode enviar mensagens. • A ficha circula entre os nós. • Um computador espera a chegada de uma ficha vazia, anexa a mensagem e a transmite. • Há somente uma ficha. Então, apenas um dispositivo pode acessar a rede a cada vez. Voltar
Aplicações de Redes • Correio eletrônico (e-mail) • Tecnologia de fac-símile (fax) • Groupware • Teleconferência • Intercâmbio eletrônico de dados • Transferência eletrônica de fundos • Telecommuting • A Internet
Correio Eletrônico • Envia mensagens de um computador para outro: • Elas são armazenadas até que o destinatário “abra” a correspondência. • Não interrompe a atividade de uma pessoa, como ocorre com uma ligação telefônica ou com comunicadores instantâneos. • Não exige que ambos os participantes estejam presentes no momento da transmissão. Voltar
Fac-símile (Fax) • Usa tecnologia de computador e links de comunicações para enviar documentos praticamente para qualquer lugar do mundo. • Pode enviar desenhos, gráficos e texto. • O documento é colocado no aparelho de fax e digitalizado. • Um modem embutido converte sinais digitais em analógicos e os transmite. • O aparelho de fax recebedor recompõe o documento e o imprime. • O fax-modem executa as mesmas funções no PC. Voltar
Groupware • Software que possibilita a grupos de pessoas trabalhar em arquivos ou projetos de forma conjunta: • Os dados são armazenados em bancos de dados em disco. • Linhas de comunicação são necessárias para que empregados distantes possam trabalhar juntos. Voltar