unesp UNIVERSIDADE ESTADUAL PAULISTA
CAMPUS DE GUARATINGUETÁ
Interfacemanto e
Controle Eletro-Eletrônico
Introdução as
Redes de Computadores
Prof. Agnelo Marotta Cassula
Introdução
Atualmente é praticamente impossível não se deparar com
uma rede de computadores. Mesmo em ambientes que não
estão relacionados à informática, mas fazem uso de
computadores, a utilização de redes pode ser facilmente
evidenciada.
Observe o ambiente de um supermercado, cada caixa
registradora pode ser um computador, que, além de estar
somando o total a ser pago, está automaticamente
diminuindo do controle de estoque os produtos que você está
comprando. O responsável pelo controle de estoque tem
acesso em tempo real à lista de mercadorias que tem dentro
do supermercado, assim como o responsável pelo fluxo de
finanças tem acesso ao fluxo de caixa daquele momento,
facilitando enormemente o processo de gerência e controle
do supermercado.
Introdução
As redes de computadores surgiram da necessidade de troca
de informações, onde é possível ter acesso a um dado que
está fisicamente localizado distante, por exemplo, em
sistemas bancários. Neste tipo de sistema os dados sobre
uma determinada conta estão armazenados em algum lugar,
que não importa onde, e sempre que é necessário consultar
as informações sobre esta conta basta acessar um caixa
automático.
Evolução na Comunicação
Comunicação sempre foi uma necessidade humana,
buscando aproximar comunidades distantes
Sinais de fumaça
Pombo-Correio
Telégrafo (século XIX) - Código Morse
Redes Telefônicas
Redes de Distribuição: TV, Rádio, TV a cabo
Evolução no Processamento
Iniciada durante a década de 50, com o surgimento dos
primeiros sistemas de computadores.
Baseados em grandes equipamentos para processamento
e armazenamento de informações.
Evolução no Processamento
Processamento batch (1950)
Terminais interativos (1960) – sistemas operacionais de
tempo compartilhado.
Problemas
baixo tempo de resposta e confiabilidade
configuração do sistema não agrada usuário
dependência de um gerenciamento centralizado
Evolução no Processamento
Tecnologia digital e micro eletrônica
Mini e micro computadores pessoais com preço
reduzido (1970)
Descentralização
Individualização
Evolução no Processamento
Redes Locais
compartilhamento de recursos
“down-sizing”
distribuição e paralelismo
correio eletrônico
transferência de arquivos
Informática nas Empresas
Informática nas Empresas
Informática nas Empresas
Informática nas Empresas
Informática nas Empresas
Introdução a Redes
Muitas pessoas confundem rede de dados com “sistema”. Uma
rede de dados é uma poderosa ferramenta computacional que,
se bem utilizada, traz resultados positivos aos usuários que
necessitam de compartilhamento de dados e recursos.
O conceito de rede é uma filosofia, pois imprime novos
costumes, idéias, e mexe com o comportamento de quem a
utiliza. A primeira dificuldade é a de convencer o usuário a
substituir o termo “meu” por “nosso”.
Uma rede local pode ser comparada com a forma de funciona-
mento de uma cidade, onde existem locais de acesso ao
público, residências, prédios comerciais etc. todos interligados
por ruas e avenidas que são utilizadas por toda a população.
Funções das Redes
Compartilhar dispositivos periféricos
Impressoras
CD-ROMs
Scanners
Fax/modems
Unidades de fita
Interagir com outros usuários na rede
Gerenciar agendas de grupo
Enviar e receber correio eletrônico
Viabilizar reuniões eletrônicas
Jogar games em rede
Conectividade
Capacidade de se ligar e comunicar dentro deste
mundo de equipamentos e redes heterogêneas
Necessidade de padrões ou normas que permitam
interconexão de equipamentos e desenvolvimento de
novos produtos e tecnologias para transmissão e
processamento: Protocolos
Conectividade
Tendências
Integração de serviços e redes
Construção de uma rede integrada universal, com
interligação das diversas organizações, residências,
serviços de distribuição, entretenimento, comércio, etc.
Altas velocidades
“Auto-estradas de informação”
Acesso cada vez mais barato, simples e disseminado
Conectividade
Conectividade
O mundo globalizado
Acelerado desenvolvimento tecnológico.
Expansão acentuada das redes de comunicação.
Abertura de mercado em vários setores, incluindo
Telecomunicações, Transporte e Comércio.
Internacionalização dos Mercados.
Associações, Alianças, Joint-Ventures, Fusões,
Programas Cooperativos entre empresas.
Ambiente de Competitividade.
Relações possibilitadas
Troca Eletrônica de Informações
Aplicações possíveis
Conceito de Rede
Uma rede é um conjunto de hardware e software que
permite o estabelecimento de comunicação entre
computadores individuais.
Rede não é um sistema, mas sim uma ferramenta
que permite o melhor compartilhamento de recursos
computacionais, quer sejam de hardware ou de
software.
Conceito de Rede
Estrutura de uma Rede
Uma rede de computadores é formada por um conjunto de
computadores autônomos interconectados. Entende-se que
computadores são autônomos quando não há relação de
mestre/escravo entre eles, ou seja, um computador não pode
controlar, ligar ou desligar um outro computador qualquer à
sua revelia. Por interconectados, entende-se que eles são
capazes de trocar informações entre si, sendo que essa
conexão pode ser feita por meio de fios de cobre, por lasers,
microondas ou até por satélites de comunicação. É
importante ressaltar que uma rede não precisa ser constituída
unicamente por computadores, sendo comum a presença de
impressoras, scanners e outros dispositivos de rede.
Tipos de redes
Do ponto de vista da maneira com que os dados de uma
rede são compartilhados pode-se classificar as redes
em dois tipos básicos:
Ponto-a-ponto: que é usado em redes pequenas;
Cliente/servidor: que pode ser usado em redes
pequenas ou em redes grandes.
Esse tipo de classificação não depende da estrutura
física usada pela rede (forma como está montada), mas
sim da maneira com que ela está configurada em
software.
Redes Ponto-a-Ponto
Esse é o tipo mais simples de rede que pode ser montada,
praticamente todos os Sistemas Operacionais já vêm com
suporte para a rede ponto-a-ponto (com exceção do DOS).
Nesse tipo de rede, dados e periféricos podem ser
compartilhados sem muita burocracia, qualquer micro pode
facilmente ler e escrever arquivos armazenados em outros
micros e também usar os periféricos instalados em outros PCs,
mas isso só será possível se houver uma configuração correta,
que é feita em cada micro. Ou seja, não há um micro que tenha
o papel de “servidor” da rede, todos micros podem ser um
servidor de dados ou periféricos.
Redes Ponto-a-Ponto
Redes Ponto-a-Ponto
Apesar de ser possível carregar programas armazenados
em outros micros, é preferível que todos os programas
estejam instalados individualmente em cada micro. Outra
característica dessa rede é na impossibilidade de utilização
de servidores de banco de dados, pois não há um controle
de sincronismo para acesso aos arquivos.
Redes Ponto-a-Ponto
Vantagens e Desvantagens:
Usada em redes pequenas (normalmente até 10 micros);
Baixo Custo;
Fácil implementação;
Baixa segurança;
Sistema simples de cabeamento;
Micros funcionam sem estarem conectados a rede;
Micros instalados em um mesmo ambiente de trabalho;
Não existe um administrador de rede;
Não existe micros servidores;
A rede terá problemas para crescer de tamanho.
Redes Cliente/Servidor
Este tipo de rede é usado quando se deseja conectar mais de
10 computadores ou quando se deseja ter uma maior
segurança na rede.
Nesse tipo de rede aparece uma figura denominada servidor.
O servidor é um computador que oferece recursos especializa-
dos para os demais micros da rede, ao contrário do que
acontece com a rede ponto-a-ponto, onde os computadores
compartilham arquivos entre si e também podem estar fazendo
um outro processamento em conjunto.
Redes Cliente/Servidor
A grande vantagem de se ter um servidor dedicado é a
velocidade de resposta as solicitações do cliente (computador
do usuário ou estações de trabalho), isso acontece porque
além dele ser especializado na tarefa em questão, normalmente
ele não executa outras tarefas. Em redes onde o
desempenho não é um fator importante, pode-se ter servidores
não dedicados, isto é, micros servidores que são usados
também como estação de trabalho.
Outra vantagem das redes cliente/servidor é a forma
centralizada de administração e configuração, o que melhora a
segurança e organização da rede.
Redes Cliente/Servidor
Para uma rede cliente/servidor pode-se ter vários tipos de
servidores dedicados, que vão variar conforme a necessidade
da rede, para alguns tipos desses servidores pode-se encontrar
equipamentos específicos que fazem a mesma função do
computador acoplado com o dispositivo, com uma vantagem, o
custo desses dispositivos são bem menores. A seguir estão
alguns exemplos de tipos de servidores:
Redes Cliente/Servidor
Servidor de Arquivos: é um servidor responsável pelo
armazenamento de arquivos de dados - como arquivos de
texto, planilhas eletrônicas etc. É importante saber que
esse servidor só é responsável por entregar os dados ao
usuário solicitante (cliente), nenhum processamento
ocorre nesse servidor, os programas responsáveis pelo
processamento dos dados dos arquivos deve estar
instalados nos computadores clientes.
Servidor de Impressão: é um servidor responsável por
processar os pedidos de impressão solicitados pelos
micros da rede e enviá-los para as impressoras
disponíveis. Fica a cargo do servidor fazer o
gerenciamento das impressões.
Redes Cliente/Servidor
Servidor de Aplicações: é responsável por executar
aplicações do tipo cliente/servidor como, por exemplo, um
banco de dados. Ao contrário do servidor de arquivos,
esse tipo de servidor faz processamento de informações.
Servidor de Correio Eletrônico: responsável pelo
processamento e pela entrega de mensagens eletrônicas.
Se for um e-mail destinado a uma pessoa fora da rede,
este deverá ser passado ao servidor de comunicação.
Servidor de Comunicação: Usado para comunicação da
sua rede com outras redes, como a Internet. Se você
acessa a Internet através de uma linha telefônica
convencional, o servidor de comunicação pode ser um
computador com uma placa de modem.
Redes Cliente/Servidor
Redes Cliente/Servidor
Vantagens e Desvantagens:
Usada em redes com mais de 10 micros ou redes
pequenas que necessitam de alto grau de segurança;
Custo maior que as redes ponto-a-ponto;
Maior desempenho do que as redes ponto-a-ponto;
Implementação necessita de especialistas;
Alta segurança;
Configuração e manutenção na rede é feita de forma
centralizada;
Existência de servidores, que são micros capazes de
oferecer recursos aos demais micros da rede.
Componentes das Redes
Servidor: É um micro que oferece recursos para rede. Em
redes ponto-a-ponto todos os computadores funcionam
ora sendo servidores ora sendo clientes;
Cliente: É um micro ou dispositivo que acessa recursos
oferecidos pela rede;
Recurso: Qualquer coisa que possa ser oferecida e usada
pelos clientes da rede, como impressoras, arquivos,
unidades de disco, Internet etc;
Protocolo: Forma de comunicação determinada entre os
dispositivos para que eles possam se entender, atuam
como se fossem o “idioma”;
Componentes das Redes
Cabeamento: Os cabos da rede transmitem os dados que
serão trocados entre os dispositivos que compõem a rede;
Placa de rede: Permite a conexão dos PCs à rede já que
a comunicação interna do computador é feita de forma
totalmente diferente da utilizada pelas redes;
Hardware de rede: Eventualmente poderá ser necessário
o uso de periféricos para melhorar desempenho de rede,
na figura é utilizado um hub.
Componentes das Redes
Tipos de Transmissão de Dados
Simplex: Nesse tipo de transmissão existem dois tipos de
dispositivos (esses dispositivos também existem nas
outras formas de transmissão) o transmissor - chamado
Tx e o receptor - chamado Rx; sendo que o papel deles
nunca será invertido, ou seja, o transmissor só pode
transmitir e nunca receber, já o receptor só pode receber e
nunca transmitir.
Transmissor Receptor
Tx Rx
Tipos de Transmissão de Dados
Half-Duplex: É um tipo de transmissão bidirecional, mas
como compartilham o mesmo meio de transmissão, não é
possível transmitir e receber ao mesmo tempo. Tradicio-
nalmente a transmissão nas redes segue esse padrão.
Transmissor Receptor
Tx Rx
Receptor Transmissor
Rx Tx
Tipos de Transmissão de Dados
FulI-Duplex: É a verdadeira comunicação bidirecional,
onde quem transmite pode receber os dados de outro
computador durante a sua transmissão.
Transmissor Transmissor
e Receptor e Receptor
Tipos de Redes
Rede Local - LAN (Local Area Network)
São redes de pequena dispersão geográfica dos computado-
res interligados. Normalmente são utilizadas em uma mesma
sala, prédio, ou campus com a finalidade de compartilhar
recursos associados aos computadores, ou permitir a
comunicação entre os usuários destes equipamentos.
altas taxas de transmissão (até 1 Gbps)
baixas taxas de erros (1 erro em 108 ou 1011 bits)
propriedade privada
geograficamente limitadas
topologias mais utilizadas: estrela, anel e barra
Tipos de Redes
Rede Metropolitana - MAN (Metropolitan Area Network)
São usadas para interligação de computadores dispersos
numa área geográfica mais ampla, onde não é possível
utilizar a tecnologia para redes locais. Os computadores
interligados pertencem a uma região de uma cidade, ou, às
vezes, interligam computadores de cidades vizinhas.
restrita a uma área metropolitana.
meios de transmissão : Cabos ópticos e coaxiais.
taxas de transmissão : 10Mbps.
Exemplo: redes de TV a cabo.
Tipos de Redes
Rede de Longa Distância - WAN (Wide Area Network)
Também denominada Rede Geograficamente Distribuída, são
redes que usam linhas de comunicação das empresas de
telecomunicação. É usada para interligação de computadores
localizados em diferentes cidades, estados ou países.
conecta redes locais geograficamente distantes
meios de transmissão: satélite, linhas telefônicas,
microondas. Portanto possuem um custo elevado
baixas/médias taxas de transmissão: max. Megabits/s
geralmente são redes públicas
Tipos de Redes
CANs (Campus Area Networks)
É parecida com a MAN, mas dispõe de largura de banda
com velocidade total de rede trafegando entre todas as
LANs da rede.
TANs (Tiny Area Networks)
Redes de 2 ou 3 computadores
Normalmente “caseiras”
Tipos de Redes
Distância entre Módulos Localização entre Módulos
Tipo de Rede
Processadores Processadores
10 m Sala Local
100 m Prédio Local
1 km Campus Local
10 km Cidade Metropolitana
100 km País Metropolitana
1.000 km Continente Longa Distância
10.000 km Planeta Longa Distância
Internet
A Internet (conhecida como rede mundial de computadores) é
uma interligação de mais de uma rede local ou remota, na
qual é necessário a existência de um roteador na interface
entre duas redes.
A transferência de dados ocorre de forma seletiva entre as
redes, impedindo assim o tráfego desnecessário nas redes. A
Internet tem por finalidade restringir o fluxo das comunicações
locais ao âmbito de suas limitações físicas, permitindo o
acesso a recursos remotos e o acesso de recursos locais por
computadores remotos, quando necessário.
Intranet
A Intranet é uma rede privada localizada numa corporação
constituída de uma ou mais redes locais interligadas e pode
incluir computadores ou redes remotas. Seu principal objetivo
é o compartilhamento interno de informações e recursos de
uma companhia, podendo ser usada para facilitar o trabalho
em grupo e para permitir teleconferências. O uso de um ou
mais roteadores podem permitir a interação da rede interna
com a Internet. A Intranet também se utiliza dos protocolos
TCP/IP, HTTP e os outros protocolos da Internet que são
usados nas comunicações, sendo caracterizada pelo uso da
tecnologia WWW dentro de uma rede corporativa.
Extranet
É uma rede privada (corporativa) que usa os protocolos da
Internet e os serviços de provedores de telecomunicação
para compartilhar parte de suas informações com
fornecedores, vendedores, parceiros e consumidores. Pode
ser vista como parte de uma Intranet que é estendida para
usuários fora da companhia. Segurança e privacidade são
aspectos fundamentais para permitir o acesso externo, que é
realizado normalmente através das interfaces da WWW, com
autenticações, criptografias e restrições de acesso. Pode ser
usado para troca de grandes volumes de dados,
compartilhamento de informações entre vendedores, trabalho
cooperativo entre companhias, etc.
Virtual Private Network
Rede de longa distância privada que utiliza a infra-estrutura
dos serviços de telecomunicação. As linhas de transmissão
utilizadas são compartilhadas e a privacidade das
transmissões é garantida através de criptografia, protocolos
de tunelamento e outros mecanismos de segurança. A
principal finalidade é permitir os mesmos tipos de acesso de
uma rede corporativa de longa distância, porém, com um
custo menor, sendo uma tendência para extranets e intranets
de longa distância.
Topologias de Rede
Pode-se dizer que a estrutura de comunicação entre vários
processadores é um “arranjo topológico” ligado por enlace
físico e organizados por regras claras de comunicação, os
protocolos. Esses enlaces são as linhas de comunicação.
A topologia física é muitas vezes confundida com a topologia
lógica. É possível ter topologia lógica em anel mas ligados
fisicamente em estrela. Isto é possível principalmente devido
aos equipamentos que dispomos hoje no mercado.
Topologias de Rede
Parâmetros de comparação
Confiabilidade
Desempenho
Custo
Possibilidade de Expansão
Topologias de Rede
Ponto a Ponto
É comunicação entre dois ou mais processadores, não
necessariamente conectados diretamente e, que pode
usar outros nós como roteadores.
Topologias de Rede
Barramento (Bus)
O “canal” ou “barramento” é compartilhado entre todos os
processadores, podendo o controle ser centralizado ou
distribuído. É a mais comum, possui alto poder de
expansão utilizando repetidores.
Topologias de Rede
Barramento (Bus)
Todas as estações são ligadas em paralelo ao cabo
(Ligação multiponto).
Um pedaço do circuito em curto causa a queda da rede.
O comprimento do cabo limita o número máximo de
estações em uma rede, sendo determinado pela
atenuação do sinal no cabo e pela qualidade das placas
de rede.
O fluxo de dados é bidirecional. Extremidades do
barramento são terminadores dos sinais.
Indicada para redes locais.
Topologias de Rede
Anel (Ring)
Utiliza em geral ligações ponto-a-ponto que operam em
um único sentido de transmissão. O sinal circula no anel
até chegar ao destino. É uma topologia confiável, mas com
grande limitação quanto a sua expansão pelo aumento de
“retardo de transmissão” (intervalo de tempo entre início e
chegada do sinal ao nó destino).
Topologias de Rede
Anel (Ring)
Topologias de Rede
Anel (Ring)
A saída de cada estação está ligada na entrada da
estação seguinte (Ligação ponto-a-ponto).
Estruturação simples, adequada para comunicações
descentralizadas.
A confiabilidade da rede depende da confiabilidade de
cada nó (estação) e da confiabilidade da implementação
do anel.
Um grande comprimento total de cabo é permitido, pelo
fato de cada estação ser um repetidor de sinal.
Fluxo de dados em uma única direção.
Indicada para redes locais, proporcionando alto
desempenho.
Topologias de Rede
Estrela
Utiliza um nó central (comutador ou switch) para chavear e
gerenciar a comunicação entre as máquinas. Provoca
overhead localizado, já que uma máquina é acionada por
vez, simulando um ponto-a-ponto.
Topologias de Rede
Estrela
Topologias de Rede
Estrela
Ligação ponto-a-ponto entre computadores e nó central.
Necessidade de um nó central ou concentrador: Hub,
MAU, concentrador ou armários de placas de Hubs.
Nós comuns (que não o central) podem ser simplificados.
Confiabilidade da rede extremamente dependente do nó
central (vulnerabilidade).
Tamanho da rede dependente do comprimento máximo
do cabo entre o nó central e uma estação.
Número de estações limitado pelo nó central.
Fluxo de dados entre o nó central e as estações
dependente da topologia lógica.
Recomendada para aplicações que envolvem a
centralização de informações.
Topologias de Rede
Grafo
Engloba características de varias topologias. Cada ponto
da rede possui uma rota alternativa para caso de
congestionamento ou falha. As rotas são definidas por
máquinas que tem a função de rotear endereços que não
pertence a sua rede.
Topologias de Rede
Grafo
Topologias de Rede
Híbrida
É uma combinação de barramento e anel, utilizada quando
se tem a necessidade de interligar duas ou mais redes de
diferentes topologias.
Topologias de Rede
Híbrida
Topologias de Rede
Árvore (Tree)
É utilizada principalmente na ligação de Hub’s e
repetidores, conhecida também por cascateamento.
Topologias de Rede
Árvore (Tree)