Beruflich Dokumente
Kultur Dokumente
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
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.
R=Porqueocompartilhamentoderecursospordemanda.Amultiplexaoque
ocorre em TDM aloca previamente a utilizao do enlace de transmisso
independentedademanda,comdesperdiciodetempodeenlacedesnecessrios
alocadoenoutlizado,jamultiplexaoestatisticacompartilhaosrecursospor
demanda.
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.
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.
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.
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.
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