You are on page 1of 12

CentroFederaldeEducaoTecnolgicadoPar

CursodeAnaliseeDesenvolvimentodeSistemas
Disciplina:RedesdeComputadoresII
Professor:ZilmaBetnia
Alunos:AdrianaSantanaMuniz

ExercciosResoluo

Capitulo1

1Qualadiferenaentreumhospedeiroeumsistemafinal?Citeostiposde
sistemasfinais.UmservidorWebumsistemafinal?
R = Um sistema final uma denominao para os computadores que esto
conectadosnaperiferiadainternet,aopassoqueohospedeiro(host)umtipode
sistemafinalquehospedam,isto,executamprogramasdeaplicao,taiscomo
umprogramadebrowserdaweb,umprogramadeservidorWeb,umprogramade
leitordeemail,ouumservidordeemail.Entreostiposdesistemasfinais,temos
oscomputadoresdemesa,servidoresecomputadoresmveis.UmservidorWeb
umsistemafinal.

2)Apalavraprotocolomuitousadaparadescreverrelaesdiplomticas.
Dumexemplodeumprotocolodiplomtico
R=Suaexcelnciaaopresidentedarepublica

3) O que um programa cliente? O que um programa servidor? Um


programaservidorrequisitaerecebeserviosdeumprogramacliente?
R = O programa cliente o programa que funciona em um sistema final, que
solicita e recebe um servio de um programa servidor. O programa servidor
administraeforneceservioseinformaesparaosoutrossistemasdarede.No,
umprogramaservidornorecebeserviosdeumprogramacliente.

4)Quaissoosdoistiposdeserviosdetransportequeainternetprovas
suasaplicaes?Citealgumascaractersticasdecadaumdessesservios.
R = Servio no orientado a conexo, onde no h nenhuma transferncia
confivel de dados, no prove controle de fluxo e nem controle de
congestionamento. Servio orientado a conexo aquele que oferece uma
transfernciaconfiveldedados,controledefluxo,controledecongestionamento.

5)Afirmasequeocontroledefluxoecontroledecongestionamentoso
equivalentes.Issovlidoparaoservioorientadoparaconexoda
internet?Osobjetivosdocontroledefluxoedecontrolede
congestionamentosoosmesmos?
R=Sim,vlido.Osobjetivosnosonecessariamenteosmesmos,masum
auxiliaooutro.

6)Utilizandoumaanalogiacomosnossosatos,faaumabrevedescriode
comooservioorientadoparaconexodaInternetprovetransporte
confivel.
R=Umpacotedeveserentregueaumapessoa,quandoopacoterecebidopor
essapessoa,elaverificaocontedo,analisaparaverseesttudoemtudoem
ordemmandaumbilheteaoremetenteconfirmandoorecebimentodopacote.

7)Qualavantagemdeumarededecomutaodecircuitosemrelaoauma
decomutaodepacotes?QuaissoasvantagensdaTDMsobreaFDMem
umarededecomutaodecircuitos?
R = A comutao de circuitos mais adequada a servios de tempo real, um
circuitodedicadoNumarededecomutaodepacotescadapacotetemqueser
recebido integralmente por cada comutador antes de ser retransmitido, o que
provoca atraso. No TDM a transmisso digital (bits). Portanto pode haver
correo de erros a cada estgio da transmisso (em cada comutador ou
multiplexador TDM). Na TDM, como so alocados fatias de tempo para cada
elementoquetransmite,quandohsilncioemumdeterminadoelemento,afatia
de tempo alocada a ele pode ser usada por outro, o que no o caso no FDM
ondeafreqnciaestalocadatodootempoacadaelemento.

8) Por que se afirma que comutao de pacotes emprega multiplexao


estatstica? Compare a multiplexao estatstica com a multiplexao que
ocorreemTDM.

R=Porqueocompartilhamentoderecursospordemanda.Amultiplexaoque
ocorre em TDM aloca previamente a utilizao do enlace de transmisso
independentedademanda,comdesperdiciodetempodeenlacedesnecessrios
alocadoenoutlizado,jamultiplexaoestatisticacompartilhaosrecursospor
demanda.

9) Suponha que exista exatamente um comutador de pacotes entre um


computador de origem e um de destino. As taxas de transmisso entre a
mquinadeorigemeocomutadoreentreesteeamquinadedestinoso
R1 e R, respectivamente. Admitindo que um roteador use comutao de
pacotesdotipoarmazenaereenvia,qualoatrasototalfimafimparaenviar
um pacote de comprimento L? (Desconsidere formao de fila, atraso de
propagaoeatrasodeprocessamento.)
R=OatrasoQL/R

10) O que quer dizer informao de estado de conexo em uma rede de


circuitosvirtuais?Seataxadeestabelecimentoeinterrupodeconexes
emumcomutadordeumarededeCVsfordeumaconexopormilissegundo
(em mdia), a que taxa a tabela de transmisso do comutador precisa ser
modificada?
R = Basicamente que cada um dos roteadores mantm uma tabela com os
circuitos virtuais ativos, contendo para cada um deles, qual o seu nmero e
interfacedeentradaequaloseunmeroeinterfacedesada.

11)Suponhaquevocestejadesenvolvendoopadroparaumnovotipode
rededecomutaodcpacoteseprecisadecidirsesuaredeusarCVsou
roteamentodedatagramas.Quaissoosprseoscontrasdautilizaode
CVs?
R = circuitos virtuais tm de manter informao de estado de conexo e isso
requerprotocolosdemanutenodeestadopotencialmentecomplexos,entretanto
osCVsidentificamaorigemeodestinoapenasporumIDCV,eissosignificaque
acomutaodepacotespodeserrealizadarapidamente.

12) Cite seis tecnologias de acesso. Classifique cada uma delas nas
categoriasacessoresidencial,acessocorporativoouacessomvel.
R=Acessoresidencialmodemdiscado,DSLLinhaDigitaldeAssinante,HFC
CaboHibridoCoaxial/Fibra.

AcessocorporativoEthernet(tecnologiaLAN)
AcessomvelLANssemfimeredessemfiodeacessoalongadistncia

13)QualaprincipaldiferenaentreISPdenvel1edenvel2?
R=OISPdenvel1consideradooprovedordeseuclienteeISPdenvel2o
cliente

14)QualadiferenaentreumPOPeumNAP?
R=OPOPsimplesmenteumgrupodeumoumaisroteadoresnaredeISPcom
osquaisroteadoresemoutrosISPs,ouemredespertencentesaclientesdoISP,
podem se conectar. No NAP cada IPS pode controlado e operado por alguma
empresaprivadadetelecomunicaes,,almdissotrocaminmerosvolumesde
trfegoentremuitosISPs.

15)AtaxadetransmissoHFCdedicadaoucompartilhadaentre
usurios?possvelhavercolisesnadireoprovedorusuriodeum
canalHFC?Porqu?
R=compartilhada.Sim,porquesevriosusuriosestiveremrequisitandoalgo
ao mesmo tempo, a velocidade do trfego diminui e uma resposta do provedor
podecolidircomumenvioderequisio.
16)QualataxadetransmissodeLANsEthernet?Paraumadadataxade
transmisso, cada usurio da LAN pode transmitir continuamente a essa
taxa?
R=AtaxadetransmissodaEthernetde10Mbpsou100Mbps,ouatmesmo
de1Gbpse10Gbps.Sim,cadausuriopodetransmitircontinuamenteaessa
taxa.

17)CitealgunsmeiosfsicosutilizadosparainstalaraEthernet
R=Pardefiostranadosoucabocoaxial.

18)Modensdiscados,HFCeADSLsousadosparaacessoresidencial.Para
cadaumadessastecnologiasdeacesso,citeumataxadetransmissoe
comentesealarguradebandacompartilhadaoudedicada.

R=Modensdiscados:56Kbps,larguradebandadedicada
HFC,larguradebandacompartilhada
ADSL:256Kbpsat1,5Mbps,larguradebandacompartilhada

19)Considereoenviodeumpacotedeumamquinadeorigemaumade
destinoporumarotafixa.Relacioneoscomponentesdoatrasoqueformam
oatrasofimafim.Quaisdelessoconstantesequaissovariveis?
R=dproc=varivel,dtrans=constante,dprop=varivel
20)Citecincotarefasqueumacamadapodeexecutar.possvelqueuma
(oumais)dessastarefasseja(m)realizada(s)porduas(oumais)camadas?
R=Entregagarantida,controledefluxo,controledecongestionamento,
recuperaodeerros,servioacamadasuperior.Sim,porexemplo,a
recuperaodeerrosumserviooferecidotantopelacamadadeenlacequanto
pelafimafim.

21)QuaissoascincocamadasdapilhadoprotocolodaInternet?Quaisas
principaisresponsabilidadesdecadaumadessascamadas?
R=Ascincocamadasso:
Aplicaoresidemasaplicaesderedeeseusprotocolos
Transportetransportamensagensdacamadadeaplicaoentreosladosdo
clienteeservidordeumaaplicao
Rede responsvel pela movimentao, de uma mquina para outra, dos
datagramas(pacotesdacamadaderede).
Enlace responsvel por rotear um datagrama por meio de uma serie de
comutadoresdepacotes(roteadoresdeinternet)entreaorigemeodestino.
Fsica movimenta os bits individuais que esto dentro do quadro de um n
paraoseguinte
23)QuecamadasdapilhadeprotocolodaInternetumroteadorimplementa?
Quecamadasumcomutadordacamadadeenlaceimplementa?Que
camadasumsistemafinalimplementa?
R=roteador:camadasderede,enlaceefsica
comutadordacamadadeenlace:camadasdeenlaceefsica

sistemafinal:camadasdeaplicao,transporte,rede,enlaceefsica.

Capitulo2

1)RelacionecincoaplicaesdaInternetnoproprietriaseosprotocolos
decamadadeaplicaoqueelasusam.
R=
Aplicaes

Protocolodecamadadeaplicao

Correioeletrnico

SMTP

Web

HTTP

Transfernciadearquivos

FTP

Acessoaterminalremoto

Telnet

Servidorremotodearquivos

NFS

2)Qualadiferenaentreumaarquiteturaderedeearquiteturadeaplicao?
R = A arquitetura de rede fixa e prov um conjunto especifico de servios as
aplicaes, j a arquitetura de aplicao projetada pelo desenvolvedor e
determinacomaaplicaoorganizadanosvriossistemasfinais.

3)Dequemodomensageminstantneaumhbridodasarquiteturascliente
servidoreP2P?
R=AconversaentreusuriosP2P,poisotextoenviadoentredoisusuriosno
passaporumservidorintermedirio,sempreemfuncionamento.Quandoousurio
querconversarcomumcomalguminscritoemsualistadeamigosseuclientede
mensagem instantnea contata o servidor central, e isso caracterizar uma
arquiteturaclienteservidor.

4) Para uma sesso de comunicao entre um par de processos, qual


processooclienteequaloservidor?

R=Oprocessorotuladocomoclienteaquelequeiniciaacomunicao,ouseja,
oprimeiroacontatarooutronoiniciodasessoeoprocessoqueesperaaser
contatadoparainiciarasessooservidor.

5)Emumaaplicaodecompartilhamentodearquivosp2p,vocconcorda
comaafirmao:noexistenenhumanoodeladosclienteeservidorde
umasessodecomunicao?Porquesimouporqueno?
R=No,poismesmoemsistemasp2psempreumdossistemassecomportar
como servidor e o outro como cliente, essa classificao s depende de qual
iniciouacomunicao.

6) Que informao usada por um processo que est rodando em um


hospedeiro para identificar um processo que est rodando em outro
hospedeiro?
R=utilizadoonumerodeportadedestino.

7) Relacione os vrios agentes de usurios de aplicao de rede que voc


utilizanodiaadia
R = Internet Explorer, Mozilla Firefox, Outlook Express, Skype, ICQ, Kazaa,
Messenger.

8) Com referncia a Figura 2.4, vemos que nenhuma das aplicaes


relacionadas nela requer sem perda de dados e temporizao. Voc
consegueimaginarumaaplicaoquerequeirasemperdadedadoseseja
tambmaltamentesensvelaoatraso?
R = No, tal aplicao ainda no existe talvez porque nenhum protocolo de
transportesuportetalexigncia

9)Oquesignificaprotocolodeapresentao(handshakingprotocol)?
R=Soasmensagenstrocadasentredoissistemasfinaisparaoestabelecimento
deumaconexo.Tambmconhecidocomoapresentaodetrsviasdevidoa
formacomoaconexoestabelecida.

10)PorqueHTTP,FTP,SMTP,POP3eIMAProdamsobreTCPenosobre
UDP?
R=RodamsobreTCPdevidooferecerumservioconfiveldetransfernciade
dadosgarantindoquetodoscheguemaseudestino

11)Considereumsitedecomrcioeletronicoquequermanterumregistrode
comprasparacadaumdeseusclientes.Descrevacomoissopodeserfeito
comcookies
R=Um"cookie"umpequenoarquivodedadostransferidoporumsiteparaa
unidadedediscorgidodoseucomputador.utilizadoparaidentificarocliente.O
seufuncionamentonumsitedecomercioeletrnicoquequermanterumregistro
decomprasparacadaumdeseusclientesseddaseguintemaneira:Quando
determinadarequisiochegaaoservidorWeb,ositecriaumnmerode
identificaoexclusivoeumaentradanoseubancodedadosdeapoio,que
indexadopelonmerodeidentificao.

12)QualadiferenaentreHTTPpersistentecomparalelismoeHTTP
persistentesemparalelismo?QualdosdoisusadopeloHTTP/1.1?
R=Semparalelismo,oclienteemiteumanovarequisiosomentequandoa
respostaanteriorfoirecebida.Comparalelismo,oclienteemiteumarequesio
logoquandoencontraumareferencia,assimpodefazerrequisiessequenciais.
OHTTP/1.1usaocomparalelismo

13)DescrevacomoocacheWebpodereduziroatrasonarecepodeum
objeto desejado. O cache Web reduzir o atraso para todos os objetos
requisitadosporumusurioousomenteparaalgunsobjetos?Porqu?
R=OcacheWeb,tambmdenominadoservidorProxy,podereduziroatrasona
recepo de um objeto desejado, pois o mesmo possui cpias de objetos
recentementerequisitados,tornandoassimpossveloatendimentoderequisies
HTTP em nome de um servidor Web de origem, reduzindo assim
substancialmenteotempoderespostaparaarequisiodeumcliente,almda
reduosubstancialnotrfegonoenlacedeacessodeumainstituioqualquer
internet. O cach Web reduzir o atraso somente para objetos requisitados pelo
usurio, pois primeiramente o cache Web verifica se tem uma cpia do objeto
armazenadalocalmente.Setiver,enviaoobjetoaobrowserdocliente,dentrode
umamensagemderespostaHTTP.

14)DigiteumcomandoTelnctemumservidorWebeenvieumamensagem
de requisio com vrias linhas. Inclua nessa mensagem a finita de
cabealhoifmodifiedsince:paraforarumamensagemderespostacoma
codificaodeestado304NotModified
R=Emprimeirolugar,parasabermosadatadecriaooultimamodificaode
umarquivo:
1. telnetwww.algumsite.com.br80
2. GET/algumdiretorio/figura.gifHTTP/1.1<Enter>(\r\n)
3. Host:www.algumsite.com.br<Enter>(\r\n)
4. <Enter>(\r\n)
OservidorWebpoderiaresponder,porexemplo:
1. HTTP/1.1200Ok\r\n
2. Date:Sat,30Jun200721:03:55\r\n
3. Server:Apache/1.3.0(Unix)\r\n
4. LastModified:Wed,6Jun200708:01:25\r\n
5. ContentType:image/gif\r\n
6. \r\n
7. (datadatadatadata...)
Comessaresposta,sedigitarmosasseguinteslinhas:
1. GET/algumdiretorio/figura.gifHTTP/1.1<Enter>(\r\n)
2. Host:www.algumsite.com.br<Enter>(\r\n)
3. Ifmodifiedsince:Sun,10Jun200718:51:50<Enter>\r\n
4. <Enter>(\r\n)
Obteramos:
1. HTTP/1.1304NotModified\r\n
2. Date:Sat,30Jun200721:10:05\r\n
3. Server:Apache/1.3.0(Unix)\r\n
4. \r\n

5. (corpodamensagemvazio)

15)PorquesedizqueoFTPenviainformaesdecontroleforadabanda?
R=PorqueoFTPcriaduasconexescomoservidorumaparacontroleondeso
realizadososcomandoseoutraparadadosondesotransferidososarquivosdo
servidorparaoclienteouviceversa.

16)SuponhaqueAliceenvieumamensagemaBobpormeiodeumaconta
de email da Web (como o Hotmail), e que Bob acesse seu email por seu
servidor de correio usando P0P3. Descreva como a mensagem vai do
hospedeirodeAliceatohospedeirodeBob.Noseesqueaderelacionar
a srie de protocolos de camada de aplicao usados para movimentar a
mensagementreosdoishospedeiros.
R = Uma conexo estabelecida, o cliente e servidor trocam alguns
procedimentosdeapresentao,assimqueterminaressafasedeapresentao,o
cliente envia a mensagem a mensagem entregue ao servidor sem erros. O
servidordecorreiodeAliceenviaainformaoparaoservidordecorreiodeBob,
queestabaleceumaconexoTCPcomoclienteeenviaainformao.

17) Imprima o cabealho de uma mensagem de email que acabou de


receber.QuantaslinhasdecabealhoReceived:hnela?Analisecadauma
daslinhas.
R=Received:fromufpa.brbyadrianamuniz13:10Set0715:30:20
Fromsignificaquemenviouoemaile
Byaquemeledestinado

18) Da perspectiva de um usurio, qual a diferena entre o modo lere


apagareomodolereguardarnoPOP3?
R=Omodolereapagarpodenosermuitovivelparausuriosqueacessam
seus emails de vrias mquinas. J o modo lereguardar, o usurio pode ler e
relerseusemailsdequalquermquina.

19) possvel que o servidor Web e o servidor de correio de uma


organizao tenham exatamente o mesmo apelido para um nome de

hospedeiro(porexemplo,foo.com)?QualseriaotipodeRRquecontmo
nomedehospedeirodoservidordecorreio?
R = Sim, possvel que o servidor Web e o servidor de correio de uma
organizaotenhamexatamenteomesmoapelidoparaumnomedehospedeiro.
OtipodeRR(registroderecurso)seriaoTypeMX.

20Oqueumarededesobreposioemumsistemadecompartilhamento
dc arquivos P2P? Ela inclui roteadores? O que so as arestas da rede de
sobreposio? Como a rede de sobreposio Gnutella criada e como
mantida?
R=Umarededesobreposioemumsistemadecompartilhamentodearquivos
P2Pocorrequandoosparesformamumaredeabstrata,lgica.Issoocorrequando
um par X mantiver uma conexo TCP com outro par Y, formando o que
denominamosdearestaentreXeY.Ografoquecontmtodososparesativose
arestasdeconexesdefineumarededesobreposio.

21)Descubratrsempresasqueoferecemserviosdecompartilhamentode
arquivos P2P. Que tipo de contedo distribudo por essas empresas?
Comocadaumdosprojetoshabilitausuriosalocalizarocontedo?
R=Naspterbasicamenteumamquinadebuscadedicadaaencontrararquivos
MP3. Um servidor central utilizado para armazenar uma lista com as msicas
disponibilizadaspelosusurioseondeelasestolocalizadas.Oprogramacliente
Napster, instalado no computador dos usurios, faz uma consulta ao servidor
Napster para obter informaes sobre o arquivo desejado MSN Messenger
(Microsoft)possuiafuncionalidadedesincronizaodevdeoevozparaoferecer
comunicaoemtemporeal,seousurionoestdisponvel,amensagempode
serarmazenadaatqueomesmosetorneonline,ouelapodesersimplesmente
descartada.Paraevitarestaincertezanaentrega,osistemaforneceumalistade
contatoscomummecanismocapazdeidentificarumusurioedeterminaroseu
estado, por exemplo, ativo, inativo ou ocupado. Gnutella, uma rede de
compartilhamento de arquivos usada principalmente para a troca de msicas,
filmesesoftwares.OprogramaclienteGnutellaconectaseredeecompartilha
arquivos. As pesquisas so passadas de um n para o outro circularmente.
ClientesGnutellaestodisponveisemvriasplataformas.

22)OservidorUDPdescritonaSeo2.8precisavadeumaportaapenas,ao
passoqueoservidorTCPdescritonaSeo2.7precisavadeduasportas.

Por qu? Se o servidor TCP tivesse de suportar n conexes simultneas,


cadaumadeumhospedeiroclientediferente,dequantasportasprecisaria?
R=Porque o TCP trabalha com aplicaes cliente/servidor e precisa garantir a
integridadedainformao.2n

23)ParaaaplicaoclienteservdorporTCPdescritanaSeo2.7,porque
oprogramaservidordeveserexecutadoantesdoprogramacliente?Paraa
aplicaoclienteservidordoUDPdescritanaseo2.8,porqueoprograma
clientepodeserexecutadoantesdoprogramaservidor?
R = Porque ele deve reconhecer o cliente antes de estabelecer a conexo, o
servidor precisa est ativo para que o cliente o enxegue. Isso ocorre, porque
quando se executa o programa cliente ele no tenta inici uma conexo com o
servidor

You might also like