Professional Documents
Culture Documents
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).
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
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.
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
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
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
5
Stub do
cliente
Cliente
10
Stub do
servidor
Servidor
6
7
Entidade de
transporte
Entidade de
transporte
3
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
4 bits ou 0 bits
8 bits ou 12 bits
16 bits
3 bits
1 bits
8 bits