A Lista de Exercícios de Sistemas Distribuídos
Por: omgitsrayssa • 1/6/2023 • Trabalho acadêmico • 1.017 Palavras (5 Páginas) • 94 Visualizações
Lista de Exerc´ıcios 3
Rayssa de Almeida DRE: 121041567
17 de maio de 2023
Quest˜ao 1
A principal diferen¸ca est´a no fato de que numa rede peer-to-peer os n´os s˜ao iguais no sentido de requisitar e entregar servi¸cos, enquanto que numa arqui- tetura C/S, um cliente faz requisi¸c˜oes que s˜ao atendidas por um servidor. A primeira ´e mais sofisticada, a u´ltima ´e a mais cl´assica e mais utilizada.
Quest˜ao 2
Numa consulta iterativa, o cliente requisita uma resolu¸c˜ao de nome para o servidor local, que ir´a devolver o IP de outro servidor que pode ter a resolu¸c˜ao, se o pr´oprio n˜ao tiver, e assim o cliente passa a requisitar desse pr´oximo IP. Isso acontece a cada itera¸c˜ao at´e que. J´a numa recursiva, o cliente recebe uma resposta somente quando o servidor local j´a tem a resolu¸c˜ao, pois este repassa a consulta para outro servidor e aguarda. Consultas recursivas tendem a ser mais r´apidas por conta do caching. Um servidor DNS cachea a u´ltima resposta de cada consulta por um tempo estabelecido (TTL). Desse forma, quando um cliente pede uma consulta cuja resposta est´a em cache, esse entrega r´apido sem precisar consultar outros servidores. Uma desvantagem ´e a seguran¸ca, j´a que a configura¸c˜ao recursiva do DNS abre espa¸co para ataques de amplifica¸c˜ao de DNS.
Quest˜ao 3
[pic 1]
Figura 1: Dom´ınio lab.cos.ufrj.br, seus subdom´ınios e os dom´ınios acima desse na hierarquia DNS.
O dom´ınio .cos precisa conhecer o IP do NS Autoritativo de seu subdom´ınio
.lab.
Quest˜ao 4
Por conta do fato de que CDNs se baseiam em armazenar e servir conteu´do a partir de mu´ltiplos servidores em diferentes lugares geogr´aficos, a performance de entrega, ou seja, de carregamento de conteu´do, ´e melhorada. Isso porque a distˆancia entre onde o conteu´do ´e armazenado e onde esse deve ser entregue ´e menor.
Quest˜ao 5
Suponhamos que um usu´ario deseja acessar um v´ıdeo atrav´es de uma URL e esse v´ıdeo est´a armazenado numa CDN. O servidor local do usu´ario ir´a resolver a URL providenciada por esse (de forma recursiva, digamos). Quando o servidor de nome autoritativo do website resolve para o DNS local do usu´ario a URL, esse tamb´em retorna o endere¸co IP do servidor CDN onde se encontra o v´ıdeo.
Por fim, o v´ıdeo ´e transmitido via HTTP na m´aquina que, ultimamente, fez a requisi¸c˜ao ao servidor CDN.
Quest˜ao 6
Uma desvantagem ´e prejudicar a velocidade de download. Al´em de a velo- cidade de upload do peer n˜ao ser considerada ao escolher ao acaso, essa escolha randˆomica tamb´em n˜ao considera a distˆancia geogr´afica do peer.
Quest˜ao 7
Isso ´e perfeitamente poss´ıvel, meu colega da ECI pode mascarar os seus blo- cos e n˜ao permitir que os pares os baixem. Entretanto, isso faria com que ele n˜ao estivesse na lista privilegiada de ningu´em, ou seja, sua taxa de download tamb´em seria prejudicada.
...