Exaustão do espaço de endereços IP Adília Isabel Domingues da Cruz Alves (mgi98005) Sílvia Susana Tavares Guedes Pires (mgi98018) Endereço IP • Standards para endereços IP são descritos no RFC 1166. • Endereços IP são usados pelo protocolo IP para identificar unicamente uma máquina (computador, impressora, etc.) na Internet. • IP = <network number> <host number> <network number> – gerido centralmente pela Internet Network Center (InterNIC). • Existem 5 classes de endereços IP. Endereço IP • Classe A: 0 network • Classe B: 10 network number • Classe C: 110 network number host number host number host number • Classe D: reservada para multicasting (primeiros quatro bits são 1110). • Classe E: reservada para uso futuro (primeiros quatro bits são 1111). Problema de exaustão do endereço IP • Endereços Classe A: atribuídos a redes com elevado número de computadores (16.777.214). • Endereços Classe B: atribuídos a redes com médio número de computadores (65.534). • Endereços Classe C: atribuídos a redes com reduzido número de computadores (254). • O número de pequenas-médias redes têm crescido muito rapidamente nos últimos anos. • Se o crescimento não fosse controlado, todos os endereços da classe B já estariam atríbuídos por volta do ano de 1994. Regras actuais para gestão de espaço de endereçamento IP • RFC 1466 Classe A • A metade superior do espaço de endereçamento da Classe A está reservada pela IANA. • Rede de Classe A é fornecida perante uma justificação técnica que documente o tamanho e estrutura da rede. Classe B • Devido à escassez de endereços Classe B e à subutilização do espaço de endereçamento da Classe B pela maioria das organizações, usam-se múltiplos endereços Classe C, se for viável. Regras actuais para gestão de espaço de endereçamento IP (continuação) • Classe B atribuído se organização cumprir os seguintes critérios: – um plano de subrede que documenta mais do que 32 subredes na sua rede de trabalho organizacional, e – a organização possui mais do que 4096 hosts. Classe C • Por defeito, se uma organização requer mais do que uma única Classe C, ser-lhe-á atribuído um bloco contínuo do espaço alocado para a Classe C, para a sua região geografica. (Ex.: Europa: 194.0.0-195.255.255) Regras actuais para gestão de espaço de endereçamento IP (continuação) • As recomendações atrás expostas para gestão do espaço de endereçamento IP só contribuem para atrasar o seu esgotamento, não para o adiar indefinidamente. Espaço de Endereçamento Restrito Corrente versão de endereçamento: • 32 bits = cerca de 4 biliões de endereços possíveis (suficiente para as necessidades futuras!) Preocupações: • endereço IP dividido em 2 partes (network number+host number) e devem ser administradas separadamente • há 5 classes de endereçamento com diferentes propostas • modelo requer números únicos para cada rede • o crescimento do uso TCP/IP em novas áreas poderia representar a rápida explosão de endereços IP • o modelo corrente com um só endereço IP para cada host poderia mudar no futuro >>> Exaustão de endereços IP A Exaustão do endereçamento IP Em 1990 previa-se a exaustão do espaço de endereçamento IP Classe B em 1994 Solução: • Optou-se por políticas de endereçamento cuidadas para cada Classe • A atribuição de numeros de rede Classe C contíguos preveniu a esperada Exaustão Mas, a Solução apresentada apenas adiou o Problema A Exaustão do endereçamento IP O grupo Address Lifetime Expectations (ALE) preve a exaustão no período 2005 - 2011 • Antes que isto aconteça a corrente versão de endereçamento IP (versão 4) deve ser substituida por uma nova geração de endereços IP - designada IPng • Responsabilidade para a decisão final do IPng é do IPng Directorate • Julho de 1994 - Foi apresentado o RFC 1752 Recomendação para a próxima geração do protocolo IP aprovado em Novembro de 1994 IPng: A próxima Geração Requisitos para o Ipng (RFC 1550 - IP: The Next Generation White Paper Solicitation): • Espaço de endereçamenço dramaticamente superior • IPng deve permitir encapsulamento dele próprio por forma a coexistir com outros protocolos • IPng deverá adicionar classes de serviços por forma a distinguir os tipos de informação a ser transmitida (ex: real time audio e video) •IPng deve permitir endereçamento multicast por forma a conseguir ser integrado de uma forma mais completa que a actual implementação IPng: A próxima Geração Requisitos para o IPng (cont.): • IPng deve fornecer autenticação e encriptação • IPng deve manter as virtudes do IPv4: robustez, independência das características físicas da rede, altas performances, topologia flexível, serviço de datagrama, endereçamento global único, um protocolo de control incorcorado e standards disponíveis gratuitamente • A implementação do IPng deve involver um plano de transição simples • IPng deve coexistir com o IPv4 IPng: A próxima Geração Candidatos ao IPng: • CATNIP - desenvolvimento de um antigo protocolo (IP/IX) que integra IPv4, Novell IPX e OSI Connectionless Networking Protocol (CLNP) fornecendo um infraestrutura comum • TUBA - baseado no CLNP, a transição entre o IPv4 e o IPng é feita usando uma stack dupla. • SIPP - combinação do trabalho de 3 grupos de desenvolvimento Ipng: • IP Address Encapsulation (IPAE): extensões ao IPv4 para endereços mais extensos, • Simple Internet Protocol (SIP): substituição do cabeçalho IPv4 por um de 64 bits • “P” internet Protocol (Pip): novo protocolo usando endereçamento variável. IPng: A próxima Geração • O IPng Directorate considerou as 3 propostas insuficientes, não preenchiam todos os requisitos do RFC 1710 - Simple Internet Protocol Plus White Paper. • A Proposta SIPP chegou mais perto, assim • de algumas alterações ( 64 bits para 128 bits) • da adição de algumas características das outras 2 propostas surge o novo Protocolo IPv6 IPng: A próxima Geração - IPv6 • Fornece um endereçamento de 128 bits • A sua estrutura é desenhada para ser usada com um Routing (CIDR - Classless InterDomain Routing) • O espaço de endereçamento é suficientemente largo para suportar um vasto conjunto de espaços de endereçamento já existientes e propostos, uma parte do endereço pode indicar o tipo de endereço. • Estes tipos permitem o mapeamento do corrente IPv4 para o espaço de endereços IPv6, OSI NSAPs, Novell IPX • A acrescentar possui todas as características do RFC 1710 IPng: A próxima Geração - IPv6 2005 - marco para a exaustão de endereços IPv4 5 anos será sufiencente para a adopção definitiva do novo formato IP (IPv6)?