A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Redes de Computadores Aula Prática 4 Professor: José Marcos Nogueira Monitor: Vinícius Fernandes Soares Mota

Apresentações semelhantes


Apresentação em tema: "Redes de Computadores Aula Prática 4 Professor: José Marcos Nogueira Monitor: Vinícius Fernandes Soares Mota"— Transcrição da apresentação:

1 Redes de Computadores Aula Prática 4 Professor: José Marcos Nogueira Monitor: Vinícius Fernandes Soares Mota

2 Pilha de Protocolos Internet Protocol(IP) -> protocolo da camada de rede para a Internet

3 Internet Protocol Cada host recebe um endereço único Internet Corporation for Assigned Name And Numbers (ICANN) Regional Internet Registries(RIR) Gerência Geográfica American Registry for Internet Numbers(ARIN) Empresas com necessidade de muitos endereços reportam ao RIR Ex: provedores

4 Internet Protocol Roteador usa endereço IP de destino para o roteamento -> justificativa controle e > endereços multicast > broadcast IP permite que datagramas viajem através de redes diferentes Ex: Tamanho máximo do pacote diferente Adaptação -> fragmentação de pacotes

5 Formato Datagrama IP

6 Versão -> Versão do IP (4 bits) IPv4 – Dominante na internet Uso de 32 bits -> Possibilidade de esgotamento IPv6 – Nova definição Uso de 128 bits -> 1500 endereços a cada 0,93m 2 Tamanho do Cabeçalho – 4 bits Tamanho Total – 16 bits

7 Formato Datagrama IP Identificação (16 bits), Flags (3 bits), Deslocamento do Fragmento (13 bits) Usados na fragmentação de pacotes

8 Formato Datagrama IP Tempo de Vida – 8 bits Número de hops restantes Protocolo – 8 bits

9 Formato Datagrama IP Endereço de Origem – 32 bits Endereço de Destino – 32 bits Maiores informações

10 Fragmentação IP Ocorre quando o pacote IP é maior do que o suportado pela camada Ethernet É necessário quebrar o pacote IP em pedaços menores

11 Fragmentação IP Envio de duas mensagens de 5000 bytes em uma rede que pode suportar no máximo 1514 bytes/pacote. Envio do desktop para o laptop

12 Fragmentação IP fragment_5000_isolated.cap Trace – fragment_5000_isolated.cap Pacotes 1/4 e 5/8 IP recebe 5008 bytes 8 bytes – cabeçalho UDP Rede permite 1514 bytes 14 bytes – cabeçalho Ethernet IP divide em pacotes

13 Fragmentação IP 3 pacotes de 1514 – 1/3 – 5/ bytes dados 14 bytes cabeçalho Ethernet 20 bytes cabeçalho IP

14 Fragmentação IP 1 pacote de 602 bytes 5000 – 1480*3 = 560 bytes dados 14 bytes cabeçalho Ethernet 20 bytes cabeçalho IP 8 bytes cabeçalho UDP

15 Fragmentação IP Reconstrução datagrama inicial Identification – ligar todos os fragmentos 1/4 – 0xfd2b 5/8 – 0xfd2c Fragment Offset – primeiro byte do pacote Pacotes 4/8 – 4440 (1480 * 3) Flag – indica se existem fragmentos adicionais Pacotes 1-3 e 5-7 – Sim (0x02) Pacotes 4 e 8 – Não (0x00)

16 Ping no IPv6 fragment_5000_isolated.cap Trace – fragment_5000_isolated.cap Três pings do desktop no notebook

17 Ping no IPv6 Encapsulamento IPV6 no IPV4 – IPV6 é parte dos dados do IPV4 Tamanho endereços Compatibilidade

18 Traceroute Mapeia todos os hosts intermediários existentes ao longo de um caminho que conduz a um host especifico na Internet

19 Traceroute Usa protocolos ICMP Relatam informações sobre eventos da camada de rede Enviados dentro do datagrama IP Solicitação de informações Ex: Mensagens de Ping Comunicação de erros Ex: Falta de suporte a um tipo de protocolo -> campo Protocolo do cabeçalho IP

20 Traceroute - Funcionamento Envia pacotes UDP Tempo de Vida do cabeçalho IP com tamanho 1, 2, Recebe as mensagens ICMP Time-to- Live_Exceeded -> Mapeamento nós intermediários Cada pacote pode tomar um caminho diferente -> geração de uma conexão que não existe Solução: executar várias vezes e comparar

21 Traceroute

22 traceroute1_src.cap Trace – traceroute1_src.cap Pacotes 1/2 Resolução DNS softeng.camp.clarkson.edu

23 Traceroute Pacote 3 – Primeira Mensagem UDP Time-to-Live 1 Repetições pacotes 7 e 9 -> variações

24 Traceroute Pacote 11 – Time-to-Live 2 Encontra destino Repetições pacotes 15 e 17

25 Traceroute traceroute1_dst.cap Trace – traceroute1_dst.cap Pacotes 1, 3 e 5 -> correspondentes a 11, 15 e 17 da fonte Time to Live: 1


Carregar ppt "Redes de Computadores Aula Prática 4 Professor: José Marcos Nogueira Monitor: Vinícius Fernandes Soares Mota"

Apresentações semelhantes


Anúncios Google