Baixe o app para aproveitar ainda mais
Prévia do material em texto
Tecnologia em Redes de Computadores Disciplina: Protocolos de Redes de Computadores Professor: Victor Condé Guedes Aluno: Exercício de Fixação Nr. 1 1- Conceitue protocolo de redes. Protocolo são regras de troca de mensagem entre dispositivos, definindo o formato de mensagem, a sintaxe de instruções e semântica dos campos da mensagem. 2- Descreva as arquiteturas de redes cliente-servidor e peer-to-peer (P2P). Arquitetura cliente-servidor: tipo de arquitetura em que o software cliente faz as requisições de funções ou serviços para um servidor que fornece essas funções ou serviços. Arquitetura peer-to-peer (P2P): é um tipo de arquitetura de aplicação distribuída na qual as funções não são centralizadas em um determinado nó da rede, cada nó pode realizar a função de servidor ou de cliente. 3- Explique resumidamente o método de acesso ao meio CSMA/CD (Carrier Sense Multiple Access/Collision Detection). CSMA/CD é um método de acesso ao meio compartilhado por muitos nós de uma rede. Basicamente, cada nó da rede verifica se o meio está livre (detecção da portadora), antes de iniciar uma comunicação, caso contrário, o nó aguarda a liberação do barramento para iniciar o envio. Se um nó enviar um frame no mesmo instante em que outro nó estiver enviando, ocorrerá a colisão, neste momento será gerado um sinal de JAM (congestionamento) no barramento e executará o algoritmo de backoff, ou seja, aguardará um curto intervalo de tempo aleatório antes de reiniciar a transmissão do quadro (frame). 4- O que é o modelo de camadas ISO/OSI? É um modelo conceitual de referência que especifica as funções de cada camada de rede, OSI (Open Systems Interconnection) consiste em um padrão de sistema aberto de interconexão da ISO (International Organization for Standardization. 5- Cite as camadas de rede do modelo ISO/OSI e suas respectivas funções? 7- Aplicação: É a camada que faz a interface com o usuário, fornecendo um determinado serviço implementado por um software (aplicação), como por exemplo: Internet Explorer, Outlook, Skype, etc. 6- Apresentação: Essa camada tem a função de codificar, formatar, compactar e criptografar os dados. 5- Sessão: Essa camada tem a função de estabelecer e finalizar uma sessão, além de gerenciar o fluxo de dados entre as aplicações. 4- Transporte: Essa camada é responsável por fornecer uma conexão lógica entre processos de aplicações que rodam nos sistemas finais (host de origem e host de destino). 3- Rede: Essa camada tem a função de fornecer a conectividade e a seleção do caminho entre dois sistemas finais. É nessa camada que ocorre o roteamento dos pacotes de dados. 2- Enlace de dados: Essa camada é reponsável pela transmissão e entrega os dados no link físico, além de controlar o fluxo e a ocorrência de erros. 1- Física: A camada física define as especificações elétricas, mecânicas e físicas do hardware para a transmissão dos dados na forma de sinal (digital ou analógico). Tecnologia em Redes de Computadores Disciplina: Protocolos de Redes de Computadores Professor: Victor Condé Guedes Aluno: 6- Quais as camadas de rede da arquitetura TCP/IP. Na arquitetura TCP/IP, temos 4 camadas: Utilizaremos o modelo híbrido com 5 camadas, por ser mais didático: 5-Aplicação; 4-Transporte; 3-Rede; 2-Enlace; 1-Física. 7- Qual é a relação entre os serviços, as aplicações e os protocolos? Cada serviço fornecido deverá ser implementado por uma aplicação e para cada serviço existe um protocolo específico. Por exemplo, um browser como o Internet Explorer fornece o serviço de páginas web e utiliza o protocolo HTTP, que é um protocolo de transferência de hipertexto. 8- Por que os protocolos são padronizados? A padronização estabelece uma descrição formal do formato das mensagens digitais e a regra de troca dessas mensagens, possibilitando a comunicação entre os sistemas finais independente do tipo de dispositivo ou do fabricante, já que os mesmos terão que seguir as mesmas regras. 9- Descreva o protocolo Domain Name System (DNS). O protocolo DNS tem como principal função a resolução de nomes de domínio em endereço IP. 10- Descreva o protocolo Hypertext Transfer Protocol (HTTP). O protocolo HTTP é o principal protocolo da internet, pois permite a transferência de páginas web de um servidor para o cliente, sendo que essas páginas podem conter textos, imagem, vídeos e outros objetos. Tecnologia em Redes de Computadores Disciplina: Protocolos de Redes de Computadores Professor: Victor Condé Guedes Aluno: 11- Descreva o protocolo Simple Mail Transfer Protocol (SMTP) / Protocolo Post Office Protocol (POP). Os protocolo SMTP e o POP fornecem o serviço de correio eletrônico, sendo que o SMTP é utilizado pelo cliente para o envio de e-mail e o POP para o recebimento. A transferência do e-mail de um servidor do cliente para o servidor do destinatário, também é feita pelo protocolo SMTP, que fará a entrega do e-mail utilizando o protocolo POP. 12- Descreva o protocolo Dynamic Host Configuration Protocol (DHCP). O protocolo DHCP é utilizado para realizar a configuração automática dos dispositivos em uma rede IP, eliminando a necessidade da intervenção do usuário. 13- Descreva o protocolo Telnet. O protocolo Telnet permite o login remoto, ou seja, fornece uma conexão de um terminal virtual em modo texto. 14- Descreva o protocolo File Transfer Protocol (FTP). O protocolo FTP permite a transferência (download/upload) de arquivos do host para um servidor e utiliza uma conexão de controle (porta TCP 21) separada da conexão de dados (porta TCP 20). 15- Descreva o protocolo Internet Control Message Protocol (ICMP). O ICMP é um protocolo utilizado para envio de mensagens de erro ou informações da rede, como por exemplo, que um host não está acessível ou que um serviço não está disponível. 16- Descreva o protocolo Simple Network Management Protocol (SNMP). Este protocolo permite o gerenciamento de dispositivos de rede, ou seja, permite o monitoramento das condições de todos os dispositivos conectados numa rede IP. 17- Explique qual é a relação entre os protocolos da camada de aplicação e as portas conhecidas da camada de transporte. Cite cinco exemplos. Cada protocolo da camada de aplicação está associado ao seu número de porta da camada de transporte, ou seja, cada serviço possui o seu respectivo número de porta. Devido ao grande número de serviços disponíveis na internet, foi feita uma lista de números usados pelos protocolos da camada de transporte para estabelecimento de comunicação fim a fim. IANA (Internet Assigned Numbers Authority) é a organização mundial responsável por manter uma lista oficial dos números de porta para uso específico de cada serviço. Tecnologia em Redes de Computadores Disciplina: Protocolos de Redes de Computadores Professor: Victor Condé Guedes Aluno: Exemplos: Domain Name System (DNS) - Porta TCP/UDP 53; Hypertext Transfer Protocol (HTTP) - Porta TCP 80; Simple Mail Transfer Protocol (SMTP) - Porta TCP 25; Protocolo POP - Porta TCP 110; Telnet - Porta TCP 23; Dynamic Host Configuration Protocol - Porta UDP 67; File Transfer Protocol (FTP) - Portas TCP 20 (dados) e 21 (controle). 18- Descreva as principais características do protocolo da camada de transporte TCP (Transmission Control Protocol). - Protocolo orientado à conexão (realiza a operação de apresentação); - Implementa mecanismos para proporcionar a entrega confiável dos pacotes; - Reordenação dos pacotes na sequência correta; - Controle de fluxo; - Controle de congestionamento;- Detecção e controle de erros. 19- Descreva as principais características do protocolo da camada de transporte UDP (User Datagram Protocol). - Potocolo não orientado à conexão; - Não proporciona uma entrega confiável dos pacotes; - Não realiza o controle de fluxo; - Não realiza a retransmissão do datagrama em caso de erro; - É utilizado para serviço de voz e vídeo em tempo real, priorizando o desempenho. 20- Descreva os 3 tipos de números de portas da camada de transporte: Portas Conhecidas (Números 0 a 1023) - Esses números estão reservados para serviços e aplicações de servidor. Eles são comumente usados como porta de destino para aplicações como o HTTP (servidor web), POP3/SMTP (servidor de e-mail), Telnet e etc. Portas Registradas (Números 1024 a 49151) - Estes números de portas são designados para processos ou aplicações de usuário. Esses números especificam a porta de origem dos processos, que são principalmente aplicações individuais de um usuário. Portas Dinâmicas ou Privadas (Números 49152 a 65535) - Elas são geralmente designadas dinamicamente a aplicações de cliente quando se inicia uma conexão. Não é muito comum um cliente se conectar a um serviço usando uma Porta Dinâmica ou Privada (embora alguns programas de compartilhamento de arquivos peer-to-peer o façam).
Compartilhar