6. Conhecendo Redes de Computadores

Propaganda
1
FBV CURSOS
CURSO DE APERFEIÇOAMENTO
Operador de Micro Computador - Básico e Avançado
Jan Pierre André Lima de Souza
João Pessoa – PB
Julho/2014
2
1. A evolução da microinformática
Muitos autores consideram que os computadores entraram na chamada quarta geração ou era
da microinformática a partir de 1975. De lá até hoje, a microinformática tem evoluído bastante nas
últimas décadas. Hoje podemos dizer que a sociedade moderna é dependente dos computadores.
A década de 70 marcou o surgimento da linguagem de programação Basic para
microcomputadores bem como da primeira rede de computadores comercial que era equivalente a
ARPANET. Em 1976 surgia o primeiro microcomputador feito a ser vendido em grande escala, o
Apple I.
A década de 80 foi marcada pela construção do primeiro Hard Disk para microcomputadores
e capaz de armazenar cinco megabytes de dados. Nessa década também surgiu o primeiro
computador portátil é lançado, o Osborne I. Em 1984, a Apple desenvolve o primeiro computador
com mouse e interface gráfica, o Macintosh [1].
As três últimas décadas foram marcadas pelo aperfeiçoamento e pela evolução dos
componentes dos microcomputadores. Os processadores e as memórias se tornaram mais rápidos,
os discos rígidos atingiram capacidades de armazenamento antes nem sequer imaginadas, as
sistemas operacionais se tornaram extremamente melhorados e intuitivos para os usuários.
2. Elementos do microcomputador: hardware e software
Os computadores são compostos por dois elementos principais:

Hardware

Software
O Hardware é todo elemento físico que compõe um computador enquanto o software é todo
elemento lógico. O software é a parte lógica, o conjunto de instruções e dados processado pelos
circuitos eletrônicos do hardware. Toda interação dos usuários de computadores modernos é
realizada através do software, que é a camada colocada sobre o hardware que transforma o
computador em algo útil para o ser humano [2]. Os principais itens de hardware são: CPU,
memória, disco rígido, placa mãe, periféricos de entrada e saída. Os principais itens de software
são: sistema operacional e programas diversos utilizados pelos usuários.
Os computadores trabalham utilizando o Sistema Binário, o que significa que só reconhecem
dois níveis de tensão: 0(zero) e 1(um).
3
2.1
Sistemas de Informação
Sistemas de Informação é a expressão utilizada para descrever um Sistema seja ele
automatizado (que pode ser denominado como Sistema Informacional Computadorizado), ou seja
manual, que abrange pessoas, máquinas e/ou métodos organizados para coletar, processar,
transmitir e disseminar dados que representam informação para o usuário e/ou cliente [3].
Todo Sistema de informação que manipula dados e gera informação, usando ou não recursos
de tecnologia em computadores, pode ser genericamente considerado como um sistema de
informação. Por exemplo, o sistema de informação organizacional pode ser conceituado como a
organização e seus vários subsistemas internos, contemplando ainda o meio ambiente externo [3].
2.2
Memórias e Periféricos
Um computador possui dois tipos de memória: a principal e a secundária. A memória
principal trabalha em conjunto com a unidade central de processamento (CPU). É uma memória de
acesso aleatório (Random Access memory ou RAM) que armazena as informações somente
enquanto o computador estiver ligado, ou seja, são memórias voláteis. Os principais tipos de
memórias RAM são:

DDR2

DDR3

DDR4(em testes)
A memória secundária é não volátil, ou seja, armazena as informações de forma
“permanente”. Um dos principais tipos de memória secundária é a memória somente leitura ou
ROM. Essas por sua vez se dividem nos seguintes tipos [4]:

PROMs (Programmable Read-Only Memory) podem ser escritas com dispositivos
especiais mas não podem mais ser apagadas ou modificadas

EPROMs (Erasable Programmable Read-Only Memory) podem ser apagadas pelo
uso de radiação ultravioleta permitindo sua reutilização

EEPROMs (Electrically Erasable Programmable Read-Only Memory) podem ter seu
conteúdo modificado eletricamente, mesmo quando já estiver funcionando num
circuito eletrónico

Memória flash semelhantes às EEPROMs são mais rápidas e de menor custo.
Um outro tipo de memória secundária, mas que não pode ser considerado uma memória de
somente leitura, é o disco rígido ou HD. Esses são discutidos detalhadamente no próximo
subtópico.
4
Além das memórias, existem outros periféricos que são utilizados num computador. Entre
esses podemos destacar a placa de vídeo, a placa mãe e a placa de som.
2.3
Dispositivos de entradas e Armazenamento
O principal dispositivo de armazenamento de um computador é o Disco Rígido(HD). Os
HDs sem dúvida são componentes muito conhecidos dos usuários. Nesses dispositivos estão
armazenados todos os arquivos dos usuários bem como o sistema operacional. Os discos rígidos
podem ser dos seguintes tipos [5]:

ATA: O HD ATA (Advanced Technology Attachment) também conhecido por IDE
(Integrated Drive Eletronic) é o tipo de interface mais antigo e é utilizado quando
não se exige muito desempenho, pois sua taxa de transferência é muito baixa.

SATA: O HD SATA (Serial AT Attachement) surgiu após o ATA com a
implantação da transferência de dados em série, e não mais de forma paralela. O
SATA é o HD mais usado em computadores domésticos, ele faz ligação direta entre
o controlador e o dispositivo de armazenamento. Ele faz uso de conectores de 70
mm, um cabo de dados com sete condutores e tensões de 3,3 V, 5 V e 12 V. Como
vantagem ele possui grande velocidade de transferência de dados.
 SAS: O HD SAS (Serial Attached SCSI), ou SCSI com Serial Anexado é um novo
padrão SCSI, porém com comunicação em série, não paralela. O diferencial dele é
permitir a ligação dos HDs com extensores a uma única porta SAS. A comunicação
SAS é feita através da transmissão serial, full-duplex, taxa de transmissão máxima de
3 Gbps (375 MB/s), frequência máxima de 3.0 GHz, comprimento de cabo de no
máximo 8 metros, suporta hot-plug. Além disso, permite 4 dispositivos por cabo,
cabo de 32 pinos e o consumo de 800mV. O SAS de modo geral é usado em
servidores, e não em computadores pessoais.
Em um computador moderno existem diversos dispositivos de entrada de dados. O teclado é
o principal deles. Além do teclado, outro dispositivo de entrada que se destaca é o mouse. A função
deles é introduzir dados nos sistemas de informação.
2.4
Sistemas Operacionais
Um sistema operacional (SO) é uma coleção de programas que inicializam o hardware do
computador. Fornece rotinas básicas para controle de dispositivos. Fornece gerência, escalonamento
e interação de tarefas. Mantém a integridade de sistema [6].
5
O sistema operacional tem a função principal de fazer a intermediação entre os usuários e o
hardware. Existem diversos sistemas operacionais atualmente no mercado. Dentre esses se
destacam o Microsoft Windows, que possui versões para desktop e para servidor. E o Linux que
possui como principal característica ser um software livre, com código fonte aberto. Outros
sistemas operacionais importantes são o Mac OS, Unix e Android (para dispositivos móveis).
2.4.1 A importância do Sistema Operacional
O sistema operacional é o principal software de um computador. Sem um sistema
operacional um computador seria somente uma máquina sem muita utilidade. Sem um sistema
operacional, o usuário não seria capaz de utilizar um computador moderno com conjuntos de instruções ou
comandos .
A atuação do sistema operacional envolve administrar todos os recursos de hardware,
abstraindo esses aspectos físicos do usuário. Ele também fornece a base para que outros programas
(também chamados de softwares aplicativos, como, por exemplo, os editores de texto e os
navegadores da Internet) possam ser executados [7].
2.4.2 Algumas funções do Sistema Operacional
Um Sistema Operacional executa basicamente duas funções principais

Facilita o acesso as recursos do sistema

Compartilha de forma organizada e protegida os recursos do sistema
Além dessas funções principais seguem outras funções de um SO [8]:

Inicializa o hardware do computador

Fornece rotinas básicas para controle de dispositivos

Fornece gerência, escalonamento e interação de tarefas

Mantém a integridade de sistema
3. Banco de Dados
Um banco de dados (sua abreviatura é BD, em inglês DB, database) é uma entidade na qual
é possível armazenar dados de maneira estruturada e com a menor redundância possível. Estes
dados devem poder ser utilizadas por programas, por usuários diferentes. Assim, a noção básica de
6
dados é acoplada geralmente a uma rede, a fim de poder pôr, conjuntamente, estas informações, daí
o nome banco [9].
Um banco de dados permite pôr dados à disposição de usuários para uma consulta, uma
introdução ou uma atualização, assegurando-se dos direitos atribuídos a estes últimos. Isso é ainda
mais útil quando os dados informáticos são cada vez mais numerosos [9].
4. Softwares de Segurança
Existem diversos softwares de segurança que podem ser usados na informática. O principal
deles é o antivírus que tem como função proteger os PCs de softwares maliciosos. Além desses
sistemas de segurança existem aqueles que são usados para proteger a rede, a saber, os firewall, IDS
e IPS.
Uma boa solução de segurança envolve uma combinação desses diversos software de
segurança.
5. Processador
O processador ou unidade central de processamento é o mais importante componente de um
computador.
Atualmente os processadores possuem a capacidade de trabalhar com vários processos ao
mesmo tempo. Essa capacidade é chamada de multiprocessamento.
Os principais fabricantes de processadores da atualidade são Intel e AMD que possuem
diversos modelos para diferentes necessidades.
5.1
Estrutura Interna de um processador
Os processadores modernos são compostos por diversos componentes, entre eles
registradores, memória cache, ULA e UC. Os mesmos são detalhados abaixo [10].
 Registrador: O registrador é um dispositivo de armazenamento de dados existente dentro
do processador. O tamanho do registrador é medido em bits, variando de 32 a 256 bits nos
processadores atuais. O conjunto de todos os registradores forma uma memória interna do
processador, de alta velocidade, mas de baixa capacidade se comparada com outras
memórias (cache, principal, disco rígido, CD). O registrador é a memória mais rápida da
hierarquia de memória do computador; é possível ler e escrever rapidamente nele [10].
 Memória Cache: A memória cache é uma memória intermediária entre a memória principal
e os registradores do processador. Ela é dividida em níveis LX ( level X), onde X é um
7
número natural. É bastante comum haver CPUs com 2 níveis de cache: cache L1 e cache L2,
mas há CPUs com 3 níveis: L1, L2 e L3. Geralmente as caches L1 e L2 estão embutidas no
chip do processador. Nos computadores antigos, era possível encontrar a cache L2 fora do
chip da CPU, pois isso reduzia o custo de fabricação do processador [10].
 ULA: A Unidade Lógica e Aritmética (ULA) é um dos núcleos de processamento do
processador. A ULA processa os dados dos registradores para gerar outros dados que são
resultados de uma operação. A ULA realiza operações aritméticas (soma, subtração,
multiplicação, divisão) e operações lógicas (AND, OR, XOR, NOT, SHIFTS, ROTATES)
[10].
 UC: A Unidade de Controle (UC) é um componente do processador responsável por gerar
sinais elétricos que controlam outros componentes, como a ULA e os registradores. Os
sinais são gerados com base na instrução que está sendo processada. A ULA recebe esses
sinais para saber qual operação executar (soma, divisão, AND, OR...), quais registradores
fornecerão dados de entrada para ULA e qual será o registrador que armazenará o resultado
da operação [10].
5.2
A importância da CPU
Ele é responsável por todo o processamento da máquina e, em geral, a sua velocidade é
usada para medir o desempenho do computador.
Um projeto de computador que deve ter um bom desempenho obrigatoriamente deverá
incluir um bom processador.
6. Conhecendo Redes de Computadores
Rede de computadores pode ser definida como um conjunto de computadores autônomos
interconectados por uma única tecnologia. Dois computadores estão interconectados quando podem
trocar informações e compartilhar recursos entre eles [11].
A conexão existente nas redes de computadores não precisa ser feita por um fio de cobre;
também podem ser usadas fibra ópticas, microondas, ondas de infravermelho e satélites de
comunicações. Existem redes em muitos tamanhos, modelos e formas.
6.1
Uso das Redes de Computadores
As redes de computadores possuem diversas aplicações comerciais e domésticas. No âmbito
de um ambiente doméstico, as pessoas usam as redes para diversos fins, entre eles:
8

Acesso a informações remotas

Comunicação entre pessoas

Entretenimento interativo

Comercio eletrônico
Já no ambiente empresarial/comercial, as redes de computadores proporcionam:
6.2

Compartilhamento de recursos: impressoras, licenças de software, etc.

Maior confiabilidade por meio de replicação de fontes de dados

Economia de dinheiro: telefonia IP (VoIP), vídeo conferência, etc.

Meio de comunicação entre os empregados da empresa: e-mail, redes sociais, etc.

Comércio eletrônico
Tipos de Redes de Computadores
Atualmente, as redes de computadores alcançam grandes infra-estruturas globais, compostas
por potencialmente milhares de componentes complexos de hardware e software espalhados por
uma grande área geográfica. O número e o tamanho das redes de computadores crescem à medida
que a quantidade de informação e de usuários que precisam dessas informações aumenta.
Existem redes de diversos modelos e tamanhos, cada uma com uma aplicação específica.
Não existe nenhuma taxonomia de aceitação geral na qual todas as redes de computadores possam
ser classificadas, mas duas dimensões se destacam das demais: a tecnologia de transmissão e a
escala.
Segundo a tecnologia de transmissão, as redes são classificadas em [12]:
 Redes de difusão
 Redes ponto-a-ponto
Segundo a escala, as redes são classificadas em:
 Redes pessoais (PAN)
 Redes locais (LAN)
 Redes metropolitanas (MAN)
 Redes a longas distâncias (WAN)
 Redes interligadas

6.3
Redes de Difusão (Broadcast)
Nas redes de difusão, as máquinas compartilham um único canal de comunicação. A
comunicação ocorre através de pacotes de mensagens, que são enviados por uma máquina e
recebidos por todas as outras. Quando um pacote chega, a máquina receptora verifica se é
endereçado a ela, caso não seja, o pacote é ignorado [11].
9
6.4
Redes ponto a ponto
Redes ponto a ponto consistem em muitas conexões entre pares de máquinas individuais. É
uma arquitetura de redes de computadores onde cada um dos pontos ou nós da rede funciona tanto
como cliente quanto como servidor, permitindo compartilhamentos de serviços e dados sem a
necessidade de um servidor central.
6.5
Redes Pessoais – PAN
As redes pessoais (PAN - Personal Area Networks) permitem que dispositivos se
comuniquem pelo alcance de uma pessoa. São exemplos de redes pessoais:

Computador ligado aos seus periféricos

Fone ligado ao celular via Bluetooth
Considera-se uma rede PAN, uma rede onde os ativos estão localizados no mesmo metro
quadrado. O principal modelo de rede PAN são as redes de área pessoal sem fio (WPAN). WPAN é
uma rede de área pessoal usada para interligar dispositivos centrados na área de trabalho de uma
pessoa individualmente em que as conexões são sem fio. O PAN sem fio é baseado no padrão IEEE
802.15. Os dois tipos de tecnologias sem fio são utilizados para WPAN são o Bluetooth e o Infrared
Data Association.
6.6
Redes Locais – LAN
Redes locais são redes privadas contidas em um único edifício ou campus universitário com
até alguns quilômetros de extensão. As distâncias entre os ativos varia de 10m até 1km, geralmente.
As principais características que distinguem uma LAN de outros tipos de redes são:
1. O tamanho
2. A tecnologia de transmissão
3. A topologia
Atualmente as LANs cabeadas mais usadas usam o padrão IEEE 802.3 mais conhecido
como Ethernet. Para melhorar a eficiência, cada computador é ligado por um cabo a uma porta de
um comutador (switch). Dependendo do cabeamento e tecnologia usados, essas redes atingem
velocidades de 100Mbps(fast ethernet), 1Gbps(gigabit ethernet) ou até 10Gbps(10 gigabit ethernet).
Os computadores em uma rede Ethernet podem transmitir sempre que desejam; se dois ou mais
pacotes colidirem, cada computador aguardará um tempo aleatório e fará uma nova tentativa mais
tarde [11].
10
6.7
Redes Metropolitanas – MAN
Uma rede metropolitana abrange uma cidade. A distância entre os ativos é de geralmente
10km. Uma rede metropolitana (MAN - Metropolitan Area Network) é basicamente uma grande
versão de uma LAN onde a distância entre os equipamentos ligados à rede começa a atingir
distâncias metropolitanas (uma cidade). Exemplos de MANs são as redes de TV a cabo e as redes
IEEE 802.16 (WiMAX). Uma representação de uma está ilustrada na figura 1 abaixo.
6.8
Redes Geograficamente Distribuídas – WAN
Uma rede Geograficamente Distribuída geralmente abrange uma grande área geográfica,
com frequência um país ou continente. A distância entre os ativos é de geralmente 10.000km ou
mais a abrangência pode ser o planeta inteiro.
11
Referências Bibliográficas
[1]
http://historiadamicroinformatica.blogspot.com.br/. 4ª Edição. Rio de Janeiro: Elsevier,
2003
[2]
http://pt.wikipedia.org/wiki/Hardware acesso em 29 de julho de 2014.
[3]
http://pt.wikipedia.org/wiki/ Sistema_de_informação acesso em 29 de julho de 2014.
[4]
http://pt.wikipedia.org/wiki/Memória_somente_de_leitura acesso em 29 de julho de
2014.
[5]
http://www.oficinadanet.com.br/post/12615-qual-hd-devo-escolher-para-meu-pc
acesso em 29 de julho de 2014.
[6]
http://www.oficinadanet.com.br/artigo/851/o_que_e_um_sistema_operacional/ acesso
em 29 de julho de 2014.
[7]
http://www.metropoledigital.ufrn.br/aulas/disciplinas/sist_operacional/aula_01.html
acesso em 29 de julho de 2014.
[8]
http://www.oficinadanet.com.br/artigo/851/o_que_e_um_sistema_operacional acesso
em 29 de julho de 2014.
[9]
http://pt.kioskea.net/contents/65-bancos-de-dados-introducao acesso em 29 de julho de
2014.
[10]
http://crv.educacao.mg.gov.br/ acesso em 29 de julho de 2014.
[11]
TANENBAUM, Andrew S. Redes de Computadores. 4ª Edição. Rio de Janeiro: Elsevier,
2003
[12]
http://www.univasf.edu.br/~edmar.nascimento/redes/redes_20112_aula02.pdf acesso
em 29 de julho de 2014.
[13]
http://pt.wikipedia.org/wiki/Peer-to-peer acesso em 29 de julho de 2014.
Download