Prova de Redes
Marcos Roberto Chindelar de Oliveira Leite
201165244A
201165248A
1) O que difere comunicação sem conexão e a comunicação orientada à conexão?
A diferença básica entre comunicação orientada à conexão e sem conexão é o estabelecimento de conexão, e o controle da conexão. Enquanto a comunicação orientada a conexão estabelece uma conexão confiável e mantem o controle sobre o fluxo de dados enviados/recebidos, a comunicação sem conexão simplesmente responde a requisição de um cliente enviando dados sem controle sobre o fluxo de dados enviados.
2) Por que usar protocolo em camadas ?
Graças ao modelo de referencia em camadas, temos cada camada encapsulada, o que permite a um usuário fazer requisições a uma camada sem ter necessariamente conhecimento sobre como a camada funciona, e sim ter conhecimento simplesmente como fazer essa requisição.
Como cada camada é encapsulada, podemos modificar a camada internamente apenas nos preocupando nos serviços que ela pode oferecer à outras camadas, ou seja, devemos oferecer em cada serviço a mesma saída que oferecíamos anteriormente.
3) Qual(is) a diferença entre um serviço com/sem confirmação ?
Cite 3 serviços com confirmação, 3 serviços sem confirmação, e 3 que podem ser ambos ou nenhum deles.
A diferença principal entre os serviços está na confirmação do recebimento de um pacote de dados, no serviço com confirmação os dois comunicantes devem confirmar cada recebimento de pacote de dados, tornando este serviço mais confiável, mas o torna lento. Já no serviço sem confirmação os pacotes de dados são enviados mas não espera-se a confirmação de recebimento, enviando o pacote novamente apenas se um dos comunicantes requisitar o reenvio deste pacote, o que o torna rápido, porem diminui sua confiabilidade.
-Com confirmação: HTTP, FTP e SMTP.
-Sem confirmação: DNS, Aplicações de Streaming, DHCP.
-Ambos: Web Mail, Torrent, Games.
4) Cite duas características iguais (e