Beruflich Dokumente
Kultur Dokumente
1. Introduo
A fuso dos computadores e das comunicaes teve uma profunda influncia na forma
como os sistemas computacionais eram organizados. O conceito de "centro de computao"
como uma sala com um grande computador ao qual os usurios levam seu trabalho para
processamento agora est completamente obsoleto. O velho modelo de um nico computador
atendendo a todas as necessidades computacionais da organizao foi substitudo pelas
chamadas redes de computadores, nas quais os trabalhos so realizados por um grande nmero
de computadores separados, mas interconectados.
O termo "Rede de computadores" refere-se a um conjunto de computadores
autnomos interconectados por uma nica tecnologia. Dois computadores esto interconectados
quando podem trocar informaes. A conexo no precisa ser feita por um fio de cobre; tambm
podem ser usadas fibras pticas, micro-ondas, ondas de infravermelho e satlites de
comunicaes. Nem a Internet nem a World Wide Web uma rede computadores; isso porque
a Internet no uma nica rede, mas uma rede de redes, e a Web um sistema distribudo que
funciona na Internet.
Em um sistema distribudo, um conjunto de computadores independentes parece ser,
para usurios, um nico sistema coerente. Em geral, ele tem um nico modelo ou paradigma que
apresenta aos usurios. Com frequncia, uma camada de software sobre o sistema operacional,
chamada middleware, responsvel pela implementao desse modelo. Um exemplo bem
conhecido de sistema distribudo a World Wide Web, na qual tudo tem a aparncia de um
documento (uma pgina da Web).
Em uma rede de computadores, essa coerncia, esse modelo e esse software esto
ausentes. Os usurios ficam expostos s maquinas reais, sem qualquer tentativa por parte do
sistema de fazer as mquinas parecerem e atuarem de modo coerente. Se as mquinas tiverem
hardware diferente e sistemas operacionais distintos, isso ser totalmente visvel para os
usurios. Se quiser executar um programa em uma mquina remota, o usurio ter de efetuar o
logon nessa mquina e executar o programa l.
Topologia (do grego - "estudo das formas") a parte da cincia que estuda as vrias formas de
interligar os dispositivos com o objetivo de conecta-los.
1. Barramento: Consiste numa linha comum de onde saem ligaes para as outras mquinas
(clientes). Tem a aparncia de um "varal" onde esto conectadas as mquinas (clientes). Esta
topologia e pioneira na era das redes do tipo Ethernet e j est em desuso.
2. Anel: Os computadores so ligados um aps o outro numa linha que se fecha em forma de
anel. Pode se entender esta rede como um barramento sem comeo nem fim. As redes Token
Ring, da IBM, utilizam este tipo de organizao de seus clientes.
3. Estrela: Os computadores esto ligados por um ponto ou no comum, chamado de
concentrador. Imagine a rede como um "anel diminuto" com ligaes alongadas a cada
mquina: esta a topologia mais utilizada hoje em dia.
4. Hbridas: Redes hbridas so quando uma ou mais topologias de redes esto numa mesma
rede.
5. Malha: Neste tipo de topologia todos os ns esto interligados uns aos outros, portanto reduz
drasticamente a perda de pacotes j que um mesmo pacote pode chegar ao endereo destinatrio
por vrios caminhos.
Tipos de conexes:
Simplex: comunicao em apenas um sentido. Ex: Sirene.
Halh duplex: comunicao em ambas as direes, mas no ao mesmo tempo. Ex:
Walk-talk.
Full duplex: comunicao em ambas as direes, simultaneamente. Ex: Telefone.
Em relao escala, as redes de computadores podem ser divididas em:
1. PAN so redes destinadas a uma nica pessoa. Ex.: computador ligado a seus
perifricos, fone ligado ao celular pelo Bluetooth, PDA que controla o aparelho de
audio, marca-passo de um usurio.
2. LAN so redes privadas amplamente usadas para conectar computadores pessoais e
estaes de trabalho em escritrios e instalaes industriais de empresas, permitindo o
compartilhamento de recursos e a troca de informaes. As LANs tem tamanho restrito;
a tecnologia de transmisso quase sempre consiste em um cabo, ao qual todas as
mquinas esto conectadas. As LANs tradicionais funcionam em velocidades de 10
Mbps a 100 Mbps, tem baixo retardo e pouqussimos erros, enquanto as LANs mais
modernas operam em at 10 Gbps. As LANs de difuso admitem diversas topologias,
entre elas: barramento e anel. Em uma rede de barramento em qualquer instante no
mximo uma mquina desempenha a funo de mestre e pode realizar uma transmisso
e as outras mquinas sero impedidas de enviar qualquer tipo de mensagem; sendo
necessrio um mecanismo de arbitragem que pode ser centralizado ou distribudo. Em
um anel cada bit se propaga de modo independente, sem esperar pelo restante do pacote
ao qual pertence; existe a necessidade de se definir alguma regra para arbitrar os acessos
simultneos ao anel. So usados vrios mtodos, como fazer as mquinas adotarem
turnos.
3. MAN abrangem uma cidade. basicamente uma grande verso de uma LAN onde a
distncia entre os equipamentos ligados rede comea a atingir distncias
metropolitanas. Ex: redes de televiso a cabo e as redes IEEE 802.16.
4. WAN contm um conjunto de mquinas cuja finalidade executar os programas do
usurio. uma rede que cobre uma rea geogrfica grande, usualmente um pas ou
continente. Os hospedeiros da rede so conectados por uma sub-rede de comunicao.
A sub-rede composta de dois elementos: linhas de transmisso e elementos de
comutao (roteadores). As linhas de transmisso transportam os bits entre as
mquinas. Os elementos de comutao (roteadores) so computadores especializados
que conectam trs ou mais linhas de transmisso. Quando os dados chegam a uma linha
de entrada, o elemento de comutao deve escolher uma linha de sada para encaminhalos. Os hosts (mquinas dos usurios) em geral esto conectados a uma LAN em que h
Interfaces = definem as operaes e os servios que a camada inferior tem a oferecer camada
que se encontra acima dela. Entre cada par de camadas adjacentes existe uma interface.
Protocolos = uma linguagem: sintaxe, semntica e regras comportamentais. um acordo
entre as partes que se comunicam estabelecendo como se dar a comunicao.
Cada camada executa alguns servios para a camada acima dela. A definio do servio
informa o que a camada faz, e no a forma como as entidades acima dela o acessam ou como a
camada funciona. Essa definio estabelece a semntica da camada.
A interface de uma camada informa como os processos acima dela podem acess-la. A
interface especifica quais so os parmetros e os resultados a serem esperados. Ela tambm no
revela o funcionamento interno da camada.
Finalmente, os protocolos utilizados em uma camada so de responsabilidade dessa
camada. A camada pode usar os protocolos que quiser desde que eles viabilizem a realizao do
trabalho (ou seja, forneam os servios oferecidos). Ela tambm pode alterar esses protocolos
sem influenciar o software das camadas superiores.