Simulação do Packet Tracer - Comunicação TCP e UDP Topologia Objetivos Parte 1: Gerar tráfego de rede no modo de simulação Parte 2: Examinar a funcionalidade dos protocolos TCP e UDP Histórico Esta atividade de simulação destina-se a fornecer uma base para entender o TCP e o UDP em detalhes. O modo de simulação fornece a capacidade de ver a funcionalidade dos protocolos diferentes. Como os dados se movem pela rede, são divididos em partes menores e identificados de forma que as partes possam ser reunidas novamente. Cada uma dessas partes recebe um nome específico (unidade de dados de protocolo [PDU]) e é associada a uma camada específica. O modo de simulação do Packet Tracer permite que o usuário visualize cada um dos protocolos e a PDU associada. As etapas descritas abaixo conduzem o usuário pelo processo de solicitar serviços usando vários aplicativos disponíveis em um PC cliente. Essa atividade apresenta uma oportunidade de explorar a funcionalidade dos protocolos TCP e UDP, multiplexação e a função dos números de porta para determinar qual aplicativo local solicitou os dados ou está enviando os dados. Parte 1: Gere tráfego de rede no modo de simulação Etapa 1: Gere tráfego para preencher as tabelas do Protocolo de Resolução de Endereços (ARP). Execute as seguintes tarefas para reduzir a quantidade de tráfego de rede visto na simulação. a. Clique em MultiServer e na guia Desktop > Command Prompt. b. Insira o comando ping 192.168.1.255. Isso levará alguns segundos visto que cada dispositivo na rede responde ao MultiServer. 2014 Cisco e/ou suas afiliadas. Todos os direitos reservados. Este documento contém informações públicas da Cisco. Página 1 de 6
c. Feche a janela MultiServer. Etapa 2: Gerar tráfego Web (HTTP). a. Mude para o modo de Simulação. b. Clique em HTTP Client e na guia Desktop > Web Browser. c. No campo URL, insira 192.168.1.254 e clique em Go. Os envelopes (PDUs) aparecerão na janela de simulação. d. Minimize, mas não feche, a janela de configuração HTTP Client. Etapa 3: Gere tráfego FTP. a. Clique em FTP Client e na guia Desktop > Command Prompt. b. Insira o comando ftp 192.168.1.254. As PDUs aparecerão na janela de simulação. c. Minimize, mas não feche, a janela de configuração FTP Client. Etapa 4: Gere tráfego DNS. a. Clique em DNS Client e na guia Desktop > Command Prompt. b. Insira o comando nslookup multiserver.pt.ptu. Uma PDU aparecerá na janela de simulação. c. Minimize, mas não feche, a janela de configuração DNS Client. Etapa 5: Gere tráfego de e-mail. a. Clique em E-Mail Client e na guia Desktop > ferramenta E Mail. b. Clique em Compose e digite as seguintes informações: 1) To: user@multiserver.pt.ptu 2) Subject: Personalize the subject line 3) E-Mail Body: Personalize the Email c. Clique em Send. d. Minimize, mas não feche, a janela de configuração E-Mail Client. Etapa 6: Verifique se o tráfego é gerado e está pronto para a simulação. Cada computador cliente deve ter as PDUs listadas no painel de simulação. Parte 2: Examine a funcionalidade dos protocolos TCP e UDP Etapa 1: Examine a multiplexação quando todo o tráfego passar pela rede. Agora você usará os botões Capture/Forward e Back no painel de simulação. a. Clique uma vez em Capture/Forward. Todas as PDUs são transferidas para o switch. b. Clique em Capture/Forward novamente. Algumas PDUs desaparecem. O que você acha que aconteceu com elas? 2014 Cisco e/ou suas afiliadas. Todos os direitos reservados. Este documento contém informações públicas da Cisco. Página 2 de 6
c. Clique em Capture/Forward seis vezes. Todos os clientes devem receber uma resposta. Observe que apenas uma PDU pode atravessar um fio em cada direção a qualquer momento. Como isso se chama? d. Uma variedade de PDUs aparecem na lista de eventos no canto superior à direita da janela de simulação. Por que são tantas cores diferentes? e. Clique em Back oito vezes. Isso deverá redefinir a simulação. OBSERVAÇÃO: não clique em Reset Simulation a qualquer momento durante essa atividade, senão você precisará repetir as etapas na parte 1. Etapa 2: Examine o tráfego HTTP quando os clientes se comunicarem com o servidor. a. Filtre o tráfego que é exibido no momento para exibir somente HTTP e as PDUs do TCP: 1) Clique em Edit Filters e alterne a caixa de seleção Show All/None. 2) Selecione HTTP e TCP. Clique em qualquer lugar fora da caixa Edit Filters para omiti-la. Os eventos visíveis exibirão agora somente PDUs do HTTP e TCP. b. Clique em Capture/Forward. Segure o mouse acima de cada PDU até encontrar um que se origine do HTTP Client. Clique no envelope de PDU para abri-lo. c. Clique na guia Inbound PDU Details e vá para a última seção. A seção está rotulada? d. Registre os valores SRC PORT, DEST PORT, SEQUENCE NUM e ACK NUM. O que está escrito no campo à esquerda do campo WINDOW? e. Feche a PDU e clique em Capture/Forward até que uma PDU retorne ao HTTP Client com um sinal. g. Há uma segunda PDU de uma cor diferente, que o HTTP Client preparou para enviar ao MultiServer. Este é o começo da comunicação HTTP. Clique neste segundo envelope de PDU e selecione Outbound PDU Details. h. Quais informações estão contidas agora na seção TCP? Que diferença há entre os números de porta e de sequência e os dois PDUs anteriores? i. Clique em Back até que a simulação seja restaurada. Etapa 3: Examine o tráfego FTP quando os clientes se comunicarem com o servidor. a. No painel de simulação, altere Edit Filters para exibir apenas o FTP e TCP. b. Clique em Capture/Forward. Segure o cursor acima de cada PDU até encontrar uma que se origine do FTP Client. Clique no envelope de PDU para abri-lo. 2014 Cisco e/ou suas afiliadas. Todos os direitos reservados. Este documento contém informações públicas da Cisco. Página 3 de 6
c. Clique na guia Inbound PDU Details e vá para a última seção. A seção está rotulada? d. Registre os valores SRC PORT, DEST PORT, SEQUENCE NUM e ACK NUM. O que está escrito no campo à esquerda do campo WINDOW? e. Feche a PDU e clique em Capture/Forward até que uma PDU retorne ao FTP Client com um sinal. g. Clique na guia Outbound PDU Details. Que diferença há entre os números de porta e de sequência e os dois resultados anteriores? h. Feche a PDU e clique em Capture/Forward até que uma segunda PDU retorne ao FTP Client. A PDU é uma cor diferente. i. Abra a PDU e selecione Inbound PDU Details. Role para baixo após a seção TCP. Qual é a mensagem do servidor? j. Clique em Back até que a simulação seja restaurada. Etapa 4: Examine o tráfego DNS quando os clientes se comunicarem com o servidor. a. No painel de simulação, altere Edit Filters para exibir apenas o DNS e UDP. b. Clique no envelope de PDU para abri-lo. c. Clique na guia Inbound PDU Details e vá para a última seção. A seção está rotulada? d. Registre os valores SRC PORT e DEST PORT. Por que não há um número de sequência e de confirmação? e. Feche a PDU e clique em Capture/Forward até que uma PDU retorne ao DNS Client com um sinal. g. Como a última seção da PDU é chamada? h. Clique em Back até que a simulação seja restaurada. 2014 Cisco e/ou suas afiliadas. Todos os direitos reservados. Este documento contém informações públicas da Cisco. Página 4 de 6
Etapa 5: Examine o tráfego de e-mail quando os clientes se comunicarem com o servidor. a. No painel de simulação, altere Edit Filters para exibir apenas POP3, SMTP e TCP. b. Clique em Capture/Forward. Segure o cursor acima de cada PDU até encontrar uma que se origine do E-mail Client. Clique no envelope de PDU para abri-lo. c. Clique na guia Inbound PDU Details e vá para a última seção. Qual protocolo de camada de transporte o tráfego de e-mail utiliza? d. Registre os valores SRC PORT, DEST PORT, SEQUENCE NUM e ACK NUM. O que está escrito no campo à esquerda do campo WINDOW? e. Feche a PDU e clique em Capture/Forward até que uma PDU retorne ao E-Mail Client com um sinal. g. Clique na guia Outbound PDU Details. Que diferença há entre os números de porta e de sequência e os dois resultados anteriores? h. Há uma segunda PDU de uma cor diferente que o HTTP Client preparou para enviar ao MultiServer. Este é o começo da comunicação por e-mail. Clique neste segundo envelope de PDU e selecione Outbound PDU Details. i. Que diferença há entre os números de porta e de sequência e os dois PDUs anteriores? j. Que protocolo de e-mail está associado à porta 25 do TCP? Que protocolo de e-mail está associado à porta 110 do TCP? k. Clique em Back até que a simulação seja restaurada. Etapa 6: Examine o uso de números de porta do servidor. a. Para exibir sessões ativas do TCP, execute as seguintes etapas em sucessão rápida: 1) Volte para o modo Realtime. 2) Clique em MultiServer e na guia Desktop > Command Prompt. b. Insira o comando netstat. Que protocolos estão listados na coluna à esquerda? Quais números de porta estão sendo usados pelo servidor? c. Em que estados as sessões estão? 2014 Cisco e/ou suas afiliadas. Todos os direitos reservados. Este documento contém informações públicas da Cisco. Página 5 de 6
d. Repita o comando netstat várias vezes até ver apenas uma sessão ainda como ESTABLISHED. Para qual serviço essa conexão ainda está aberta? Por que essa sessão não fecha como as outras três? (Dica: verifique os clientes minimizados) Rubrica de pontuação sugerida Seção de atividades Local da pergunta Pontos possíveis Pontos obtidos Parte 2: Examinar a funcionalidade dos protocolos TCP e UDP Etapa 1 15 Etapa 2 15 Etapa 3 15 Etapa 4 15 Etapa 5 15 Etapa 6 25 Pontuação total 100 2014 Cisco e/ou suas afiliadas. Todos os direitos reservados. Este documento contém informações públicas da Cisco. Página 6 de 6