Baixe o app para aproveitar ainda mais
Prévia do material em texto
1)Defina, descreva e exemplifique um protocolo. R: Um protocolo é um conjunto de regras que ditam as formas de troca de pacotes, formas de roteamento, entre outros eventos que ocorrem na troca de informações entre sistemas finais. O TCP é um dos protocolas mais difundido no mundo. Entre suas principais caractéristicas estão: Oferece um serviço orientado a correção; controle de fluxo; controle de congestionamento. 2)Quanto a camada de transporte: 2.1) Quais são os protocolos dessa camada? R: São protocolos da camada de transporte TCP e UDP. 2.2) Quais são os dois tipos de serviço? R: Serviço orientado a conexão e servirço não orientado a conexão. 2.3) Cite algumas caractéristicas de cada um desses serviços. R: O protocolo UDP realiza apenas a multiplexação para que várias aplicações possam acessar o sistema de comunicação de forma coerente. O protocolo TCP realiza, além da multiplexação, uma série de funções para tornar a comunicação entre origem e destino mais confiável. São responsabilidades do protocolo TCP: o controle de fluxo, o controle de erro, a sequenciação e a multiplexação de mensagens. 3) Considere o envio de um pacote de um máquina de origem a uma de destino por uma rota fixa. 3.1)Relacione os componentes do atraso que formam o atraso fim-a-fim. R: O atraso fim-a-fim é formado pela soma dos atrasos nodais. Cada atraso nodal é formado por quatro tipos de atrasos: Atraso de processamento, Atraso de fila, Atraso de transmissão, Atraso de propagação. 3.2) Quais deles são constantes e quais são variáveis? R: Atraso de processamento - Constante, pois sempre haverá análises de cabeçalho, análise de integridade de pacotes. Atraso de fila - varável, pois dependerá do trafego no momento da transmissão. Atraso de transmissão - Apesar de sempre haver transmissão de bits do enlace de saída para o meio de propagação, esse processo pode ser rápido ou não. Por isso dependerá do tamanho do pacote e portanto da quantidade de bits que deverá ser transmitido, logo, é um atraso variável no tempo. Atraso de propagação - variável, pois dependerá da distancia de destino. 4) Compare e diferencie comutação de pacotes, FDM e TDM. R: 5) Quanto as camadas da Internet: 5.1) Por que há a divisão em camadas? R: Um melhor compreensão da rede. Facilitar o projeto de novas aplicações, pois torna mais fácil mudança em apenas uma camada. 5.2) Cite as cinco camadas. R: Aplicação, transporte, rede, enlace, física. 5.3) Qual é a principal componente do cabeçalho das camadas 2, 3 e 4? R: MAC, IP, número da porta. 5.4) Que camadas um comutador de enlace implementa? R: física e enlace. 5.5) Que camadas um roteador implementa? R: física, enlace e rede. 5.6) Que camadas um sistema final implementa? R: todas. 6) Por que se diz que a complexidade da Internet está nas bordas? R: A Internet ficou conhecida por sua infraestrutura simples, onde todo o trabalho esta nos sistemas finais, onde deve ser projetado um arquitetura de aplicação, além de implementação e decisão de uso de todas as camadas. 7) Quanto ao Protocolo HTTP: 7.1) Para que serve a linha “if-modified-Since” na troca de mensagens cliente-servidor? R: Ele serve para dizer quando for feita a última alteração. Normalmente usado para detectar se foi usado o que estava em cache. 7.2) Quando o arquivo a ser baixado é longo(grande) em que(ais) camada(s) é/pode ser feita a fragmentação?Explique. R: Na camada de transporte, pois é onde a mensagem é encapsulada e adicionado o cabeçalho da camada de transporte. Aqui o pacote é chamado de segmento. 7.3) Qual é a diferença entre HTTP persistente com paralelismo e HTTP persistente sem paralelismo? R: HTTP persistente com paralelismo - Possibilita que o cliente foça inúmeras requisições, sem ter que esperar uma resposta do servidor. HTTP persistente sem paralelismo - Faz com que o cliente, após ter feito uma requisição, seja obrigado a esperar uma resposta, tornando o processo totalmente sequincial. 8) Quanto ao DNS: 8.1) O que é essência o DNS? R: A essência do DNS é transformar mnemonicos(nomes) em IP e IP em mnemonicos (DNS reverso) 8.2) Por que não é centralizado? Explique uma entidade que controla todos os arquivos de definição de zonas DNS? Por que sim ou não? Como é feita a delegação das zonas? R: O DNS não é centralizado pelos seguintes motivos: - Necessitaria de um processamento poderoso, que torna-se o proceso altamente inviavel. - Manutenção cara. - Distância - com um único servidor, alguns clientes ficariam muito longe. - Confiabilidade - Caso o servidor tivesse alguns problemas, ficaria tudo indisponivel. Não, não existe, pois se tornaria lento e menos organizado, caso não houvesse essa distribuição. Além do mais, com essa distribuição que ocorre em 13 raizes a resolução de nomes se torna mais rápida, já que com quanto mais especificações forem fornecidas, melhor direcionada a consulta será. A delegações de zonas se dá por RLD - root level doman / TLD - top level domaun / zonas autoritativas. 8.3)Explique todo o processo de resolução de um nome de máquina nunca antes acessada. R: Esse processo se daria por interação, ou seja, o dominio raiz seria consultado inicialmente, caso ele não possua a resolução inteira, ele irá retornar o IP de algum top down que saiba resolver, ou que tenha mais informações. Com esse IP, o cliente acessa o TLD e terá como resposta, novamente, um IP de outro dominiom, ou a resolução do IP. Esse processo irá ocorrer até que o mnemorico seja resolvido. 9) Suponha que Aline envie uma mensagem a Eduardo por meio de uma conta de e-mail da web (como o gmail), e que Eduardo acesse seu e-mail por seu servidor utilizando POP3. Descreva como a mensagem vai do hospedeiro Aline até o hospedeiro de Eduardo. Não se esqueça de relacionar a série de protocolos de camada de aplicação usados para movimentar as mensagens entre os hospedeiros. R: Aline acessa seu email através de HTTP. O servidor de Aline, através de SMTP, contacta o servidor de Eduardo. Caso o servidor de Eduardo não esteja disponível por algum motivo, o servidor de Aline irá tentar várias vezes enviar o email. Caso o servidor de Eduardo responda, o servirdo do Eduardo irá armazenar o email. Eduardo, usando POP3, acessa o seu servidor de email e baixa seus emails para sua máquina. 10) Quanto a aplicações P2P: 10.1) Cite vantagens e desvantagens quando comparando ao modelo cliente-servidor. 10.2) Um usuário deseja baixar a versão mais do Ubuntu, descreva os passos/mecanismos que a ferramenta de torrent dele realiza até o término do download. R: Inicialmente, o usúario irá baixar um arquivo torrent. Com esse arquivo, ele terá acesso aos trackes, Estabelecida uma conexão com o tracker, a ferramente de torrent irá baixar os metadados que indica a localização de outras máquinas. Feita essa interação cliente(usúario)-servidor(tracker), a ferramenta de software faz uma correção P2P com outros participantes da rede. Após isso, se inicia um ciclo de busca de blocos que o usúarios não possui, segundo, normalmente, o racert first. Após a junção de todos os blocos, o arquivos estará completo.
Compartilhar