Níkolas Timóteo Paulino da Silva Redes de Computadores I ADS 2ºTermo 1) Desenhe duas redes com 7 e 8 computadores e defina a configuração IP de cada máquina com classe B e C, respectivamente. REDE A (7 Computadores): Computador IP A1 172.16.0.1 A2 172.16.0.2 A3 172.16.0.3 A4 172.16.0.4 A5 172.16.0.5 A6 172.16.0.6 A7 172.16.0.7 Mascara da rede: 255.255.0.0 Network: 172.16.0.0 Broadcast: 172.16.0.255
REDE B (8 Computadores): Computador IP B1 192.168.0.1 B2 192.168.0.2 B3 192.168.0.3 B4 192.168.0.4 B5 192.168.0.5 B6 192.168.0.6 B7 192.168.0.7 B8 192.168.0.8 Mascara da rede: 255.255.255.0 Network: 192.168.0.0 Broadcast: 192.168.0.255 2) Descreva todas as camadas do modelo ISO/OSI vistas até agora fazendo uma relação entre o modelo TCP/IP. Camada Física: é a camada responsável pela transmissão de bits através de um canal de comunicação, garantindo que se um lado da comunicação enviar um bit 1 o outro lado receberá esse bit 1 e vice-versa. Essa transmissão ocorre por sinais elétricos. Nessa camada têm-se as especificações do hardware e do meio de transmissão. (Equivale a camada Física do modelo TCP/IP) Camada de Enlace de Dados: essa camada faz com que o transmissor divida os dados em quadros (com milhares de bits cada) e os transmita de forma sequencial,
mascarando os erros para que não fiquem visíveis à camada de rede. Aqui a preocupação é apenas com o destino imediato do quadro e o receptor envia um quadro de confirmação a cada quadro recebido. Utiliza o endereço físico das maquinas. (Equivale a camada de Enlace de Dados do modelo TCP/IP) Camada de Rede: o principal objetivo dessa camada é definir as melhores rotas para que os pacotes cheguem ao seu destino no menor tempo e de forma integra, para isso a camada utiliza o endereço de rede, assim tendo o conhecimento da rede por inteiro. (Equivale a camada de Rede do modelo TCP/IP) Camada de Transporte: é uma camada ponta a ponta (controle fim a fim), ou seja os protocolos são trocados diretamente entre a origem e o destino, diferente das anteriores (que são encadeadas) onde os protocolos são trocados entre cada uma das maquinas e seus vizinhos. Essa camada é responsável pela definição das portas de acesso. (Equivale a camada de Transporte do modelo TCP/IP) Camada de Sessão: permite que usuários de diferentes maquinas estabeleçam sessões de comunicação entre eles. Uma sessão oferece diversos serviços ao usuário como controle de dialogo, gerenciamento de tokens e sincronização. (Equivale a uma parte da camada de Aplicação do modelo TCP/IP) Camada de Apresentação: é a camada que tem por função garantir que os computadores com diferentes representações internas de dados se comuniquem. Trata das questões relacionadas a sintaxe e a semântica das informações, utilizando uma codificação padrão durante a conexão. (Equivale a uma parte da camada de Aplicação do modelo TCP/IP) MODELO ISO/OSI APLICAÇÃO APRESENTAÇÃO SESSÃO TRANSPORTE REDE ENLACE FÍSICA MODELO TCP/IP APLICAÇÃO TRANSPORTE REDE ENLACE FÍSICA 3) Considerando o modelo TCP/IP apresente a sequência de passos para o serviço web (HTTP) descrevendo a função de cada uma das camadas em uma comunicação com o servidor. Primeiramente o usuário solicita o acesso a um site pelo protocolo HTTP (camada de aplicação), no primeiro encapsulamento os dados dessa solicitação são empacotados e identificados e se estabelece uma conexão (camada de transporte) depois esses pacotes são endereçados (camada de rede), então, se estiver dentro de uma rede local, seguem pelos nós da rede até encontrarem a saída para a Internet de fato(camada de enlace e camada fisica). Uma vez fora da rede local os dados
percorrerão o caminho até o servidor, onde ao chegarem ocorrerá o processo inverso (desencapsulamento), o servidor receberá então a solicitação e mandará como resposta a pagina web, através do mesmo processo inicial. 4) Descreva a funcionalidade dos protocolos TCP, UDP, ICMP, SNMP, SMTP, POP3, SIP, FTP, TFTP, HTTP, HTTPS e suas respectivas portas. Associe cada protocolo com suas devidas camadas do modelo OSI. TCP (Transmission Control Protocol): é o protocolo orientado à conexão que fornece um serviço confiável de transferência de dados fim à fim. Provê um circuito virtual entre as aplicações para as quais ele transporta os dados e garante a integridade dos dados enviados e recebidos por meio de controles do fluxo e da sequência de pacotes. CAMADA DE TRANSPORTE UDP (User Datagram Protocol): oferece um meio para as aplicações enviarem/receberem dados sem que seja necessário estabelecer uma conexão. É um protocolo mais simples e maior agilidade no envio de dados que o TCP, porem com poucos controles de transmissão não implementando confirmações de recebimento nem controle seqüenciamento. CAMADA DE TRANSPORTE ICMP (Internet Control Message Protocol): é um protocolo de controle das transmissões pela rede. Ele é responsável pelo envio de informações ao transmissor, quando ocorre algum problema na transmissão de pacotes. CAMADA DE REDE SNMP (Simple Network Management Protocol): protocolo de comunicação com a função de transmitir informações de status de equipamentos conectados à rede a um servidor gerenciador dessas informações. CAMADA DE APLICAÇÃO.(Porta 161) SMTP (Simple Mail Transfer Protocol): é o protocolo padrão que permite transferir o correio de um servidor a outro em conexão ponto a ponto, funcionando em modo conectado apenas. CAMADA DE APLICAÇÃO.(Porta 25) POP3 (Post Office Protocol): é um protocolo utilizado no acesso remoto a uma caixa de correio eletrônico. Permite que todas as mensagens contidas numa caixa de correio eletrônico possam ser transferidas sequencialmente para um computador local, permitindo a consulta offline. CAMADA DE APLICAÇÃO.(Porta 110) SIP (Session Initiation Protocol): é um protocolo usado para iniciar, modificar ou terminar sessões ou chamadas multimídia entre usuários. CAMADA DE APLICAÇÃO FTP (File Transfer Protocol): realiza a transferência de arquivos entre dois computadores em uma rede, de forma a permitir a interatividade entre o cliente e o servidor, com segurança, por meio de logins e senhas. CAMADA DE APLICAÇÃO.(Porta 21) TFTP (Trivial File Transfer Protocol): é um protocolo que assim como o FTP realiza a transferência de arquivos, porem de forma unidirecional e utilizando o UDP, permitindo
uma transmissão mais rápida, porem mais sujeita a erros de transmissão. CAMADA DE APLICAÇÃO.(Porta 69) HTTP(Hypertext Transfer Protocol): do tipo solicitação-resposta, esse protocolo especifica quais mensagens os clientes podem enviar para os servidores e quais respostas recebem de volta. É esse o responsável pela comunicação entre o browser do computador e o servidor web. CAMADA DE APLICAÇÃO.(Porta 80) HTTPS(Hypertext Transfer Protocol Secure): é uma implementação do protocolo HTTP sobre uma camada adicional de segurança, que permite, por exemplo, que os dados sejam transmitidos por meio de uma conexão criptografada.camada DE APLICAÇÃO.(Porta 443)