Escolar Documentos
Profissional Documentos
Cultura Documentos
Downloads Telec:downloads - Telecom - Com - Dados - Exercicios - Exercicio - Parte 1 Geral - Pdfom Com Dados Exercicios Exercicio Parte 1 Geral
Downloads Telec:downloads - Telecom - Com - Dados - Exercicios - Exercicio - Parte 1 Geral - Pdfom Com Dados Exercicios Exercicio Parte 1 Geral
a) estabelecimento de conexo
b) transmisso de dados
c) liberao de conexo
( Soares pg. 131) Um servio denominado confirmado ou com confirmao envolve acordo
entre o usurio que solicita o servio (solicitante) e outro usurio informado que o
servio foi solicitado e o aceita (acolhedor). Os servios confirmados consistem na troca
de quatro primitivas: service.REQUEST (invocada pelo usurio solicitante),
service.INDICATION (entregue pelo fornecedor do servio ao usurio que aceita o
servio), service.RESPONSE (invocada pelo usurio que aceita o servio), e
service.CONFIRMATION) (entregue ao solicitante pelo fornecedor).
Nos servios no-confirmados ou sem confirmao, no necessrio que os usurios
solicitante e acolhedor acordem sobre a realizao do servio. Esses servios consistem
em apenas duas primitivas: service.REQUEST (invocada pelo solicitante), e
service.INDICATION (entregue ao acolhedor pelo fornecedor).
a) estabelecimento de conexo SERVIO COM CONFIRMAO
b) transmisso de dados SERVIO SEM CONFIRMAO
c) liberao de conexo SERVIO COM ou SEM CONFIRMAO
4b Cite duas formas em que os modelos de referncia OSI e TCP/IP so iguais. Agora
cite duas formas em que eles so diferentes.
(Tanenbaum) Os dois modelos de referncia OSI e TCP/IP tm muito em comum. Os
dois se baseiam no conceito de uma pilha de protocolos independentes. Alm disso, as
camadas tm praticamente as mesmas funes.Em ambos os modelos, por exemplo, esto
presentes as camadas que englobam at a camada de transporte. Nesses modelos, so
oferecidos aos processos que desejam se comunicar um servio de transporte fim a fim
independente do tipo de rede que est sendo usado. Essas camadas formam o provedor de
transporte. Mais uma vez em ambos os modelos, as camadas acima da camada de
transporte dizem respeito aos usurios orientados aplicao do servio de transporte.
Apesar dessas semelhanas fundamentais, os dois modelo tambm tm muitas diferenas.
Algumas delas so:
O modelo OSI tem sete camadas e o TCP/IP, quatro. Ambos tm as camadas de
(inter-) rede, transporte e aplicao, mas as outras s ao diferentes.
Outra diferena est na rea da comunicao sem conexo e da comunicao orientada
conexo. Na camada de rede, o modelo OSI compatvel com a comunicao orientada
conexo; no entanto, na camada de transporte, o modelo aceita apenas a comunicao
orientada conexo, onde ela de fato mais importante (pois o servio de transporte
visvel para os usurios). O modelo TCP/IP tem apenas um modo na camada de rede
(sem conexo), mas aceita ambos os modelos na camada de transporte, oferecendo aos
usurios uma opo de escolha. Essa escolha especialmente importante para os
protocolos simples de solicitao/resposta.
5 Determine em que camadas do modelo OSI so realizadas as seguintes tarefas:
a) divide o fluxo dos bits transmitidos em quadros
(Tanenebaum) Camada de Enlace de Dados
b) determina a rota atravs da sub-rede que ser usada
necessrio um outro nvel de protocolo, que justamente o nvel de transporte, pois este
vai isolar os nveis superiores a parte de transmisso da rede.
Duas funes importantes desse nvel so: multiplexao (vrias conexes de transporte
partilhando a mesma conexo de rede) e o splitting (uma conexo de transporte ligada a
vrias conexes de rede) de conexes.
O splitting utilizado para aumentar a vazo de uma conexo de transporte atravs do
uso de vrias conexes de rede simultaneamente. J a multiplexao usada quando uma
conexo de transporte no gera trfego suficiente para ocupar toda a capacidade da
conexo de rede por ela utilizada.
Uma outra funo importante do nvel de transporte o controle de fluxo. Como
nenhuma implementao tem um espao de armazenamento infinito, algum mecanismo
deve ser fornecido de modo a evitar que transmissor envie mensagens numa taxa maior
do que a capacidade que o receptor tem de recebe-las.
Nvel de Sesso: O nvel de sesso fornece mecanismos que permitem estruturar os
circuitos oferecidos pelo nvel de transporte. Os principais servios fornecidos pelo nvel
de sesso so: gerenciamento de token, controle de dilogo e gerenciamento de
atividades.
Em algumas aplicaes, um volume muito grande de dados, por exemplo um arquivo
extenso, transmitido em redes muitas vezes no muito confiveis. Embora o nvel de
transporte tente oferecer um circuito confivel, a rede pode simplesmente deixar de
funcionar. S resta ao nvel de transporte indicar a falha e deixar a aplicao decidir o
que deve ser feito. Eventualmente, a rede, poder voltar a funcionar, e a conexo ser
reestabelecida. Nesse caso o ideal seria que a transferncia dos dados pudesse ser
retomada do ponto inicialmente anterior ao da interrupo. O nvel de sesso utiliza o
conceito de ponto de sincronizao, que uma marca lgica posicionada ao longo do
dilogo entre dois usurios do servio de sesso. Se por algum motivo a conexo for
interrompia e depois reestabelecida, os usurios podem retomar o dilogo a partir do
ltimo ponto de sincronizao confirmada.
Nvel de Apresentao: A funo do nvel de apresentao a de realizar transformaes
adequadas nos dados, antes de seu envio ao nvel de sesso. Transformaes tpicas
dizem respeito compresso de textos, criptografia, converso de padres de terminais e
arquivos para padres de rede e vice-versa.
O nvel de apresentao deve conhecer a sintaxe do seu sistema local bem como a sintaxe
do sistema de transferncia. Os servios oferecidos por este nvel so: transformao de
dados, formatao de dados, seleo de sintaxe e estabelecimento e manuteno de
conexes de apresentao.
Nvel de Aplicao: O nvel de aplicao oferece aos processos de aplicao os meios
para que estes utilizem o ambiente de comunicao OSI. Nesse nvel so definidas as
funes de gerenciamento e mecanismos genricos que servem de suporte construo
de aplicaes distribudas.
Alm dos elementos de servio genricos, que so compartilhados pela maioria das
aplicaes, existem elementos de servio especficos de cad protocolo de aplicao como
Transporte
Inter-rede
Datagramas IP
Rede
Camada de rede
A camada de rede responsvel pelo envio de datagramas construdos pela camada InterRede. Esta camada realiza tambm o mapeamento entre um endereo de identificao de
nvel Inter-rede para um endereo fsico ou lgico do nvel de Rede. A camada InterRede independente do nvel de Rede.
Alguns protocolos existentes nesta camada so:
Protocolos com estrutura de rede prpria (X.25, Frame-Relay, ATM)
Protocolos de Enlace OSI (PPP, Ethernet, Token-Ring, FDDI, HDLC, SLIP, )
Protocolos de Nvel Fsico (V.24, X.21)
Protocolos de barramento de alta-velocidade (SCSI, HIPPI, )
Protocolos de mapeamento de endereos (ARP - Address Resolution Protocol) - Este
protocolo pode ser considerado tambm como parte da camada Inter-Rede.
Host A
Host A
Mensagem
idntica
Aplicao
Aplicao
Pacote
idntico
Transporte
Transporte
Roteador
Inter-Rede
Datagrama
idntico
Inter-rede
Rede
Rede
Quadro
idntico
Rede Fsica 1
Datagrama
idntico
Rede
Inter-Rede
Rede
Quadro
idntico
Rede Fsica 2
Camada de Transporte
Esta camada rene os protocolos que realizam as funes de transporte de dados fim-afim, ou seja, considerando apenas a origem e o destino da comunicao, sem se
preocupar com os elementos intermedirios. A camada de transporte possui dois
protocolos que so o UDP (User Datagram Protocol) e TCP (Transmission Control
Protocol).
O protocolo UDP realiza apenas a multiplexao para que vrias aplicaes possam
acessar o sistema de comunicao de forma coerente.
O protocolo TCP realiza, alm da multiplexao, uma srie de funes para tornar a
comunicao entre origem e destino mais confivel. So responsabilidades do protocolo
TCP: o controle de fluxo, o controle de erro, a sequenciao e a multiplexao de
mensagens.
A camada de transporte oferece para o nvel de aplicao um conjunto de funes e
procedimentos para acesso ao sistema de comunicao de modo a permitir a criao e a
utilizao de aplicaes de forma independente da implementao. Desta forma, as
interfaces socket ou TLI (ambiente Unix) e Winsock (ambiente Windows) fornecem um
conjunto de funes-padro para permitir que as aplicaes possam ser desenvolvidas
independentemente do sistema operacional no qual rodaro.
Camada de Aplicao
A camada de aplicao rene os protocolos que fornecem servios de comunicao ao
sistema ou ao usurio. Pode-se separar os protocolos de aplicao em protocolos de
servios bsicos ou protocolos de servios para o usurio:
Protocolos de servios bsicos, que fornecem servios para atender as prprias
necessidades do sistema de comunicao TCP/IP: DNS, BOOTP, DHCP
Protocolos de servios para o usurio: FTP, HTTP, Telnet, SMTP, POP3, IMAP, TFTP,
NFS, NIS, LPR, LPD, ICQ, RealAudio, Gopher, Archie, Finger, SNMP e outros
10 Qual a diferena entre protocolos e interfaces.
Protocolo: um conjunto de regras que controla o formato e o significado dos
quadros, pacotes ou mensagens trocados pelas entidades pares contidas em uma
camada.
Interface: define as operaes e servios que a camada inferior tem a oferecer para a
camada superior a ela.
Em pacotes de tempo real, o parmetro atraso de extrema relevncia, assim redes com
circuitos virtuais oferecem maior qualidade de servio pelo fato de possurem menor
atraso de comutao no ns e ainda por garantir um canal dedicado de comunicao fima-fim.
13) Comente seu entendimento sobre PVC e SVC. Quais protocolos podem
implementar tal facilidade ?
PVC Permanent Virtual Circuit ; conexo permanentemente programada fim-a-fim entre
os elementos de uma rede que utiliza tal facilidade.
SVC Switched Virtual Circuit : conexo comutada apenas no instante de transmisso da
informao. As switches da rede entram em comunicao (atravs do canal de
sinalizao) e estabelecem um caminho fixo para a transmisso de informao.
Terminada a transmisso o circuito desfeito.
Protocolo como ATM, X.25 e Frame Relay
10