IPv6, RFC, CIDR
CIDR - Classless Inter Domain Routing
Características
● Distribuição de IP’s por faixas
● VLSM (Variable Length Subnet Masks)
● Usa notação simples (Ex. “/24”)
CLASSES CAMPOS DE ENDEREÇO
Classe A (8 bits) 11111111.00000000.00000000.00000000
Rede Host
Classe B (16 bits)
11111111.1111111.00000000.00000000
Rede Host
Classe C (24 bits)
11111111.11111111.11111111.00000000
Rede Host
SISTEMA DE CLASSES
Máscara: 11111111.11111111.11111100.00000000
IP com Notação CIDR: 192.168.3.8/22
Faixa de Endereços: 192.168.0.0 até 192.168.3.255
Quantidade de Endereços: 1024 (Descontar Rede e Broadcast)
SISTEMA CIDR
IP: 192.168.0.0/24 (11000000.10101000.00000000.00000000)
MÁSCARA: 255.255.255.0
(11111111.11111111.11111111.00000000)
IP: 192.168.0.0/23 (11000000.10101000.00000000.00000000)
MÁSCARA: 255.255.254.0
(11111111.11111111.11111110.00000000)
IP: 192.168.0.0/22 (11000000.10101000.00000000.00000000)
MÁSCARA: 255.255.252.0
(11111111.11111111.11111100.00000000)
NOTAÇÃO CIDR
Request for Comments (Pedido para comentários), as RFCs são
documentos técnicos desenvolvidos e mantidos pelo IETF (Internet
Enginnering Task Force), instituição que especifica os padrões que serão
implementados e utilizados em toda a internet.
O que é RFC?
● Request for Change: é uma solicitação para criação de
uma nova RFC ou Alteração de uma já existente.
Qualquer pessoa pode contribuir para a criação ou
atualização de uma RFC.
● Caso a Request for Change seja aprovada pelo comitê a
mesma se torna uma nova RFC, com uma nova
numeração.
● Atualização de uma RFC recebe uma nova numeração
mantendo a RFC original para consultas.
Para fazer a publicação de uma RFC
Site: http://www.rfc-editor.org/ e http://www.rfc-editor.org/indsubs.html
E-mail: internet-drafts@ietf.org
Site de publicação: https://datatracker.ietf.org/submit/
E-mail 2: rfc-ise@rfc-editor.org
Site IETF: http://www.ietf.org/
Este site contém citações para todos os RFCs em ordem numérica:
http://www.faqs.org/rfcs/rfc-index.html
IPv4 (RFC 791)
Definido por uma sequência numérica de 32 bits.
Ex:00000000.00000000.00000000.00000000 (Binario) ou 0.0.0.0 (Decimal)
Representando o endereço de cada dispositivo;
Originalmente feito para a comunicação entre centros de pesquisa.
O esgotamento de endereços deu inicio ao IPng (Internet Protocol next
generation)
Por exemplo, o endereço IPv4 11000000101010000000001100011000 é:
Segmentado em blocos de 8 bits: 11000000 10101000 00000011 00011000.
Cada bloco é convertido em decimal: 192 168 3 24
Os octetos adjacentes são separados por um ponto: 192.168.3.24.
O IPv6 é a versão mais recente do chamado Internet
Protocol (Protocolo de Internet), mais conhecido como
IP, o padrão usado para a comunicação entre todos os
computadores ligados à Internet.
IPv6
O IPV6 É Definido por uma sequência numérica de 128 bits.
Ex: 0000:0000:0000:0000:0000:0000:0000:0000 (Hexadecimal).
Permitindo 3,4 * 10 ^ 38 (340 undecilhoes) contra 4,2 * 10 ^ 9 (4,2 bilhões) do
antigo protocolo;
● Hoje somos 7 bilhões de habitantes no planeta
● Se fossemos 10 bilhões de habitantes ainda assim teríamos 3,4x10^27
endereços IPv6 para cada habitante ou seja:
3.400.000.000.000.000.000.000.000.000 endereços possíveis
● No IPV6 não temos a mascara de rede, somente o prefixo da rede /32, /64, /127
CURIOSIDADES
Exemplos de notações IPV6:
2001:0db8:85a3:08d3:1319:8a2e:0370:7344
Obs.: Se um grupo de vários dígitos seguidos for 0000, eles podem ser omitidos.
Por exemplo:
2001:0db8:85a3:0000:0000:0000:0000:7344
=
2001:0db8:85a3::7344
Tipos de endereços IPv6
Unicast
São utilizados para comunicação entre dois nós, (Ex. Telefones VoIPv6,
computadores em uma rede privada, etc.), e sua estrutura foi definida para
permitir agregações com prefixos de tamanho flexível, similar ao CIDR do IPv4.
Multicast
São utilizados para identificar grupos de interfaces, sendo que cada interface
pode pertencer a mais de um grupo. Os pacotes enviados para esses endereço
são entregues a todos as interfaces que compõe o grupo.
Anycast
São endereços identificados por um conjunto de interfaces.
Quando um pacote é enviado a um endereço Anycast, ele é entregue à
interface mais próxima do ponto de origem.
Um endereço Anycast é utilizado em comunicações de um-para-um-de-muitos.
Cabeçalho IPv6
Tipos de Cabeçalho de Extensão
Hop-by-hop options;
Routing;
Fragmentation;
Authentication;
Encrypted Security payload;
Destination options.
Dicas para pesquisa:
Lista de RFCs http://tools.ietf.org/rfc/
IPV6 http://ipv6.br/

Apresentação sobre ipv6

  • 1.
  • 2.
    CIDR - ClasslessInter Domain Routing Características ● Distribuição de IP’s por faixas ● VLSM (Variable Length Subnet Masks) ● Usa notação simples (Ex. “/24”)
  • 3.
    CLASSES CAMPOS DEENDEREÇO Classe A (8 bits) 11111111.00000000.00000000.00000000 Rede Host Classe B (16 bits) 11111111.1111111.00000000.00000000 Rede Host Classe C (24 bits) 11111111.11111111.11111111.00000000 Rede Host SISTEMA DE CLASSES
  • 4.
    Máscara: 11111111.11111111.11111100.00000000 IP comNotação CIDR: 192.168.3.8/22 Faixa de Endereços: 192.168.0.0 até 192.168.3.255 Quantidade de Endereços: 1024 (Descontar Rede e Broadcast) SISTEMA CIDR
  • 5.
    IP: 192.168.0.0/24 (11000000.10101000.00000000.00000000) MÁSCARA:255.255.255.0 (11111111.11111111.11111111.00000000) IP: 192.168.0.0/23 (11000000.10101000.00000000.00000000) MÁSCARA: 255.255.254.0 (11111111.11111111.11111110.00000000) IP: 192.168.0.0/22 (11000000.10101000.00000000.00000000) MÁSCARA: 255.255.252.0 (11111111.11111111.11111100.00000000) NOTAÇÃO CIDR
  • 6.
    Request for Comments(Pedido para comentários), as RFCs são documentos técnicos desenvolvidos e mantidos pelo IETF (Internet Enginnering Task Force), instituição que especifica os padrões que serão implementados e utilizados em toda a internet. O que é RFC?
  • 7.
    ● Request forChange: é uma solicitação para criação de uma nova RFC ou Alteração de uma já existente. Qualquer pessoa pode contribuir para a criação ou atualização de uma RFC. ● Caso a Request for Change seja aprovada pelo comitê a mesma se torna uma nova RFC, com uma nova numeração. ● Atualização de uma RFC recebe uma nova numeração mantendo a RFC original para consultas.
  • 8.
    Para fazer apublicação de uma RFC Site: http://www.rfc-editor.org/ e http://www.rfc-editor.org/indsubs.html E-mail: internet-drafts@ietf.org Site de publicação: https://datatracker.ietf.org/submit/ E-mail 2: rfc-ise@rfc-editor.org Site IETF: http://www.ietf.org/ Este site contém citações para todos os RFCs em ordem numérica: http://www.faqs.org/rfcs/rfc-index.html
  • 9.
    IPv4 (RFC 791) Definidopor uma sequência numérica de 32 bits. Ex:00000000.00000000.00000000.00000000 (Binario) ou 0.0.0.0 (Decimal) Representando o endereço de cada dispositivo; Originalmente feito para a comunicação entre centros de pesquisa. O esgotamento de endereços deu inicio ao IPng (Internet Protocol next generation)
  • 10.
    Por exemplo, oendereço IPv4 11000000101010000000001100011000 é: Segmentado em blocos de 8 bits: 11000000 10101000 00000011 00011000. Cada bloco é convertido em decimal: 192 168 3 24 Os octetos adjacentes são separados por um ponto: 192.168.3.24.
  • 11.
    O IPv6 éa versão mais recente do chamado Internet Protocol (Protocolo de Internet), mais conhecido como IP, o padrão usado para a comunicação entre todos os computadores ligados à Internet. IPv6
  • 12.
    O IPV6 ÉDefinido por uma sequência numérica de 128 bits. Ex: 0000:0000:0000:0000:0000:0000:0000:0000 (Hexadecimal). Permitindo 3,4 * 10 ^ 38 (340 undecilhoes) contra 4,2 * 10 ^ 9 (4,2 bilhões) do antigo protocolo;
  • 13.
    ● Hoje somos7 bilhões de habitantes no planeta ● Se fossemos 10 bilhões de habitantes ainda assim teríamos 3,4x10^27 endereços IPv6 para cada habitante ou seja: 3.400.000.000.000.000.000.000.000.000 endereços possíveis ● No IPV6 não temos a mascara de rede, somente o prefixo da rede /32, /64, /127 CURIOSIDADES
  • 14.
    Exemplos de notaçõesIPV6: 2001:0db8:85a3:08d3:1319:8a2e:0370:7344 Obs.: Se um grupo de vários dígitos seguidos for 0000, eles podem ser omitidos. Por exemplo: 2001:0db8:85a3:0000:0000:0000:0000:7344 = 2001:0db8:85a3::7344
  • 15.
  • 16.
    Unicast São utilizados paracomunicação entre dois nós, (Ex. Telefones VoIPv6, computadores em uma rede privada, etc.), e sua estrutura foi definida para permitir agregações com prefixos de tamanho flexível, similar ao CIDR do IPv4. Multicast São utilizados para identificar grupos de interfaces, sendo que cada interface pode pertencer a mais de um grupo. Os pacotes enviados para esses endereço são entregues a todos as interfaces que compõe o grupo.
  • 17.
    Anycast São endereços identificadospor um conjunto de interfaces. Quando um pacote é enviado a um endereço Anycast, ele é entregue à interface mais próxima do ponto de origem. Um endereço Anycast é utilizado em comunicações de um-para-um-de-muitos.
  • 18.
  • 19.
    Tipos de Cabeçalhode Extensão Hop-by-hop options; Routing; Fragmentation; Authentication; Encrypted Security payload; Destination options.
  • 20.
    Dicas para pesquisa: Listade RFCs http://tools.ietf.org/rfc/ IPV6 http://ipv6.br/