+ Responder ao Tópico



  1. #1

    Padrão Endereços IPv4: Públicos vs Privados vs Válidos vs Inválidos

    É bastante frequente, não só em listas de discussão, grupos de redes sociais, blogs e foros, o uso das expressões "IP válido" e "IP inválido", em equivocada alusão, respectivamente, ao "IP Público" e "IP Privado".

    Esse erro ultrapassa os limites informais, e em alguns momentos, polui o meio acadêmico, de onde deveria estar longe.

    O que é um endereço IPv4?

    IPv4 é a quarta versão do Internet Protocol, um protocolo de encaminhamento de datagramas entre hosts.

    É esperado, de um endereço IPv4, um valor de 32 bits, arranjado em quatro grupos de 8 bits, cujo cada porção recebe o nome de octeto. Há outras formas de representação de um endereço IPv4, mas se convertido para binário, sempre deverá conter, no seu formato completo, 32 bits.

    Atendidos os critérios formalizados e requisitados no protocolo, o endereço IPv4 será considerado válido, invariavelmente.

    O que é um endereço IPv4 válido?

    A especificação do formato do endereço IPv4 está descrita no RFC791, na seção 3.1 (Internet Header Format). O formato de endereço que obedecer aos critérios previstos no RFC791, será um endereço IPv4 válido.

    São exemplos de endereços válidos, os seguintes endereços:

    8.8.8.8 - DNS público do Google.
    10.1.1.1 - Endereço padrão de antigos modens ADSL D-Link (Generation II).
    10.254.254.1 - Endereço padrão de antigos modens LG (LAMR Series).
    172.16.1.1 - Endereço padrão do Teradek Cube Encoder.
    143.54.2.20 - Endereço do sítio da UFRGS.
    192.168.88.1 - Endereço padrão de ativos MikroTik RouterOS.
    224.0.0.5 - Endereço utilizado para enviar mensagens (como 'Hello') para todos os roteadores OSPF na mesma rede.

    Os endereços demonstrados acima são válidos, independentemente de serem reservados ou não.

    O que é um endereço IPv4 reservado?

    São endereços descritos em RFC919, RFC1700, RFC1918, RFC2544, RFC3068, RFC5735, RFC5737, RFC5771 e RFC6598.

    O que é um endereço IPv4 privado?

    Endereços IPv4, como aqueles declarados no RFC1918, são para fins privados, usados para propósitos não públicos. Redes internas, domésticas ou comerciais, em grande parte, atribuem às estações endereços privados, previstos no RFC1918.

    Entre os endereços válidos demonstrados anteriormente, estão os seguintes endereços privados.

    10.1.1.1 - Endereço padrão de antigos modens ADSL D-Link (Generation II).
    10.254.254.1 - Endereço padrão de antigos modens LG (LAMR Series).
    172.16.1.1 - Endereço padrão do Teradek Cube Encoder.
    192.168.88.1 - Endereço padrão de ativos MikroTik RouterOS.

    O que é um endereço IPv4 inválido?

    É um endereço que não obedece aos critérios de formato de um endereço válido. Um exemplo de endereço IP inválido, é:

    257.123.301.1

    No primeiro e terceiro quarto de porção de bits, do endereço acima, os valores tem 9 bits. Portanto, o endereço 257.123.301.1, que não atende à especificação contida na seção 3.1 do RFC791, é um exemplo de endereço inválido, não podendo ser válido, tampouco público ou privado.

    O que é um endereço IPv4 público?

    É o endereço anunciado e acessível publicamente. Você pode não ter um sistema autônomo (AS), mas sua operadora certamente tem, e por meio de um sistema autônomo, anunciará um bloco de endereços onde está contido seu endereço público.

    Algumas operadoras usam filtros chamados bogons. A lista de bogons IPv4 não possui endereços inválidos.

    Todos os endereços IPv4 contidos em listas de bogon, atendem aos critérios previstos no RFC791, no que tange ao formato, especificado em "Internet Header Format". Pode (e deve!!) conter na lista, endereços privados, reservados, mas nunca inválidos, seja IPv4, seja IPv6. Ou seja, todo o endereço contido em lista de bogon é válido.

    Com isso, espero que esse material auxilie na correta aplicação das expressões público, privado, válido e inválido, no que refere-se ao uso de endereços IPv4.

    Referências:

    http://tools.ietf.org/html/rfc791
    http://tools.ietf.org/html/rfc919
    http://tools.ietf.org/html/rfc1700
    http://tools.ietf.org/html/rfc1918
    http://tools.ietf.org/html/rfc2544
    http://tools.ietf.org/html/rfc3068
    http://tools.ietf.org/html/rfc5735
    http://tools.ietf.org/html/rfc5737
    http://tools.ietf.org/html/rfc6598
    http://tools.ietf.org/html/rfc5771
    http://technet.microsoft.com/en-us/l.../cc958825.aspx
    https://under-linux.org/forums/rb100...71/#post379819

    Saudações,

    Trober
    Última edição por trober; 25-04-2013 às 10:39. Razão: Correção gramatical

  2. #2
    Analista de Suporte em TI Avatar de paullsoftware
    Ingresso
    Apr 2011
    Localização
    Cabo de Santo Agostinho / Pernambuco
    Posts
    530

    Padrão Re: Endereços IPv4: Públicos vs Privados vs Válidos vs Inválidos

    Muito bom trober..
    Presente de Natal que vai servir pra muitas datas

  3. #3

    Padrão Re: Endereços IPv4: Públicos vs Privados vs Válidos vs Inválidos

    Grande Trober.....show de bola!!!!
    Parabéns.

    Cade o Likes do fórum?? haha

  4. #4
    Batalhamos todos os dias Avatar de Almirgas
    Ingresso
    Oct 2008
    Localização
    Santa Catarina
    Posts
    722

    Padrão Re: Endereços IPv4: Públicos vs Privados vs Válidos vs Inválidos

    Muito bem Trober,, sempre caprichando nas explicações. Grande conhecedor de redes e principalmente BSD.
    Abraços amigo.

    Almir