IPv6, RFC, CIDR
O documento discute os protocolos IPv6 e CIDR, explicando suas características como endereçamento de rede e faixas de IP. Também explica o que são RFCs, como são criadas e atualizadas, e fornece exemplos de notações de endereços IPv4 e IPv6.
2. 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”)
3. 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
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 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.
8. 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
9. 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)
10. 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.
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 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
14. 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
16. 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.
17. 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.