You are on page 1of 18

Exerccios Apostila Parte 1

Lista de Exerccios 1
1) No desenvolvimento e aperfeioamento realizado em redes de computadores,
quais foram os fatores que conduziram a interconexo de sistemas abertos e a
necessidade de padronizao do modelo hierrquico de protocolos? Por que sete
nveis?
R:
- necessidade de viabilizar compartilhamento de recursos computacionais
(hardware, software e dados) em sistemas heterogneos;
- permitir que redes diferentes, com servios de transmisso diferentes e/ou
com interfaces diferentes tenha interconexes entre elas;
- substituir a utilizao de conversores (que faziam a interconexo entre 2
sistemas) por serem lentos e inadequados ao nvel de aplicao
So sete camadas para poder agrupar suas funes e no criar camadas muito
complexas para no dificultar sua descrio.
2) Descreva sucintamente a funo de (ou o que realizado em) cada uma das
sete camadas (Fsica, Enlace, Redes, Transporte, Sesso, Apresentao e
Aplicao) do modelo de referncia OSI.
R:
- Fsica: permite o uso de vrios meios fsicos para interconexes com
procedimentos de controle diferentes. Ex: placas de rede
- Enlace: detectar e corrigir erros na camada fsica e fornecer a camada de rede
a capacidade de estabelecer uma ou mais conexes de enlace de dados. Ex:
CSMA/CD (Ethernet)
- Rede: verifica congestionamento dos caminhos e roteamento dos pacotes. Ex:
endereo IP
- Transporte: fornecer o servio de transferncia de dados (fim-a-fim) entre
entidades da camada de sesso. Ex: TCP
- Sesso: organizar e sincronizar o dilogo e gerenciar a troca de dados entre
entidades da camada de apresentao comunicantes. Ex: socket
- Apresentao: fornece servios para a camada de aplicao que interpretam a
sintaxe dos dados trocados. Ex: criptografia
- Aplicao: servir de janela entre usurios comunicantes no ambiente OSI, na
qual ocorre a troca de informaes
3) As conexes (N) so suportadas por conexes (N-1); uma das funes da
camada (N) - a funo de Multiplexao de Conexes (N) faz a
correspondncia das conexes (N) com as conexes (N-1). A correspondncia
pode ser de trs tipos:
[i] correspondncia uma-a-uma na qual cada conexo (N) construda sobre
apenas uma conexo (N-1);
[ii] multiplexao para cima na qual vrias conexes (N) so multiplexadas em
apenas uma conexo (N-1);
[iii] multiplexao para baixo na qual uma conexo (N) construda sobre vrias
conexes (N-1).

Comente as caractersticas de cada uma.


R:
- o tipo (ii) a mais econmica, porm com menor desempenho devido a uma
nica conexo (N-1)
- o tipo (iii) indicado quando se deseja melhor vazo da camada (N), porm
encarece a conexo
- o tipo (i) no requer funes associadas, porm no possibilita as vantagens
das demais conexes
4) Na parte de gerncia de comunicao de dados observamos dois aspectos
importantes que so a avaliao de linhas multiponto (por intermdio de um
analisador de protocolos) e obteno dos parmetros das linhas de comunicao
(atravs da incluso de funes de gerncia de modems) .
4a) O que um analisador de protocolos?
R: um hardware utilizado para visualizar o trfego de uma rede. Conjugado a
um software, pode-se obter as medidas de tempo e trfego necessrias para
calcular os ndices de desempenho teis avaliao, alm de possibilitar outras
informaes que auxiliam o responsvel pela rede a manter o bom andamento
dos servios
4b) Considerando uma linha multiponto ou ponto-a-ponto , onde devemos (entre
que elementos) conectar o analisador de protocolos para monitorar e controlar o
enlace?
R: O analisador de protocolos deve ser conectado entre um equipamento terminal
de dados e um equipamento de comunicao de dados. (estao de trabalho e
um modem por exemplo).
5) Descreva sucintamente as atividades relacionadas ao projeto e
desenvolvimento de protocolos (especificao informal, especificao formal,
validao, verificao, implementao e teste) descrevendo as relaes
existentes entre estas atividades.
R:
- Especificao Informal: feita atravs de linguagem natural, o que pode
resultar em uma descrio incompleta e longa, no-consistente, de compreenso
dbia ou interpretaes variadas. Complementa a especificao formal;
- Especificao Formal: deve explicitar exatamente todas as condies que o
protocolo deve satisfazer e nada mais. utilizada na especificao do protocolo e
de seus servios. Para o protocolo utiliza as tcnicas de modelos de transio,
linguagens de programao e modelos mistos. Esta especificao serve como
base para as demais etapas (validao, verificao, etc);
- Validao: mostra que a especificao satisfaz as necessidades de
comunicao (ex: vazo e tempo de resposta). Esta etapa pode incluir estudos de
simulao, modelagem analtica, etc. que constituem a avaliao de desempenho
do protocolo. A verificao faz parte desta etapa;
- Verificao: determina certas caractersticas lgicas da especificao do
protocolo que indicam se ela tem defeitos ou no (ex: deadlock). Suas operaes
consistem nas manipulaes da especificao;

- Implementao e teste: a implementao age de acordo com a especificao;


j o teste feito sobre a consistncia da implementao. Utilizando especificao
formal, pode-se ter a possibilidade da implementao automtica (gerar
programas executveis a partir da especificao) e de gerao automtica de
testes (automaticamente obtidos da especificao).
6) Observe a especificao atravs de modelos de transio [MEF (Maquina de
Estados Finita)] realizada abaixo para o protocolo de enlace de dados entre duas
interfaces de uma rede local, onde o controle de fluxo empregado do tipo enviaespera e aps enviar um quadro de dados a emissora aguarda a chegada de seu
reconhecimento.
...
Mquina 1
B.E.1

Mquina 2
B.E.1

B.S.1

B.S.1
ENVU

QU

ACKIN
DT

DADOIN
ACKOUT, ENVU

EU,AQ

ACKIN
DT

QU
DADOOUT, LT

QU
DADOOUT, LT
TEMP.
DADOOUT, LT

DADOIN
ACKOUT, ENVU

ER,AQ

DADOIN
ACKOUT, ENVU

EU,AQ

TEMP.
DADOOUT, LT

DADOIN
ACKOUT, ENVU

ER,AQ

DADOOUT

ACKIN

ACKOUT

DADOIN

B.S.2

B.E.2

B.S.2

B.E.2

Aps o reconhecimento de um QU (Quadro do Usurio), como a mquina do


protocolo reage?
- Coloca QU no B.E.1 (Buffer de Entrada 1) na mquina 1
- Coloca DADOOUT no B.S.2 (Buffer de Sada 2) na mquina 1
- Liga o temporizador
O que ela envia como sada para a mquina homologa que se encontra em um
sistema distante?
DADOIN, colocando no B.E.2 da mquina 2
O que ela aguarda como evento de entrada que venha da mquina homologa que
se encontra no sistema distante?
ACKIN, colocando no B.E.2 da mquina 1
Comente alguns possveis problemas que podem ocorrer devido simplicidade
deste protocolo?
R:

- Se houver erro na transmisso de sinal (ex: mquina 1 no recebe o sinal de


ackout enviado pela mquina 2), ocorrer estouro da temporizao e o dado ser
novamente enviado (DADOOUT colocado no B.S.2 da mquina 1)
- Se ocorrer perda de dados (no chegar DADOIN na mquina 2), somente ser
reenviado o dado, no ocasionando problema na transmisso
- Assim, somente a perda do sinal de acknowlege causa problema nesta MEF,
sendo resolvido pela MEF de 8 estados
7) O emprego de Modelos de Transio como tcnica de especificao formal de
protocolos apresenta alguns problemas. Para auxiliar nesta situao so
utilizados tambm Linguagens de Programao e Modelos Mistos. Cite alguns
problemas, descrevendo em que sentidos as Linguagens de Programao e os
Modelos Mistos podem auxiliar.
R:
- Problema causado pela exploso do espao de estados: se o emissor
pudesse continuar a enviar quadro de dados at um mximo de W quadros, antes
de parar para esperar o reconhecimento, o nmero de estados aumentaria
consideravelmente, no podendo ser totalmente especificado por uma MEF
- Problema para desenhar o diagrama e identificar as possveis transies: a
medida que o nmero de estados da MEF cresce fica impossvel de desenhar o
diagrama completo e ainda mais de identificar quais as transaes
8) Concluda a verificao de especificao de um protocolo, chega o momento
de implementa-lo nos vrios sistemas da rede que iro utiliza-lo em suas
comunicaes. A deciso de como integrar a implementao de um protocolo no
sistema local se assenta nos seguintes objetivos, relativos ao nvel de
desempenho desejado: minimizar custo do servio de comunicao; maximizar
vazo nas conexes utilizadas; minimizar a utilizao dos recursos do sistema
dedicados comunicao. Tendo em vista esses objetivos, a implementao
pode ser integrada de trs maneiras. Quais so estas maneiras? Comente um
pouco cada uma destas maneiras.
R:
- Implementao como Processo de Usurio: a implementao se d pela
codificao da especificao em forma de um programa, requisio de um
processo do S.O. e execuo do programa obtido.
Vantagem: no exige do programador conhecimento aprofundado do ncleo do
S.O. Desvantagem: lenta e no atende ao 2 o objetivo (maximizar a vazo)
- Implementao do Ncleo do S.O.: o protocolo implementado como um
driver residindo no ncleo, onde a interao com outras camadas se d pelas
operaes de leitura e escrita.
Vantagem: evita dependncia do escalonamento de processos.
Desvantagem: o implementador deve ser um expert em S.O.
- Implementador num Processador Front-End: implementado sobre um
processador Front-End dedicado.
Vantagens: isola a implementao do ncleo do S.O.; evita consumo excessivo de
recursos; o processador front-end pode ser compartilhado entre vrios
hospedeiros.
Desvantagens: custo do processador e problema de interconexo com o
hospedeiro

9) Quais as diferenas entre transmisso serial e paralela? E entre transmisso


serial sncrona e assncrona?
Serial: a transmisso de bits de caracter um de cada vez
Vantagem: + barata e para longas distncias
Desvantagem: ter de paralelizar a comunicao para o receptor
Paralela: a transmisso de bits de caracter todos de uma vez
Vantagem: terminal + barato
Desvantagem: custo da linha + caro e para pequenas distncias
Assncrona: composta por start informao stop.
Vantagem: transmisso dos caracteres irregularmente espaados no
tempo
Desvantagem: boa parte da transmisso no transporta informao til
Sncrona: os conjuntos de caracteres so divididos em blocos de comprimento
varivel,
sendo seus bits transmitidos em seqncia sem elementos entre eles
Vantagem: utilizao + eficiente da linha e melhor proteo contra erros
Desvantagem: se ocorrer erro na transmisso todo bloco perdido e a
necessidade de buffers para receber os dados
10)O que um modem? Quais as diferenas entre transmisso digital e
analgica?
R: Modem: dispositivo que realiza a adequao dos sinais binrios ao canal de
transmisso, servindo de interface entre este canal e o terminal de dados.
- Transmisso Analgica: os sinais eltricos variam continuamente entre
todos os valores possveis
- Transmisso Digital: sinais eltricos possuem 2 valores ou uma gama
discreta de valores
11) Quais as diferenas entre velocidade de sinal (bits/s) e velocidade de
modulao (baud)?
R: Velocidade de sinal: velocidade em que um sinal binrio transmitido (bit/s)
Velocidade de modulao: tamanho da faixa de passagem mnima p/ a
transmisso do sinal ou seqncia de sinais.
12)Qual a relao entre os componentes de um modelo completo de um
sistema de comunicaes?
R:
Fonte -> codificador -> emissor -> meio -> receptor -> decodificador ->
destinatrio
Sendo no meio presente o rudo e o emissor mais o meio e o receptor formam o
canal de comunicao.
13)Em relao as caractersticas de um canal, defina operao simplex, halfduplex e full-duplex.
R: Simplex: a informao apenas transmitida em um sentido
Half-Duplex: a informao transmitida em ambos os sentidos de modo alternado
Full-Duplex: a informao transmitida em ambos os sentidos simultaneamente.

14)Quais os tipos de modulao que utilizam portadora analgica e portadora


digital?
R: Figura pg 78
15)Quais as topologias de redes locais existentes?
R: Topologia em anel, Topologia em estrela, Topologia em barramento.
16)Comente o protocolo CSMA/CD (Carrier Sense Multiple Access with Colision
Detection).
R: um protocolo que segue o padro IEEE802.3 e utilizado na rede Ethernet
(camada 2), Neste protocolo cada interface verifica se existem dados sendo
transmitidos na rede antes de enviar seus dados e apenas os transmitem quando
o meio estiver livre. Quando duas mquinas enviam ao mesmo tempo ocorre uma
coliso. Este detectado quando os dados recebidos por uma interface so os
mesmos que so enviados por esta. Antes de retransmitir, as interfaces
envolvidas aguardam um intervalo de tempo, que pode ser dobrado a cada
coliso de um mesmo pacote.
17)No protocolo de nvel 1, nas fases de uma ligao de comunicao, h trocas
de sinais que no representam a transmisso efetiva de dados entre terminais e
modems. Comente as trocas de sinais que ocorrem em uma ligao ponto-aponto associados aos pinos 20, 6, 4, 5 e 8 do RS232-C.
R: Pino 20 DTR
- Obriga ao modem a conectar-se na linha.
- enviado do terminal ao modem
Pino 6 DSR
- Indica que modem est pronto
- enviado do modem ao terminal
Pino 4 RTS
- Indica ao modem que o terminal est pronto e obriga o modem a colocar-se em
posio de transmisso.
Pino 5 CTSC
- Indica que o modem est apto a iniciar a transmisso
Pino 8 DCD
- Indica que o modem est recebendo um sinal aceitvel
18)No protocolo de nvel 2, aparecem os conceitos de polling e selection.
Considerando a interao de protocolo de nvel 1 e nvel 2, em que fase da troca
de sinais realizada na questo anterior ocorre o polling? Qual diferena entre um
polling e um selection?
R: Polling ocorre no momento em que o modem est transmitindo os dados e na
fase 8 (DCD)
Polling: cada membro da rede interrogado quanto a seu estado
Selection: indica qual membro da rede ser realizada a transmisso de dados
19)Em relao a deteco de erros de transmisso da informao, comente
sucintamente o que paridade vertical e horizontal.

R: Paridade Vertical: a cada Conjuntos de n bits totais de um bloco, k destes bits


referem informao e o restante formam os bits de paridade atravs da
aplicaodo ou exclusivo sobre os bits k
Paridade Horizontal: adicionado um caractere ao fim de um bloco de n bits fixos,
onde cada bit o resultado da aplicao do ou-exclusivo sobre os bits de posio
correspondente dos caracteres do bloco.
20)Em relao a deteco e correo de erros utilize o cdigo de Hamming para
achar o bit invertido, recuperando a seqncia de bits transmitidos a partir dos
seguintes dados recebidos:
0 0 0 1 0 0 0 1 1 0 1 0 (onde a primeira posio fica a direita da seqncia).
R: bits de hamming = 1,2,4,8
10(10)
21)Qual a eficincia da transmisso dos dados apresentados acima?
R: 66,67%
22)Comente sobre o histrico e a evoluo das redes de comunicao de dados e
das redes de computadores.
R: Computao:
1642 Calculadora Mecnica (Pascal)
1830 Mquina Analtica (Babbage)
1940 Computador Eletrnico (Turing, Shannon e Newmann)
1960 Transistores
1983 PC/XT (IBM)
Comunicao de dados
1844 Telgrafo
1860 Transmisso de 15bits/s com telgrafo
1940/50 computadores com interfaces p/ terminais, modens e linhas Analgicas
1960 Surge a ARPANET
1973 Ethernet (Xerox)
1980 Internet
23) possvel ocorrer comunicao full-duplex a dois fios? Como?
R: Sim, se for utilizadas freqncias diferentes para transmisso da informao.
24)Supondo a transmisso de 2000 bit/s em uma linha telefnica, usando
modulao por freqncia (bit 0 a 1000Hz e bit 1 a 3000 Hz) explique porque
em uma linha sem equalizao pode ocorrer inverso no receptor das posies
dos bits transmitidos pelo emissor.
R: Pode ocorrer caso o tempo de retardo seja pequeno.
25)Um modem converte um sinal de 7200 bit/s num sinal TRIBIT. Quantos BAUD
tem a sada do modem? Qual a freqncia da fundamental desta sada? Este
sinal apropriado para ser transmitido em um canal telefnico? Por que?
R: 2400baud, freqncia = 1200Hz
Sim, o canal telefnico tem faixa de passagem de at 3100hz e de at 2400baud

Exerccios Apostila Parte 2

Lista de exerccios nmero 2


1) Na parte de gerncia de comunicao de dados observamos dois aspectos
importantes que so a avaliao de linhas multiponto (por intermdio de um
analisador de protocolos) e obteno dos parmetros das linhas de comunicao
(atravs da incluso de funes de gerncia nos modens)
1a) O qu um analisador de protocolos?
R: um hardware utilizado para visualizar o trfego de uma rede. Conjugado a
um software, pode-se obter as medidas de tempo e trfego necessrias para
calcular os ndices de desempenho teis avaliao, alm de possibilitar outras
informaes que auxiliam o responsvel pela rede a manter o bom andamento
dos servios
1b) Considerando uma linha multiponto ou ponto a ponto , onde devemos ( entre
que elementos ) conectar o analisador de protocolos para monitorar e controlar o
enlace?
R: O analisador de protocolos deve ser conectado entre um equipamento terminal
de dados e um equipamento de comunicao de dados. (estao de trabalho e
um modem por exemplo).
2) Comente sobre a necessidade da Internet?
R: Usurios escolhem o seu hardware de acordo com as suas necessidades de
comunicao e devido a impossibilidade de construir uma rede universal com uma
nica tecnologia de hardware que podemos perceber a importncia da internet,
suas especificaes esto disponveis publicamente, qualquer pessoa pode
construir o software necessrio para a comunicao atravs da Internet.
Uma rede de abrangncia mundial como a Internet rene dados sobre assuntos
diversificados. Grupos podem estabelecer listas de correio eletrnico para que
possam compartilhar informaes de interesses comuns. No meio cientfico
permitem que os cientistas enviem programas e dados a supercomputadores
remotos para processamento, com o intuito de recuperar os resultados e trocar
informaes com seus colaboradores.
3) Quais so os servios do nvel de aplicao da Internet?
R: Os mais difundidos so:
- Correio eletrnico;
- Transferncia de arquivo; (ftp)
- Login remoto. (telnet)
4) Quais os servios do nvel de rede da Internet?
R:
Servio de emisso de pacotes no orientados a conexo
5) Em relao ao histrico e escopo da Internet. Quais foram s instituies
envolvidas no desenvolvimento da Internet? Quando comearam as atividades e

quando foi comeada converso de protocolos para TCP/IP? Porque o TCP/IP foi
integrado ao BSD Unix?
R: As instituies envolvidas foram a ARPA, que mais tarde constituiu o comit
ICCB (Internet Control e Configuration Board) e o DCA (Defense Communication
Agency) dos EUA.
As atividades comearam em meados da dcada de 1970. Em 1980 a ARPA
passou a adotar os novos protocolos do TCP/IP. A transio foi completada em
Janeiro de 1983.
O TCP foi integrado ao UNIX para incentivar os pesquisadores das universidades
a adotarem e utilizarem os novos protocolos (TCP/IP).
6) Quais as funes do IAB e o que so RFCs?
R: O IAB (Internet Architecture Board) fornece a coordenao das pesquisas e
desenvolvimento dos protocolos TCP/IP. ela que guia a evoluo da Internet.
Os RFCs (Request for Comments) so uma srie de relatrios tcnicos que
contm documentao para trabalho de Internet, propostas para protocolos novos
e padres de protocolos TCP/IP.
7) Quais so as trs classes de endereo da Internet? Quantos computadores
podemos interconectar em cada classe?
R:
Classe A - de 216 a 224 ( 65536 e 16777216 ) computadores
Classe B de 28 (256) a 216 (65.536) computadores
Classe C at 28 (256) computadores
8) O que chaveamento de pacotes e de circuitos? Comente as vantagens e
desvantagens de cada tipo de chaveamento.
R: Nas redes de comutao de circuitos, um caminho fixo estabelecido ao se
efetuar a conexo entre as entidades comunicantes. Alm disto, aps ser feita a
alocao de banda e demais recursos da rede, esta fica dedicada somente quela
conexo, sem compartilhamento. Ganha-se, portanto, uma garantia de Qualidade
de Servio (QoS), conforme desejado. Entretanto, perde-se em eficincia no uso
dos recursos da rede, j que mesmo que no se transmita nada na banda
alocada, ele se encontrar inutilizada, por no haver compartilhamento de
recursos.
Nas redes de chaveamento de pacotes o trfego dividido em pequenas partes,
chamadas pacotes que so multiplexadas em conexes de alta capacidade, sua
principal vantagem o compartilhamento dos recursos entre diversos usurios
que desejem transmitir. Alm disto, estas redes no alocam um caminho dedicado
a uma conexo. Com isto, pacotes diferentes de um mesmo usurio podem ser
transmitidos por rotas diferentes. O desempenho degrada quando ocorre
congestionamento.
9) Quais as caractersticas das tecnologias de rede WAN, MAN e LAN?
R: As redes de longa distncia (WANs e MANs) possibilitam a comunicao entre
grandes distncias, no impondo limite na extenso. Geralmente operam a
velocidades mais lentas que as redes locais e necessitam de um retardo de
transmisso maior entre as conexes. A velocidade de uma rede de longa
distncia varia entre 56kbps at 155Mbps.

As redes locais (LANs) possuem uma velocidade de conexo entre computadores


bem mais rpida, mas deixam a desejar na capacidade de operar em longas
distncias. A velocidade varia entre 10Mbps e 2Gbps
10) Quais so as caractersticas da Ethernet e da Pronet?
R: Ethernet - Tecnologia de barramento de difuso de 10Mbps com mtodo de
entrega sem garantia e controle de acesso distribudo. barramento porque todas
as estaes compartilham um nico canal de comunicao, de difuso porque
todos os transceptores recebem cada uma das transmisses. O controle de
acesso distribudo porque no existe nenhuma autoridade central para permitir
acesso ao meio. usado o CSMA/CD.
Pronet - uma rede de tecnologia Token Ring, pois utiliza um token como forma
de controlar a transmisso. Permite que os usurios escolham um endereo de
hardware para cada computador. Uma rede Pronet pode possuir at 254
computadores que podem ser ajustados antes da interface ser instalada.
11) Quais os formatos de frames da Ethernet e da Pronet? Como este formato de
frame est associado determinao do endereo fsico.
R: Frame Ethernet
Pr-mbulo

Endereo
destino
48 bits

64 bits

Endereo
Origem
48 bits

Tipo de
Frame
16 bits

Frame de
dados
36812000bits

CRC
32 bits

Frame Pronet
Incio da
mensage
m

Endere Endere
o destino o
Origem

10 bits

8 bits

8 bits

Tipo
de
Fram
e
24
bits

Fram Fim da
e de
mensage
dados m

Paridad
e

Recusado

09 bit
16352
bits

1 bit

1 bit

Os endereos baseados no padro Ethernet so longos (48 bits) , fixos e a


resoluo de endereos difcil, enquanto os endereos baseados no padro
ProNET, so curtos(8 bits) e facilmente configurveis e a resoluo de endereos
mais fcil.
12) Como ocorre a resoluo de endereo Internet na Pronet?
R: A Pronet usa nmeros inteiros pequenos para endereos fsicos e permite que
um usurio escolha um endereo de hardware ao instalar uma placa de interface
em um computador. Geralmente extrai-se a parte host do endereo IP (classe C)
fazendo-se um mapeamento direto.
13) Como ocorre a resoluo de endereo Internet na Ethernet?
R: A resoluo de endereos Internet na Ethernet feita via protocolo ARP
(Address Resolution Protocol) atravs de vinculao dinmica.

Quando um host A quer descobrir o endereo fsico da mquina B ele faz uma
transmisso para todos (broadcast) de um pacote especial chamado difuso. Este
pacote pede que o host com o endereo IP transmitido responda com seu
endereo fsico. Este host envia ento, uma resposta ao host requisitante.
14) O que RPC?
R: um protocolo desenvolvido pela SUN que permite a um programa
executando em um computador a executar transparentemente uma funo que
esteja em outro computador, ou seja, este protocolo tem como objetivo permitir o
desenvolvimento de aplicaes cliente/servidor sem haver programao em nvel
de sesso ou transporte.
15) O que socket?
R: Socket uma abstrao de um SO que faculta aos programas de aplicao
acessar protocolos de comunicao. Trata-se de uma popularizao de
mecanismo UNIX para I/O.
16) Como podemos elaborar uma rede local de baixo custo usando a placa de
comunicao serial RS-232-C?
R: Utilizando o circuito adaptador (um diodo por porta, dois resistores de
terminao, uma fonte de 12V e um cabo blindado) mostrado na fig. abaixo.
Existem limites de distncia, velocidade e nmero de receptores.

2K

2K

-12V

-12V
2
RD

3
TD
Conector RS232

GND

3
GND

TD

RD

Conector RS232

17) Conceitue congestionamento e roteamento em uma rede de pacotes?


R: Congestionamento - Quando esto presentes pacotes em excesso em uma
(parte de) sub rede, e o desempenho tende a se degradar;
Roteamento - indicao do caminho dos pacotes desde a mquina de origem at
a mquina de destino. Deciso sobre qual linha de sada um pacote que chega
deve ser transmitido.
18) Quais so os objetivos da camada de transporte?
R: - Propiciar o transporte de dados entre processos de usurios que rodam em
sistemas interconectados;
- Tornar o transporte de dados confivel e eficiente;
- Melhorar a qualidade dos servios de rede, a fim de atender as necessidades e
requisitos da camada de sesso. Para isto tem as funes de estabelecimento de
conexo, endereamento, seqencializao, recuperao de erros e falhas,
multiplexao, controle de fluxo, gerncia de buffer e sincronizao.

19) Quais as seqncias da invocao de primitivas para o estabelecimento bem


e mal sucedido de uma conexo de transporte?
R: bem sucedido:
- T-ConnectRequest
- T-ConnectIndication
- T-ConnectResponse
- T-ConnectConfirmation
Mal sucedido
- T-ConnectRequest
- T-ConnectIndication
- T-DisconnectRequest
- T-DisconnectIndication
20) Comente como a camada de sesso atravs do protocolo de sesso
interage com a camada superior e inferior a ela?
R: A entidade de sesso comporta-se como uma mquina de estado finita.
Atravs de um ASAP (Aplication Service Access Point), so recebidos os dados
de um usurio do servio de sesso, os quais so estruturados de acordo com o
protocolo de sesso definido pela ISO, e enviados na forma de SPDUs a entidade
de sesso par, usando os servios providos pelo nvel de transporte ao qual so
entregues os TSDUs (Transport Service Data Units).
A interao de uma mquina provedora de servio de sesso com o usurio do
servio de sesso se d por meio de primitivas do servio de sesso (SCONNECT request, S-DATA indication, etc).
Com o servio de transporte por ela usado tambm se d por meio de primitivas,
mas usando as primitivas do servio de transporte de quem a entidade de sesso
usuria (T-CONNECT request, T-DATA request, T-DISCONECT request, T-DATA
indication, etc).
21) Quais as vantagens e desvantagens encontradas quando se implementa
apenas a unidade funcional Kernel da camada de sesso?
R: A principal vantagem est principalmente na reduo da complexidade da
implementao.
22) Que simplificaes podem ocorrer no diagrama de estados da mquina de
protocolo de sesso se considerarmos que trabalhamos com um servio de
transporte no orientado a conexo?
R: Com o protocolo de transporte no orientado a conexo, ele est sempre ativo,
ento o estado STA1B (await TCONcnf) da mquina de estados finitos do
protocolo de sesso no existe mais e todos os eventos que aconteciam devido
as primitivas do servio de transporte tambm deixam de existir.
23) Apresente o diagrama da Mquina de Estados Finita da camada de sesso a
partir da comunicao entre entidades pares de sesso apresentadas na apostila
para o sistema A e sistema B?

SC O

STA1
CN

CN

SCO

N re
q

d
N in

DN

SREL rsp+

STA8

DN

SREL cfn+

STA2

AC

SCO

AC

N rs
p+

SCO

f+
N cn

STA
713

STD req

DT

DT

SREL req

STD ind

SREL ind

STA3

FN-nr

STA9

FN-nr

24) Comente sobre os aspectos da implementao da MEF da questo anterior?


25) Comente sobre o modelo cliente-servidor e sobre os aspectos de
implementao associados a este modelo.
R: Nesse sistema, os clientes enviam pedidos ao servidor, o qual executa um
trabalho solicitado e devolve as respostas. A comunicao sempre usa o formato
de pares (pedido, resposta), sempre iniciados pelo cliente, nunca pelo servidor.
Na idia de RPC (Chamada a um Procedimento Remoto) um cliente que envia
uma mensagem a um servidor como um programa que chama um procedimento
e recebe um resultado.
A fig. Abaixo mostra as dez etapas necessrias para a execuo de um RPC.
1

5
Stub do
cliente

Cliente
10

Stub do
servidor

Servidor
6
7

Entidade de
transporte

Entidade de
transporte
3

26) Quais so os objetivos e os elementos da camada de apresentao?


R: A camada de apresentao trata de todos os problemas relacionados com a
representao de dados transmitidos, incluindo a converso, a criptografia e a
compresso. A camada de apresentao se relaciona com a preservao do
significado das informaes transportadas desde a origem at o destino.
Os elementos de concepo da camada de apresentao so:
- Representao dos dados
- Compresso dos dados
- Segurana e confidencialidade (criptografia)

Primitivas de servio de apresentao

27) Comente sobre os servios de segurana e compresso de dados oferecidos


pela camada de apresentao.
R: Servios de Segurana - So feitos basicamente atravs de criptografia. A
criptografia fim a fim, feita em uma das camadas superiores a soluo preferida.
Inserida na camada de apresentao, apenas as estruturas de dados ou campos
que exigem a criptografia vem a sofrer o overhead devida a ela.
Compresso de Dados - O custo de utilizao de uma rede depende da
quantidade de dados enviados. O dbito final pode ser reduzido pela compresso
dos dados antes de sua transmisso e est estreitamente relacionada com sua
representao. Existem vrias tcnicas de compresso de dados como
Codificao de um Conjunto de Smbolos Igualmente Provveis, Codificao
Dependente da Freqncia ou Codificao Dependente do Contexto.
28) Quais so as vantagens do uso de ASN-1 na camada de apresentao?
R: ASN.1 um mtodo formal para a descrio das estruturas de dados. Quando
uma aplicao deseja transmitir uma estrutura de dados, ele passa essa estrutura
para a camada de apresentao juntamente com seu nome em ASN.1. A camada
de apresentao, usando a definio de ASN-1, sabe quais os tipos e tamanho
dos campos e, portanto, conhece a forma de codific-los para transmisso. Dessa
forma, a camada de apresentao pode fazer quaisquer convenes necessrias,
a partir do formato externo da linha para o formato interno da mquina receptora.
Outra vantagem que com n diferentes tipos equipamentos de rede, deveriam ser
escritas n*(n-1) rotinas de converso diferentes, em lugar de apenas 2*n no caso
da converso de para ASN.1.
29) Explique como pode ser resolvido o problema de transferncia de dados entre
um microcomputador PC (Intel 386) e um microcomputador Macintosh (Motorola
68030), considerando a camada de apresentao?
R: Computadores diferentes inevitavelmente possuem representaes internas
diferentes para os dados. Os chips Intel 386 numeram seus bytes da direita para
a esquerda, enquanto o 68030 da Motorola numera seus dados da esquerda para
a direita. funo da camada de apresentao codificar a estrutura de dados
interna do equipamento transmissor para um fluxo de bits adequado a
transmisso, e depois decodific-los na representao exigida no destino.
Especificamente para o problema acima, uma forma seria fazer com que cada tipo
de dado seja auto-identificado na linha. Cada campo da estrutura de dados
representado por um tipo, um tamanho e um valor, convencionando-se que o os
bytes de mais alta ordem so transmitidos antes., Dessa forma simples para o
receptor identificar quais palavras devem ser invertidas.
30) Relacione os campos, primitivas e construtores do ASN-1 para o exemplo do
dinossauro chamado STEGOSAURUS, conforme apresentado na apostila?
R:
Dinossauro::=SEQUENCE {
Nome
OCTET STRING,-12 charcteres
Tamanho
INTEGER,
Carnivoro
BOOLEAN,
Ossos
INTEGER,

Descoberta INTEGER,
}
Construtor
SEQUENCE

Significado
Lista ordenada de diversos tipos

Tipo primitivo
INTEGER
BOOLEAN
OCTET STRING

Significado
Inteiro de tamanho arbitrrio
TRUE ou FALSE
Lista de 0 ou mais bytes

31) Quais so os objetivos da camada de aplicao?


R: O propsito da camada de aplicao servir de janela entre usurios
comunicantes no ambiente OSI. Ela lida com gerenciamento de conexes e
concorrncia.
32) Diferencie entre o que pode e o que no pode ser normalizado na camada de
aplicao?
R: A entidade de aplicao normalizada. O processo de aplicao pode ser
elaborado de maneira livre.
33) Comente sobre a funo de processos e entidades da camada de aplicao?
R: O processo de aplicao responsvel pelo funcionamento das aplicaes
distribudas.
A entidade de aplicao a parte responsvel do processo por gerar
comunicaes.
34) O que so Elementos de Servio e Objeto de Associao nica na camada de
aplicao?
R: Elementos de Servio da Camada de Aplicao (ASE - Application Service
Element) foram projetados para gerenciar conexes, que so chamadas na
camada de aplicaes de associaes. ASEs so especficos a cada aplicao.
Uma camada de aplicao pode conter um mais ASEs.
Objeto de Associao nica (SAO - Single Association Object) um componente
da camada de aplicao que serve para modelar um conjunto de funes e de
informaes de controle referentes a uma nica associao.
35) Qual o conceito de gerncia de redes para a arquitetura OSI?
R: Objeto de Associao nica (SAO) o componente de uma entidade de
aplicao que seve para modelar um conjunto de funes e de informaes de
controle referentes a uma nica associao.
36) Explique sucintamente os modelos (organizacional, funcional e informacional)
da arquitetura de gerncia OSI?
R: Organizacional: Descrever caminhos nos quais o gerenciamento pode ser
distribudo administrativamente atravs de domnios de gerncia e sistemas de
gerenciamento dentro de um domnio.
Funcional: Descreve as reas de gerenciamento funcional.
Informacional: Fornece normas para definio de objetos gerenciais e suas
respectivas interrelaes, classes e mtodos.

37) Como est ocorrendo a evoluo das redes de telecomunicaes?


R: As redes de telecomunicaes sofreram uma grande evoluo desde os
tempos de Graham Bell at os dias atuais. Passamos de redes analgicas
comutadas manualmente as modernas centrais digitais com transmisso atravs
de cabos de fibra tica.
Para cada tipo de servio especializado (telefonia, telex, comunicao de dados,
etc) criaram-se redes dedicadas, onde em geral, apenas os meios de transmisso
de longa distncia so compartilhados.
38) Qual a diferena existente entre as redes RDSI, do RDSI de faixa estreita e do
RDSI de faixa larga?
39) Como podem ser classificados os servios de banda-larga?
40) Como funcionam as redes ATM?
R: As redes ATM funcionam baseadas em tcnicas de transferncia de pacotes de
tamanho fixo chamado clulas e estruturado segundo conexes de canais e rotas
virtuais (VCs e VPs) que podem ser multiplexadas de forma dinmica num mesmo
meio fsico. O fluxo de informao pode ser de banda varivel de forma integrada
em um mesmo enlace fsico para diferentes tipos de trfego com voz, dados,
imagens, etc.
41) O que so caminhos e canais virtuais em redes ATM?
R: Canais Virtuais - um canal lgico entre dois usurios finais ATM e usada
para transportar clulas.
Caminho Virtual - um grupo de canais virtuais. Cada canal virtual associado a
um caminho virtual. Mltiplos canais virtuais podem ser associados com um
mesmo caminho virtual.
42) Quais so os campos e tamanho de uma clula ATM?
R: As bases do ATM so clulas de tamanho fixo. Dos 53 bytes que constituem a
clula, 5 fazem parte do cabealho e 48 constituem o campo de informao do
usurio. Os campos do cabealho so mostrados abaixo.
GFC
VPI
VCI
PT
CLP
HEC

Generic Flow Control


Virtual Path Identifier
Virtual Channel Identifier
Payload Type
Cell Loss Priority
Header Error Control

4 bits ou 0 bits
8 bits ou 12 bits
16 bits
3 bits
1 bits
8 bits

43) O que SLA e para que serve?


R: SLA ou Acordo de Nvel de Servio serve para garantir que quem est
contratando os servios de gerncia ter seus requisitos atendidos.
Exerccios Extras
44) Explique o mecanismo de deteco de coliso presente em redes locais.

R: Quando caracteres so enviados de um terminal, eles so recebidos em todos


os terminais da rede, incluindo o terminal de onde foram enviados, entretanto de
dois ou mais terminais enviam diferentes mensagens ao mesmo tempo cada
terminal que transmite receber outra mensagem que diferente da enviada, esta
mensagem ser a lgica OR das mensagens enviadas.
45) Que fatores limitam a velocidade e distncia em redes locais?
R: Surgem das limitaes do driver de corrente e da carga da sada receptora da
rede.
46) proponha algumas modificaes para expandir a capacidade da rede a partir
do circuito adaptador da pgina 003?
R: Poderamos utilizar um amplificador operacional para bufferizar um sinal que
esta chegando. Isto reduz a carga localizada de cada n na rede, permitindo um
virtualmente ilimitado nmero de ns na rede.
47) Explique e d exemplos dos grupos em que so divididos o protocolo de
acesso ao meio.
R: O protocolo de acesso ao meio dividido em dois grupos:
No determinsticos:
CSMA (Carrier Sense Multiple Access). Ouvir antes de falar
CSMA/CD (CSMA With Colisium Detection). Ouvir enquanto fala
CSMA/CD-OB(CSMA/CD With Ordely Backoff). Retransmisso escalonada
Determinstico:
Marca de controle (Token)
48) Fale sobre algumas propriedades indesejveis presentes na tecnologia
original da Ethernet e as solues encontradas.
R: Devido ao transceptor possuir componentes eletrnicos, seu custo no baixo,
alm disso, j que os transceptores so localizados no cabo, e no nos
computadores, o acesso a eles torna-se difcil, bem como sua substituio, o cabo
coaxial que forma o ether tambm pode ser de difcil instalao, para solucionar
estes problemas surgiram a Ethernet de fio fino, Ethernet de pares tranados.
49) Oque a Ethernet de pares tranados? Quais suas vantagens?
R: Tecnologia que surgiu para eliminar a necessidade da proteo eltrica de um
cabo coaxial, ela permite que um computador acese uma rede Ethernet utilizando
um par de fios de cobre normais sem proteo semelhantes aos utilizados para
telefone.
Vantagens:
- Reduo de custos;
- Oferece proteo aos outros usurios no caso de um usrio desconectar
seu terminal.
50) Oque FDDI? Como funciona? Quais as suas vantagens em relao as
outras tecnologias de redes como a Ethernet?
R: A FDDI uma conhecida tecnologia de rede que opera em pequenas reas
geogrficas e oferece uma largura de banda maior do que a Ethernet. E se

funcionamento consiste em converter os sinais eltricos em feixes luminosos que


sero trasmitidos por fibras de vidro.
- Maior largura de banda doque a Ethernet
- Utiliza fibras de vidro para para trasnportar os sinais eltricos que so
convertidos em feixes de luz.
51) Quais as caractersticas de uma rede FDDI?
R:
- Rede token ring de 100 mbps.
- Dotada de recurso de auto-reparo.
- uma rede em anel porque forma um crculo fechado, iniciando em um
computador, passando por todos os outros, e novamente retornando ao
computador de origem.
52) Oqu o protocolo de sesso definido pela ISO especifica?
R:
- Os procedimentos para transferir dados e informao de controle entre duas
entidades de sesso pares;
- Os meios para selecionar as unidades funcionais a serem usadas pelas
entidades de sesso;
- A estrutura e codificao das unidades de dados do protocolo de sesso usados
para transferncia de dados e informao de controle.

You might also like