Aula07 camada de rede

1.922 visualizações

Publicada em

Administrador de Redes

0 comentários
3 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
1.922
No SlideShare
0
A partir de incorporações
0
Número de incorporações
5
Ações
Compartilhamentos
0
Downloads
156
Comentários
0
Gostaram
3
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Aula07 camada de rede

  1. 1. 29/11/2012 1
  2. 2. 29/11/2012 2
  3. 3. • Principais funções:Define a entrega fim a fim dos pacotes definindoum endereçamento lógico, de forma que qualquerextremidade possa ser identificada, e métodos deroteamento para que qualquer grupo existente narede possa ser alcançado. 29/11/2012 3
  4. 4. • Principais funções:• Responsabilidade desta camada definir como fragmentar um pacote em tamanhos menores tendo em vista a MTU (Maximum Transmision Unit - Unidade de transferência máxima) da tecnologia utilizada• O endereçamento e o roteamento podem ser destacados como sendo as principais. 29/11/2012 4
  5. 5. • Mais afinal o que Roteamento?É o mecanismo através do qual duasmáquinas em comunicação “acham” eusam um caminho ótimo (o melhor)através de uma rede.29/11/2012 5
  6. 6. • O Roteamento envolve: • Determinar que caminhos estão disponíveis; • Selecionar o “melhor” caminho para uma finalidade particular; • Usar o caminho para chegar aos outros sistemas; • Ajustar o formato dos dados (datagramas) às tecnologias de transporte disponíveis (MTU, MSS, etc.)29/11/2012 6
  7. 7. • O Roteamento envolve: • O roteamento é baseado no endereçamento IP, particularmente, na parte de identificação de rede de um endereço IP. • Toda a tarefa é desenvolvida na camada Inter-rede da pilha de protocolos TCP/IP.29/11/2012 7
  8. 8. • Classificação dos protocolos de Rede• Protocolos Roteáveis ou Roteados• Protocolos de Roteamento• Protocolo Não-Roteáveis29/11/2012 8
  9. 9. • Protocolos Roteáveis• São protocolos que especificam o endereçamento lógico referente à camada inter-rede.• IP (Internet Protocol), o IPX (Internetwork Packet Exchange)29/11/2012 9
  10. 10. • Protocolos de roteamento• São responsáveis pelo preenchimento da tabela de roteamento.• RIP (Routing Information Protocol) e o OSPF (Open Shortest Path First);29/11/2012 10
  11. 11. • Protocolos Não-Roteáveis• É um protocolo que não pode ser encaminhado por roteadores.• DEC LAT e o NetBIOS ou NetBEUI.29/11/2012 11
  12. 12. • Protoclo IP• Definido no RFC-790, o IP é o protocolo roteável utilizado atualmente na Internet.• Sua versão 4 (IPv4 definido na RFC- 791) tornou-se o protocolo de rede mais conhecido e utilizado atualmente. 29/11/2012 12
  13. 13. •Estrutura de um endereçamento IP•Um endereço IP é uma seqüência de 32bits (1s e 0s)•Para facilitar a utilização do endereço IPele é escrito no formato decimalpontuado. 29/11/2012 13
  14. 14. •Estrutura de um endereçamento IP• Neste formato, cada endereço é escrito em quatro partes separadas por pontos.• Cada parte do endereço é denominada octeto, já que é formada de oito dígitos binários.• Cada octeto varia entre 0 e 255. 11111111.11111111.11111111.00000000 29/11/2012 14
  15. 15. •Estrutura de um endereçamento IP• Neste formato, cada endereço é escrito em quatro partes separadas por pontos. 192.168.0.1 29/11/2012 15
  16. 16. •Estrutura de um endereçamento IP• Juntamente com o endereço IP é apresentada a máscara de rede, ou mascara de sub-rede.• Esta mascara possui o mesmo comprimento que o endereço IP.• A função da máscara de rede é identificar, dentro do endereço IP, a porção que identifica a rede e a porção que identifica o host. 29/11/2012 16
  17. 17. •Estrutura de um endereçamento IP• A máscara pode ser escrita de duas formas: • Em quatro octetos, que variam de 0 a 255 • Por uma barra (“/”) seguida de um numero decimal que varia entre 1 e 32. • Vamos tomar como exemplo o IP 192.168.1.32 e a máscara 255.255.255.0. • Esse par, IP/máscara, pode ser reescrito da seguinte forma: 192.168.1.32/24. 29/11/2012 17
  18. 18. Converter em binário 128 64 32 16 8 4 2 1 Converter a máscara em binário!29/11/2012 18
  19. 19. Converter em binário 128 64 32 16 8 4 2 1 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 25529/11/2012 19
  20. 20. Converter em binário 128 64 32 16 8 4 2 1 1 1 1 1 1 1 1 1 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 255 255.255.255.255 11111111. 11111111. 11111111. 11111111 8bits 8bits 8bits 8bits 8 x 4 = Endereço de 32bits29/11/2012 20
  21. 21. Converter em binário 128 64 32 16 8 4 2 1 1 1 1 1 1 1 1 1 192.168.1.32/32 255.255.255.255 11111111. 11111111. 11111111. 11111111 8bits 8bits 8bits 0bits 8 x 4 = Endereço de 32bits29/11/2012 21
  22. 22. Converter em binário 192.168.1.32/24?29/11/2012 22
  23. 23. Converter em binário 128 64 32 16 8 4 2 1 128 + 64 + 32 + 16 + 8 + 4 + 2 + 0 = 25429/11/2012 23
  24. 24. Converter em binário 128 64 32 16 8 4 2 1 1 1 1 1 1 1 1 0 128 + 64 + 32 + 16 + 8 + 4 + 2 + 0 = 254 255.255.255.0 11111111. 11111111. 11111111. 00000000 8bits 8bits 8bits 0bits 8 x 3 = Endereço de 24bits29/11/2012 24
  25. 25. Converter em binário 128 64 32 16 8 4 2 1 1 1 1 1 1 1 1 0 192.168.1.32/24 255.255.255.0 11111111. 11111111. 11111111. 00000000 8bits 8bits 8bits 0bits 8 x 3 = Endereço de 24bits29/11/2012 25
  26. 26. Converter em binário 128 64 32 16 8 4 2 1 1 1 1 1 1 1 0 0 192.168.1.32/16 255.255.0.0 11111111. 11111111. 000000. 00000000 8bits 8bits 8bits 0bits 8 x 2 = Endereço de 16bits29/11/2012 26
  27. 27. Converter em binário 192.168.0.1 ? 128 64 32 16 8 4 2 129/11/2012 27
  28. 28. Converter em binário 192.168.0.1 ? 128 64 32 16 8 4 2 1 1 1 0 0 0 0 0 0 192 = 1100000029/11/2012 28
  29. 29. Converter em binário 192.168.0.1 ? 128 64 32 16 8 4 2 129/11/2012 29
  30. 30. Converter em binário 192.168.0.1 ? 128 64 32 16 8 4 2 1 129/11/2012 30
  31. 31. Converter em binário 192.168.0.1 ? 128 64 32 16 8 4 2 1 1 029/11/2012 31
  32. 32. Converter em binário 192.168.0.1 ? 128 64 32 16 8 4 2 1 1 0 129/11/2012 32
  33. 33. Converter em binário 192.168.0.1 ? 128 64 32 16 8 4 2 1 1 0 1 029/11/2012 33
  34. 34. Converter em binário 192.168.0.1 ? 128 64 32 16 8 4 2 1 1 0 1 0 129/11/2012 34
  35. 35. Converter em binário 192.168.0.1 ? 128 64 32 16 8 4 2 1 1 0 1 0 1 0 0 0 168= 1010100029/11/2012 35
  36. 36. Converter em binário 192.168.0.1 ? 128 64 32 16 8 4 2 1 1 0 1 0 1 0 0 0 11000000. 1010100029/11/2012 36
  37. 37. Converter em binário 192.168.0.1 ? 128 64 32 16 8 4 2 1 0 0 0 0 0 0 0 0 11000000. 10101000.0000000029/11/2012 37
  38. 38. Converter em binário 192.168.0.1 ? 128 64 32 16 8 4 2 1 0 0 0 0 0 0 0 1 11000000. 10101000.00000000.0000000129/11/2012 38
  39. 39. Converter em binário 192.168.0.1 128 64 32 16 8 4 2 1 0 0 0 0 0 0 0 1 192. 168. 0. 1 11000000. 10101000.00000000.0000000129/11/2012 39
  40. 40. Descobrindo o host 192.168.1.32/24?1. Primeiro converter mascara para binário2. Vamos converter o IP 192.168.1.32 para binário29/11/2012 40
  41. 41. Descobrindo o hostIP: 192.168.1.32Mascara: 255.255.255.03. Vamos sobrepor a máscara e o IP e em seguida fazer um AND bit a bit29/11/2012 41
  42. 42. • Função AND A B A.B 0 0 0 0 1 0 1 0 029/11/2012 1 1 1 42
  43. 43. • Função AND A B A.B Máscara 0 0 0 IP AND 0 1 0 1 0 0 1 1 1 11111111.11111111.11111111.00000000 11000000.10101000.00000001.00100000 29/11/2012 43
  44. 44. • Função AND A B A.B Máscara 0 0 0 IP 0 1 0 1 0 0 1 1 1 11111111.11111111.11111111.00000000 11000000.10101000.00000001.00100000 1 29/11/2012 44
  45. 45. • Função AND A B A.B Máscara 0 0 0 IP AND 0 1 0 1 0 0 1 1 1 11111111.11111111.11111111.00000000 11000000.10101000.00000001.00100000 11 29/11/2012 45
  46. 46. • Função AND A B A.B Máscara 0 0 0 IP AND 0 1 0 1 0 0 1 1 1 11111111.11111111.11111111.00000000 11000000.10101000.00000001.00100000 1100000.10101000. 0000001. 00000000 29/11/2012 46
  47. 47. Já descobrimos a rede! 192.168.1.0 1100000.10101000. 0000001. 00000000 29/11/2012 47
  48. 48. Descobrindo o hostIP: 192.168.1.32Mascara: 255.255.255.04. pegarmos a máscara, a invertermos e realizar o mesmo procedimento AND.29/11/2012 48
  49. 49. • Função AND A B A.B Máscara 0 0 0 IP AND 0 1 0 1 0 0 1 1 1 11111111.11111111.11111111.00000000 11000000.10101000.00000001.00100000 1100000.10101000. 0000001. 00000000 29/11/2012 49
  50. 50. Máscara• Função AND A B A.B Invertida 0 0 0 IP AND 0 1 0 1 0 0 1 1 1 00000000.00000000.00000000.11111111 11000000.10101000.00000001.00100000 29/11/2012 50
  51. 51. Máscara• Função AND A B A.B Invertida 0 0 0 IP AND 0 1 0 1 0 0 1 1 1 00000000.00000000.00000000.11111111 11000000.10101000.00000001.00100000 00000000.00000000.00000000.00100000 29/11/2012 51
  52. 52. Descobrindo o host 32 128 64 32 16 8 4 2 1 0 0 1 0 0 0 0 029/11/2012 52
  53. 53. Descobrindo o host 192.168.1.32 00000000.00000000.00000000.0010000029/11/2012 53
  54. 54. Descobrindo o host 192.168.1.32 HOST29/11/2012 54
  55. 55. Descobrindo o host 192.168.1.0 REDE29/11/2012 55
  56. 56. Descobrindo o host 192.168.1.32 REDE HOST29/11/2012 56
  57. 57. Descobrindo o host IP 10.1.16.63 Mascará 255.0.0.0 ou 10.1.16.63/8 Rede: 10.0.0.0 Host 1.16.6329/11/2012 57
  58. 58. Endereços Reservados •O endereço de rede possui a parte de host preenchida por zeros: 192.168.1.0/24 •O endereço de Broadcast possui a porção de host é 255 (todos os bits 1s).29/11/2012 58
  59. 59. Endereços Reservados • O broadcast local é aquele restrito somente a rede ao qual o host está conectado, 255.255.255.255. • O broadcast remoto é endereçado a uma rede remota isto é, a qual a origem não está diretamente conectada. exemplo: 192.168.1.25529/11/2012 59
  60. 60. Hierarquia do endereçamento IP Endereçamento Classfull• Classe A – Redes maiores;• Classe B – Redes de porte médio;• Classe C – Redes pequenas;• Classe D – Utilizado para multicast;• Classe E – Reservado para utilização futura.29/11/2012 60
  61. 61. Endereçamento Classfull • Classe A • Foi criado para suportar redes extremamente grandes, com mais de 16 milhões de endereços de host disponíveis. • Usam somente o primeiro octeto para indicar o endereço de rede. 29/11/2012 61
  62. 62. Endereçamento Classfull • Classe A • Tem o primeiro bit fixo com valor 0 (00000000) e o maior 127 (01111111). • Qualquer endereço que comece com um valor entre 1 e 126 no primeiro octeto é um endereço de classe A. 29/11/2012 62
  63. 63. Endereçamento Classfull • Classe A • Pode discriminar 16.646.144 hosts em cada uma das suas 126 redes. • A máscara de rede Classe A é 255.0.0.0, 8 bits 29/11/2012 63
  64. 64. Endereçamento Classfull • Classe B • Foi criado para dar conta das necessidades de redes de porte médio a grande. • Um endereço IP de classe B usa os dois primeiros octetos para indicar o endereço da rede. • Os outros dois octetos especificam os endereços dos hosts. 29/11/2012 64
  65. 65. Endereçamento Classfull• Classe B• Os seis bits restantes podem ser preenchidos com 1s ou 0s.• Qualquer endereço que comece com um valor no intervalo de 128 a 191 no primeiro octeto 29/11/2012 65
  66. 66. Endereçamento Classfull• Classe B • O menor número que pode ser representado é 128 (10000000) e maior número 191 (10111111). • Esta classe pode discriminar 65.024 hosts em cada uma das suas 15.120 redes. • A máscara de rede é 255.255.0.0, 16 bits. 29/11/2012 66
  67. 67. Endereçamento Classfull• Classe C • é o mais usado. • Foi criado como objetivo suportar redes pequenas com no máximo 254 hosts • Começa com o binário 110. menor número 192 (11000000) e o maior número 223 ( 11011111) 29/11/2012 67
  68. 68. Endereçamento Classfull• Classe C • A máscara de rede Classe C é 255.255.255.0, 24 bits. • Exemplo: 192.168.0.10 29/11/2012 68
  69. 69. Endereçamento Classfull• Classe D • O endereço classe D foi criado para permitir multicasting em um endereço IP • Os primeiros quatro bits de um endereço classe D devem ser 1110. • O intervalo de valores no primeiro octeto dos endereços vai de 224 (11100000) a 239 (11101111) 29/11/2012 69
  70. 70. Endereçamento Classfull• Classe D • Não possuem uma máscara padrão • Na RFC 3171 generaliza-se a classe D com uma máscara de rede 240.0.0.0 ou /4. 29/11/2012 70
  71. 71. Endereçamento Classfull• Classe E• Também foi definido um endereço classe E. Entretanto, a IETF (Internet Engineering Task Force) reserva esses endereços para utilizações futuras.• Nenhum endereço classe E foi liberado para uso na Internet. 29/11/2012 71
  72. 72. Endereçamento Classfull• Classe E • Os primeiros quatro bits de um endereço classe E são sempre definidos como 1s. • O intervalo de valores no primeiro octeto dos endereços vai de 240 (11110000) a 255(11111111) 29/11/2012 72
  73. 73. Primeiros Núm. de Número de Máscara Classe bits redes hosts padrão A 0 126 16.777.214 255.0.0.0 B 10 16.382 65.534 255.255.0.0 255.255.25 C 110 2.097.150 254 5.0 D 1110 Utilizado para tráfego Multicast E 1111 Reservado para uso futuro29/11/2012 73
  74. 74. tiago@tdainformatica.com.br facebook.com/tdainformatica @tiagodamasceno @tdainformatica29/11/2012 74

×