Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
FEUP/DEEC/CDRC 1 2002/03
MPR/JAR
CP 2
Nos dois primeiros casos a comunicao entre sistemas remotos comeou por utilizar
circuitos telefnicos alugados, situao que ainda se mantm, nalguns casos, embora
existam actualmente alternativas mais vantajosas e flexveis
CP 3
CP 4
Constituio e Topologias
Uma rede que permita oferecer conectividade generalizada e sem restries
entre computadores geograficamente dispersos (rede de computadores) deve ser
constituda por ns de comutao interligados por um sistema de transmisso,
formando uma sub-rede de comunicao (ou simplesmente sub-rede)
Partilha de Recursos
Uma rede de computadores interliga uma multiplicidade de sistemas autnomos
e independentes, permitindo partilha de recursos, com os seguintes objectivos
acesso a informao e a recursos de processamento (hardware / software)
comunicao entre sistemas para troca de vrios tipos de informao
acesso a mltiplos servios
suporte de aplicaes, processamento e controlo distribudos
utilizao eficiente de recursos de transmisso e comutao (sub-rede de comunicao)
rentabilizao de recursos especializados e dispendiosos
elevada flexibilidade (recursos diversificados)
elevada fiabilidade e disponibilidade (recursos alternativos)
CP 6
CP 8
CP 10
Circuitos dedicados
Para garantir conectividade permanente entre equipamentos remotos de uma
empresa podem ser usados circuitos dedicados (alugados) da rede telefnica
para interligar
computadores
terminais e computadores
LANs (interligao de routers)
CP 12
Multiponto
Um circuito partilhado para ligar mltiplos sistemas a um sistema remoto
Fisicamente a configurao multiponto a ponto, mas as ligaes lgicas so
tipicamente ponto a ponto
Pode ser realizado atravs de Multidrop (derivaes em vrios pontos do
circuito) ou recorrendo a Concentradores
CP 13
Multiplexagem
Ci Ci
M C M
COMP COMP
U U
X X
CP 14
CP 16
Multidrop
COMP
C
Multidrop
Controlo de acesso centralizado: computador realiza Polling ou Selecting
apenas um terminal pode transmitir ou receber em cada momento
quando um terminal seleccionado para transmitir (Polling) ou para receber
(Selecting), enviada uma trama, sendo a transmisso efectuada velocidade
mxima permitida pela capacidade C (bit/s) do circuito
tempo de acesso varivel (depende da durao de um ciclo de polling)
necessrio identificao (endereamento) dos terminais
overhead significativo se existirem muitos terminais ligados ao circuito e a
actividade for reduzida
variantes
roll-call polling - o computador faz polling a cada um dos terminais, por uma
ordem e frequncia que pode ser varivel
hub polling - o computador faz polling ao terminal mais afastado; o controlo
depois passado ao terminal adjacente, repetindo-se o processo at que o controlo
devolvido ao computador
CP 18
Concentrao
Ci TE1
C TE2
COMP CONC
TEN
Concentrao
O trfego de vrias linhas de acesso concentrado num nico circuito de mais
alta capacidade
Multiplexagem temporal assncrona - a cada fluxo corresponde um canal lgico (com
dbito varivel) multiplexado no circuito de interligao (C < Ci)
Circuitos de acesso: transmisso assncrona ou sncrona
Circuito de interligao: transmisso sncrona, organizada em tramas, ocupando cada
trama toda a capacidade do circuito durante a respectiva transmisso
CP 20
Comutao de Pacotes
As unidades de dados transportadas e comutadas pela rede designam-se por
pacotes que so constitudos por
um cabealho com informao que permite rede encaminhar os pacotes
um campo de dados com informao de camadas protocolares superiores, que pode ter
de ser previamente fragmentada se exceder o tamanho mximo permitido pelo pacote
(a fragmentao e reconstituio de mensagens realizada na camada de Transporte)
CP 21
CP 22
Datagramas
A palavra Datagrama designa um pacote que tratado pela rede como uma
unidade autnoma e independente de outros pacotes (mesmo que pertenam a
uma mesma mensagem ou a um mesmo fluxo de mensagens)
Comutao de Datagramas
Os datagramas so encaminhados pela rede de forma independente, podendo
eventualmente usar percursos diferentes - cada datagrama segue o melhor
percurso possvel no momento (de acordo com um determinado critrio e
com a informao disponvel em cada n)
CP 24
Comutao de Datagramas
CP 25
CP 26
Servio de Datagramas
A rede oferece directamente um servio que no garante a entrega de
datagramas (nem um tempo mximo de entrega) nem a sua ordenao e que
pode originar duplicados - servio best effort
Uma vez que no existe qualquer conexo na rede, este servio designa-se por
Servio de Datagramas ou Servio sem Conexo (Connectionless - CL)
CP 27
Circuitos Virtuais
A Comutao de Pacotes pode explorar o conceito de chamada, como em
Comutao de Circuitos, mas sem necessariamente reservar recursos para a
comunicao - o que justifica a designao de Chamada Virtual
CP 28
CP 30
CP 32
CP 34
CP 36
CP 38
CP 40
Exemplos
Servio para
Modo de operao Servio da rede aplicao Exemplo
DG CL CL UDP/IP
DG CL CO TCP/IP
X.25, FR
CV CO CL/CO ATM
IP sobre
DG sobre CV CL CL/CO FR/ATM
CP 41
A fragmentao da informao em
pacotes pequenos permite reduzir o
tempo de trnsito dos pacotes na rede
e minimizar a quantidade de
informao a retransmitir no caso de
erros (importante em WANs)
CP 42