3.1 – Quem é o IP?
Um endereço IP é um identificador numérico único atribuído a cada dispositivo conectado a uma rede de computadores que utiliza o Protocolo IP para comunicação. Ele serve duas funções principais: identificar a rede e identificar o host (ou interface) na rede.
Tipos de Endereços IP
- IPv4 (Internet Protocol version 4):
- Formato: Utiliza endereços de 32 bits, divididos em quatro octetos, separados por pontos (dot-decimal notation). Exemplo: 192.168.0.1
- Capacidade: Suporta aproximadamente 4,3 bilhões de endereços únicos (2^32).
- Exaustão de Endereços: Devido ao crescimento da internet, o espaço de endereços IPv4 está praticamente esgotado.
- Classe de Endereços: IPv4 é dividido em classes (A, B, C, D, E), onde as classes A, B, e C são usadas para endereçamento unicast, D para multicast, e E para propósitos experimentais.
- IPv6 (Internet Protocol version 6):
- Formato: Utiliza endereços de 128 bits, divididos em oito grupos de quatro dígitos hexadecimais, separados por dois pontos (colon-hexadecimal notation). Exemplo: 2001:0db8:85a3:0000:0000:8a2e:0370:7334
- Capacidade: Suporta um número vastamente maior de endereços (aproximadamente 3,4 x 10^38 endereços).
- Benefícios: Resolve o problema de exaustão de endereços do IPv4, oferece melhor suporte a mobilidade, e inclui aprimoramentos de segurança nativos.
- Autoconfiguração: Suporte para autoconfiguração de endereços, permitindo que dispositivos configurem seus próprios endereços automaticamente.
Diferenças entre IPv4 e IPv6
- Comprimento do Endereço:
- IPv4: 32 bits (4 octetos).
- IPv6: 128 bits (8 grupos de 16 bits).
- Notação:
- IPv4: Dot-decimal (ex.: 192.168.0.1).
- IPv6: Colon-hexadecimal (ex.: 2001:0db8:85a3:0000:0000:8a2e:0370:7334).
- Capacidade:
- IPv4: Cerca de 4,3 bilhões de endereços.
- IPv6: Cerca de 3,4 x 10^38 endereços.
- Fragmentação:
- IPv4: Feita pelos routers e pelo dispositivo de origem.
- IPv6: Feita apenas pelo dispositivo de origem, eliminando fragmentação pelos routers.
- Cabeçalho:
- IPv4: Cabeçalho de tamanho variável com campos de verificação.
- IPv6: Cabeçalho de tamanho fixo e sem campos de verificação, simplificando o processamento.
- Configuração de Endereços:
- IPv4: Suporta DHCP e configuração manual.
- IPv6: Suporta autoconfiguração de endereços e DHCPv6.
- Segurança:
- IPv4: Segurança implementada opcionalmente com IPsec.
- IPv6: IPsec é um componente obrigatório, embutido na arquitetura.
Como um servidor web é identificado por meio de seu endereço IP?
Processo de Identificação:
- Endereço IP Público: Cada servidor web geralmente possui um endereço IP público, que é acessível via internet.
- Mapeamento de Domínio para IP: Através do DNS, um nome de domínio (ex.: www.example.com) é mapeado para o endereço IP do servidor. Quando um usuário digita o domínio no navegador, o DNS resolve o nome para o IP correspondente.
- Solicitação HTTP/HTTPS: O navegador envia uma solicitação HTTP ou HTTPS ao endereço IP do servidor.
- Resposta do Servidor: O servidor web, identificado pelo seu endereço IP, responde à solicitação do navegador, enviando a página web solicitada.
Tipos de Endereços IP:
- Estáticos: Endereços IP que não mudam e são atribuídos permanentemente a um dispositivo ou servidor. Ideais para servidores web, servidores de e-mail, e outros serviços que precisam de um endereço IP constante.
- Dinâmicos: Endereços IP que podem mudar cada vez que o dispositivo se conecta à rede. Atribuídos por servidores DHCP (Dynamic Host Configuration Protocol) e são comuns em redes domésticas e comerciais.
Classes de Endereços IPv4
- Classe A:
- Intervalo: 0.0.0.0 a 127.255.255.255
- Número de Redes: 128
- Número de Hosts por Rede: Aproximadamente 16 milhões
- Uso: Grandes organizações com grandes redes
- Classe B:
- Intervalo: 128.0.0.0 a 191.255.255.255
- Número de Redes: Aproximadamente 16 mil
- Número de Hosts por Rede: Aproximadamente 65 mil
- Uso: Organizações de médio porte
- Classe C:
- Intervalo: 192.0.0.0 a 223.255.255.255
- Número de Redes: Aproximadamente 2 milhões
- Número de Hosts por Rede: 254
- Uso: Pequenas redes e empresas
- Classe D:
- Intervalo: 224.0.0.0 a 239.255.255.255
- Uso: Multicast
- Características: Usado para transmissão de dados para múltiplos destinos
- Classe E:
- Intervalo: 240.0.0.0 a 255.255.255.255
- Uso: Reservado para uso futuro e experimental



