Instituto Superior de Engenharia de Lisboa Departamento de Engenharia de Electrónica e Telecomunicações e de Computadores Redes de Computadores (LEIC/LEETC/LERCM) Nome:____________________________________________Nº de aluno:_______ 3ª Ficha de Avaliação – 20/5/2014 A resposta à ficha é individual. A resolução da ficha tem de ser manuscrita. A bibliografia a consultar é a recomendada para a disciplina. Pode e deve procurar mais informação em outras fontes (ex: os livros da biblioteca, as normas e a Internet). A ficha é composta por perguntas de escolha múltipla e perguntas de desenvolvimento. As perguntas de escolha múltipla podem ter uma ou mais respostas certas. Deve assinalar na primeira coluna as respostas corretas e as erradas na segunda coluna. Recorra ao seu professor para esclarecer as dúvidas. A resposta à ficha deve ser entregue ao professor (por email ou em papel) até 9/6/2014. A - Protocolo IP 1) Considere o protocolo IP: O protocolo IP fornece serviço de comunicação fiável entre duas máquinas O cabeçalho IP tem comprimento fixo de 20 bytes O campo “TTL” dos pacotes IP indica o seu tempo de vida O campo “Checksum” dos pacotes IP verifica a integridade do pacote Os Routers fragmentam os pacotes de acordo com o MTU das redes 2) Protocolo IP O campo “Service Type” indica qual o protocolo de nível superior transportado no pacote O campo “Identification” é o número de sequência de envio do pacote O campo “Protocol” indica a LAN usada no transporta do pacote Os pacotes IP com flag DF igual a 1 não podem ser fragmentados Os pacotes fragmentos não podem ser fragmentados de novo 3) Considere que um terminal pretende enviar uma mensagem ICMP com 2550 bytes de dados que vai atravessar dois troços de rede o primeiro com tramas de MTU (nível 2) de 1500 e o segundo com tramas de MTU (nível 2) de 580. Preencha a seguinte tabela referente a campos dos datagramas IP recebidos no destino. Identification Total Length Fragmentos Fragment Offset More Fragments Dont Fragment 1 B - Protocolo ICMP 4) ICMP As mensagens ICMP são transportadas em datagramas UDP. Quando o valor de TTL do pacote IP é decrementado para 0, o router descarta o pacote e envia uma mensagem ICMP “time to live exceeded in transit” A mensagem “ Host unreachable” indica a ocorrência de congestionamento na interface da máquina As mensagens ICMP que reportam falhas, em caso de erro, não geram mensagens ICMP A mensagem ICMP “Fragmented needed and DF set” é usada no procedimento MTU Discovery 5) ICMP A aplicação Ping utiliza mensagens ICMP Type 0 e 8 As mensagens ICMP incluem sempre o cabeçalho IP do datagrama IP que provocou o erro As mensagens Timestamp Request/Reply permitem sincronizar os relógios das máquinas O comando ping com a opção “record route” regista no máximo o IP de 10 routers A partir do Ping é possível conhecer o número de routers existentes entre máquinas 6) ICMP Indique eventos que dão origem às seguintes mensagens ICMP: a) b) c) d) e) Type 3 code 0 __________________________________________________________________ Type 3 code 1 ___________________________________________________________________ Type 3 code 4 ___________________________________________________________________ Type 11 code 0__________________________________________________________________ Type 11 code 1__________________________________________________________________ B - Endereçamento IP 7) Preencha a tabela a seguir: Endereço Rede /Super/Sub-rede 160.40.55.3/24 Sub-rede classe B End. de rede End. Broadcast 160.40.55.0 160.40.55.255 End. p/ máquinas 254 20.23.246.30/18 193.66.131.4/22 192.145.67.148/27 145.77.172.235/23 8) Encontre o(s) endereço(s) de rede e respectiva(s) máscara(s) que sumarize o seguinte conjunto de blocos de endereços: 193.40.208.0/24, 193.40.209.0/25, 193.40.209.128/26, 193.40.208.192/27 e 193.40.208.224/27. __________________________________________________________________ 9) Encontre o(s) endereço(s) de rede e respectiva(s) máscara(s) que sumarize o seguinte conjunto de blocos de endereços: 193.40.208.0/24, 193.40.209.128/26, 193.40.208.192/27 e 193.40.208.224/27. __________________________________________________________________ 2 10) O quadro seguinte foi retirado de um PC e traduz a sua tabela de encaminhamento IP. ACTIVE ROUTES: Network destination 0.0.0.0 10.64.75.0 10.64.75.31 10.255.255.255 127.0.0.0 224.0.0.0 255.255.255.255 193.10.192.0 a) b) c) d) Netmask 0.0.0.0 255.255.255.0 255.255.255.255 255.255.255.255 255.0.0.0 240.0.0.0 255.255.255.255 255.255.240.0 Gateway 10.64.75.254 10.64.75.31 127.0.0.1 10.64.75.31 127.0.0.1 10.64.75.31 10.64.75.31 10.64.75.253 Interface 10.64.75.31 10.64.75.31 127.0.0.1 10.64.75.31 127.0.0.1 10.64.75.31 10.64.75.31 10.64.75.31 O endereço IP da máquina é ____________________________________________________________ O endereço da rede a que a máquina está ligada é ___________________________________________ O pacote IP com o endereço de destino 193.10.224.10 é enviada para a gateway_____________________ O pacote IP com o endereço de destino 193.10.204.10 é enviada para a gateway _____________________ 11) Considere a topologia de rede apresentada na figura constituída por cinco redes locais (LAN 1 a 5) interligadas através de três routers. Os endereços IP das interfaces série WAN pertencem à sub-rede classe C 193.10.20.0/28. Os endereços das sub-redes LAN 1 a 5 foram obtidos a partir da super-rede Classe C 194.5.20.0/23 atribuída pelo ISP. a) Assumindo que foram configurados os endereços IP indicados nas máquinas da figura e que toda a gama de endereços atribuídos será utilizada, indique os endereços de rede e de difusão das redes LAN 1 a 5. Rede Endereço de Rede Endereços das redes Máscara Endereço difusão Nº máquinas LAN 1 LAN 2 LAN 3 LAN 4 LAN 5 b) Atribua endereços IP e respetivas máscaras aos interfaces dos routers de modo a estarem de acordo com os endereços atribuídos na alínea a): 3 R1e0: R1e1: R1s0: R1s1: IP: ____________ IP: ____________ IP:____________ IP: ____________ Másc.: Másc.: Másc.: Másc.: ____________ ____________ ____________ ____________ R2e0: R2e1: R2e2: R2s0: R2s1: IP: ____________ IP: ____________ IP:____________ IP: ____________ IP:____________ Másc.: Másc.: Másc.: Másc.: Másc.: ____________ ____________ ____________ ____________ ____________ R3e0: R3s0: R3s1: R3s2: IP: ____________ IP: ____________ IP:_____________ IP:_____________ Másc.: Másc.: Másc.: Másc.: ____________ ____________ ____________ ____________ c) Para a rede apresentada, e considerando os valores atribuídos nas alíneas anteriores, faça as tabelas de encaminhamento (sem sumarização) dos router R1. Assuma que todos os elementos de rede conhecem todas as redes, inclusive a rota por omissão para a Internet. Rede Tabela Encaminhamento router R1 Másc Gateway Interface d) Apresente a tabela do router Internet (Rint) com sumarização. Rede Tabela Encaminhamento router RInt Másc Gateway Interface 4 12) Considere a topologia de rede apresentada na figura constituída por seis redes locais (LAN 1 a 6) interligadas através de dois routers e que possibilitem a instalação respetivamente do seguinte número de PC: 180, 420, 120, 28, 58 e 20. a) Assumindo que toda a gama de endereços atribuídos será utilizada indique os endereços de rede e de difusão das redes LAN1 a LAN6. Endereços das redes Rede Endereço de Rede Másc End Broadcast Sub-rede LAN1 Sub-rede LAN2 Sub-rede LAN 3 Sub-rede LAN 4 Sub-rede LAN 5 Sub-rede LAN 6 b) Atribua endereços IP e respetivas máscaras às interfaces dos routers: R1e0: R1e1: R1e2: IP: ____________ IP: ____________ IP:____________ Másc.: ____________ Másc.: ____________ Másc.: ____________ R2e0: R2e1: R2e2: R2e3: IP: ____________ IP: ____________ IP:____________ IP: ____________ Másc.: Másc.: Másc.: Másc.: ____________ ____________ ____________ ____________ c) Atribua endereços IP e respetivas máscaras e indique o default gateway das máquinas A, B, C, D, e E de modo a estarem de acordo com os endereços atribuídos na alínea a): A: B: C: D: E: IP: ____________ IP: ____________ IP:____________ IP: ____________ IP: ____________ Másc.: Másc.: Másc.: Másc.: Másc.: ____________ ____________ ____________ ____________ ____________ GW: GW: GW: GW: GW: ____________ ____________ ____________ ____________ ____________ 5 C - Protocolo ARP 13) Protocolo ARP O protocolo ARP é transportado sobre pacotes IP A mensagem “ARP Request” é transportada em tramas MAC Unicast O comando “ARP –s” mostra a tabela ARP da máquina A mensagem ARP Reply é transportada em tramas MAC Unicast Para encaminhar um pacote é necessário executar o protocolo ARP 14) Protocolo ARP A partir do registo indicado diga: a) b) c) d) Trata-se de uma mensagem ARP Request ou Reply?___________________________________ Trata-se de uma trama Unicast ou Broadcast?________________________________________ Que código identifica que a trama ethernet transporta uma mensagem ARP?_______________ Que informação se obteve com esta transação?_______________________________________ E - Protocolo DHCP 15) Considere o protocolo DHCP: As mensagens DHCP são transportadas em datagramas UDP Nas mensagens DHCP o servidor usa o porto 68 e o cliente o porto 67 As mensagens DHCP DISCOVER são enviadas pelo cliente no modo difusão (broadcast) A renovação da configuração é feita com a mensagem “Request” ao fim do tempo do “Lease” O protocolo DHCP fornece às máquinas o endereço do servidor de e-mail 6 16) Considere o protocolo DHCP e indique qual a mensagem para: Obter uma configuração de um servidor desconhecido?______________________________________ Renovar o aluguer da configuração atribuída?______________________________________________ Cancelar a configuração atribuída?______________________________________________________ Quais os parâmetros fornecidos pelo servidor?_____________________________________________ 17) Considere o protocolo DHCP: As mensagens DHCP DISCOVER em broadcast enviadas pelos clientes têm de ser encaminhadas por um “ Relay Agent” para chegar ao servidor DHCP quando este não é local à rede do cliente Com a mensagem DHCP RELEASE o cliente prescinde da configuração atribuída pelo servidor O comando ipconfig/renew é usado para libertar a configuração atribuída pelo servidor O campo “Hop count” é usado pelos “Relay Agents” para limitar a propagação das mensagens DHCP Em caso de falha do servidor DHCP a atribuição da configuração é feita pelo Relay agente 7