Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Aula07 camada de rede

2,016 views

Published on

Administrador de Redes

  • Be the first to comment

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

×