O documento apresenta uma lista de exercícios sobre redes de computadores respondida por um aluno. As respostas definem protocolos de rede, serviços da Internet, diferenças entre redes de comutação de circuitos e pacotes, camadas da pilha TCP/IP e tipos de mensagens entre as camadas.
O documento apresenta uma lista de exercícios sobre redes de computadores respondida por um aluno. As respostas definem protocolos de rede, serviços da Internet, diferenças entre redes de comutação de circuitos e pacotes, camadas da pilha TCP/IP e tipos de mensagens entre as camadas.
O documento apresenta uma lista de exercícios sobre redes de computadores respondida por um aluno. As respostas definem protocolos de rede, serviços da Internet, diferenças entre redes de comutação de circuitos e pacotes, camadas da pilha TCP/IP e tipos de mensagens entre as camadas.
1. O que é um protocolo de redes? O que ele faz? Exemplifique.
Protocolo no contexto de redes de computadores, é uma regra restrita que
permite, baseada no seu específico e respectivo funcionamento, transferir informações quaisquer de um ponto a outro, seja ele qual for. Por exemplo o protocolo HTTP(Hypertext Transfer Protocol): Existe uma conexão entre cliente(navegador) e servidor(hospedado em uma rede), e são enviadas requisições e respostas para que seja feita a correta transferência de informações.
2. Quais os dois tipos de serviços que a Internet fornece às suas
aplicações? Quais as características de cada um desses serviços?
Existe o serviço orientado à conexão, que é utilizado envio de pacotes de
controle de um ponto ao outro, para que seja feita a verificação da correlação de destino, a fim de evitar envio de dados realmente requisitados. e o não orientado à conexão, que quando um lado da aplicação precisa enviar os dados, simplesmente é enviada, sem a verificação de destino. 3. Que vantagem tem uma rede de comutação de circuitos sobre uma rede de comutação de pacotes?
A única vantagem da rede de comutação de circuitos é que ela permite que
protocolos determinísticos sejam utilizados, tornando o tráfego mais rápido no circuito, porém os recursos ociosos não são aproveitados por outras conexões em curso, deixando o enlace ocupado desnecessariamente. Isso não ocorre na rede de comutação de pacotes, que permite que mais usuários utilizem a rede ao mesmo tempo, além de que não reserva enlace da rede a uma taxa de transmissão constante entre dois hosts.
4. Qual o princípio básico no qual se baseia a arquitetura em camadas dos
protocolos de rede?
Cada camada é responsável por apenas transferir a informação recebida
para a camada seguinte.
5. Considere o envio de uma série de pacotes de uma máquina de origem a
uma máquina de destino por uma rota fixa. Relacione os componentes do atraso que formam o atraso fim a fim para um único pacote.
Processamento nodal(varia de acordo com o roteador), transmissão(fixo e
depende do tamanho da informação e velocidade), propagação(fixo e depende da largura de banda) e enfileiramento(varia de acordo com a fila do roteador).
6. Quais são as cinco camadas da pilha de protocolos da Internet? Quais as
principais responsabilidades de cada uma dessas camadas? Camada de Aplicação: as atividades de requisição; Camada de Transporte: solicitação do cliente e a resposta do servidor; Camada de Rede: envio e transferência de informação; Camada de Enlace: responsável pelo controle (envio e recebimento), e endereçamento dos pacotes de rede. Camada Física: Computadores, Roteadores, Switches, cabos, etc.
7. O que é uma mensagem de camada de aplicação? Um segmento de
transporte? Um datagrama da camada de rede? Um quadro de camada de enlace?
Uma mensagem da camada de aplicação é a requisição feita pelo cliente e
a resposta dada pelo servidor, sendo esta, a informação. Um segmento de transporte é o protocolo de transporte o qual esta mensagem está ligada. Um datagrama da camada de rede é a conversão do ip com a mensagem em bytes, sendo este, denominado de pacote. E o quadro da camada de enlace é a junção deste pacote da camada de rede com algum cabeçalho de endereçamento, para permitir o salto de informação.
8. Por que HTTP, FTP, SMTP, são executados sobre TCP e não sobre UDP?
Porque é necessário um protocolo confiável para transferência de dados
sem perdas. Estes protocolos necessitam muito mais de consistência do que velocidade, algo que o TCP atende muito bem comparado ao UDP.