Roteamento entre domínios sem classes

O roteamento entre domínios sem classes (R.E.D.S.C.) é um método para alocar os endereços do protocolo de Internet (P.I.) e para o roteamento do protocolo de Internet (P.I.). A Força-tarefa de engenharia da Internet (F.T.E.I.) introduziu o roteamento entre domínios sem classes (R.E.D.S.C.), em 1993, para substituir a arquitetura de endereçamento de redes com classes anterior na Internet. Seu objetivo era diminuir o crescimento das tabelas de roteamento em roteadores pela Internet e ajudar a diminuir o rápido esgotamento dos endereços da versão 4 do protocolo de Internet (P.I.v.4).

Os endereços do protocolo de Internet (P.I.) são descritos como consistindo de dois grupos de bits nos endereços: os bits mais significativos são os prefixos das redes, que identificam as redes como um todo ou as sub-redes, e os conjuntos dos menos significativos formam os identificadores dos hosts, que especificam as interfaces específicas dos hosts nas redes em questão. Essas divisões são usadas como bases para o roteamento do tráfego entre as redes que utilizam o protocolo de Internet (P.I.) e para as políticas das alocações dos endereços.

Considerando que o projeto de redes com classes para endereços da versão 4 do protocolo de Internet (P.I.v.4) dimensionou os prefixos de redes como um ou mais grupos de 8 bits, resultando em blocos de endereços das classes A, B ou C, no roteamento entre domínios sem classes (R.E.D.S.C.), os espaços dos endereços são alocados para provedores de serviços de Internet e usuários finais em quaisquer limites dos bits de endereços. No endereçamento da versão 6 do protocolo de Internet (P.I.v.6), no entanto, os grupos destinados aos identificadores das interfaces têm os tamanhos fixos de 64 bits por convenção e sub-redes menores nunca são alocadas para usuários finais.

O roteamento entre domínios sem classes (R.E.D.S.C.) é baseado no mascaramento de sub-redes de comprimentos variáveis (M.S.C.V.), no qual os prefixos de redes têm comprimentos variáveis (diferentemente dos prefixos de comprimentos fixos dos projetos de redes com classes anterior). O principal benefício disso é que ele concede um controle mais preciso dos tamanhos das sub-redes alocadas para as organizações, desacelerando assim o esgotamento dos endereços da versão 4 do protocolo de Internet (P.I.v.4) ao alocar sub-redes maiores do que o necessário. O roteamento entre domínios sem classes (R.E.D.S.C.) deu origem a uma nova forma de escrever os endereços do protocolo de Internet (P.I.) conhecida como notação do roteamento entre domínios sem classes (R.E.D.S.C.), na qual os endereços do protocolo de Internet (P.I.) são seguidos por sufixos indicando os números de bits dos prefixos. Alguns exemplos da notação do roteamento entre domínios sem classes (R.E.D.S.C.) são os endereços  para versão 4 do protocolo de Internet (P.I.v.4) e  para versão 6 do protocolo de Internet (P.I.v.6). Os blocos de endereços com prefixos contíguos podem ser agregados como super-redes, reduzindo o número de entradas nas tabelas de roteamento globais.

Visão geral 

Os endereços do protocolo de Internet (P.I.) consistem em prefixos de redes seguidos por identificadores de hosts. Na arquitetura de redes da versão 4 do protocolo de Internet (P.I.v.4) com classes, os três bits mais significativos dos endereços do protocolo de Internet (P.I.) de 32 bits definiam o tamanho do prefixo das redes para redes unicast, e determinou as classes de redes A, B ou C

A vantagem desse sistema é que os prefixos das redes podem ser determinados para quaisquer endereços do protocolo de Internet (P.I.) sem nenhuma informação adicional. A desvantagem é que as redes geralmente eram muito grandes ou muito pequenas para serem usadas pela maioria das organizações, porque apenas três tamanhos estavam disponíveis. Os menores blocos de alocações e roteamento continham 28 = 256 endereços, maiores do que o necessário para redes pessoais ou departamentais, mas muito pequenos para a maioria das empresas. Os próximos blocos maiores continham 216 = 65.536 endereços - muito grandes para serem usados com eficiência até mesmo por grandes organizações. Mas para os usuários de redes que precisavam de mais de 65.536 endereços, os únicos outros tamanhos (224) forneceu muitos, mais de 16 milhões. Isso levou a ineficiências no uso dos endereços, bem como ineficiências no roteamento, porque exigia um grande número de redes da classe C alocadas com anúncios de rotas individuais, sendo geograficamente dispersas com poucas oportunidades de agregação de rotas.

Uma década após a invenção do sistema de nomes de domínios (S.N.D.), o método de redes com classes foi considerado não escalável. Isso levou ao desenvolvimento das sub-redes e do roteamento entre domínios sem classes (R.E.D.S.C.). As distinções de classes anteriormente significativas com base nos bits mais significativos dos endereços foram abandonadas e o novo sistema foi descrito como sem classes, diferentemente do sistema antigo, que se tornou conhecido como com classes. Os protocolos de roteamento foram revisados para transportar não apenas os endereços do protocolo de Internet (P.I.), mas também suas máscaras de sub-redes. A implementação do roteamento entre domínios sem classes (R.E.D.S.C.) exigia que todos os hosts e roteadores da Internet fossem reprogramados de pequenas maneiras — o que não era pouca coisa em uma época em que a Internet estava entrando em um período de rápido crescimento. Em 1993, a Força-tarefa de engenharia da Internet (F.T.E.I.) publicou um novo conjunto de padrões, a solicitação de comentários (S.D.C.) 1518 e a solicitação de comentários (S.D.C.) 1519, para definir esse novo princípio para alocacar os blocos de endereços do protocolo de Internet (P.I.) e o roteamento de pacotes da versão 4 do protocolo de Internet (P.I.v.4). Uma versão atualizada, a solicitação de comentários (S.D.C.) 4632, foi publicada em 2006. Após um período de experimentação com várias alternativas, o roteamento entre domínios sem classes (R.E.D.S.C.) foi baseado no mascaramento de sub-redes de comprimentos variáveis (M.S.C.V.), que permite que as redes sejam divididas em sub-redes de vários tamanhos de potências de dois, de modo que as redes ou sub-redes podem ser dimensionadas adequadamente para as necessidades locais. As máscaras de sub-redes de comprimentos variáveis (M.S.C.V.) foram mencionadas como uma alternativa na solicitação de comentários (S.D.C.) 950. As técnicas de agrupamento de endereços para operações comuns foram baseadas no conceito de endereçamento de cluster, proposto pela primeira vez por Carl-Herbert Rokitansky. As máscaras de sub-redes separam os bits, dos prefixos dos identificadores de redes, dos bits dos identificadores de interfaces. A seleção de tamanhos de prefixos menores resulta em número reduzido de redes cobertas, mas com mais endereços dentro de cada uma das redes.

 2001:0db8:0123:4567:89ab:cdef:1234:5678
 |||| |||| |||| |||| |||| |||| |||| ||||
 |||| |||| |||| |||| |||| |||| |||| |||128   Pontos de extremidades únicos e retornos
 |||| |||| |||| |||| |||| |||| |||| |||127   Ligações ponto a ponto (entre roteadores)
 |||| |||| |||| |||| |||| |||| |||| ||124
 |||| |||| |||| |||| |||| |||| |||| |120
 |||| |||| |||| |||| |||| |||| |||| 116
 |||| |||| |||| |||| |||| |||| |||112
 |||| |||| |||| |||| |||| |||| ||108
 |||| |||| |||| |||| |||| |||| |104
 |||| |||| |||| |||| |||| |||| 100
 |||| |||| |||| |||| |||| |||96
 |||| |||| |||| |||| |||| ||92
 |||| |||| |||| |||| |||| |88
 |||| |||| |||| |||| |||| 84
 |||| |||| |||| |||| |||80
 |||| |||| |||| |||| ||76
 |||| |||| |||| |||| |72
 |||| |||| |||| |||| 68
 |||| |||| |||| |||64   Redes de áreas locais (R.Á.L.) únicas; tamanho padrão dos prefixos para autoconfiguração de endereços sem estado (Ac.E.S.E.)
 |||| |||| |||| ||60   Algumas (muito limitadas) implantações da implantação rápida da versão 6 do protocolo de Internet (P.I.v.6) (I.R.6) (/60 = 16 blocos /64)
 |||| |||| |||| |56   Atribuição mínima de sites finais; por exemplo redes domésticas (/56 = 256 blocos /64)
 |||| |||| |||| 52   Bloco /52 = 4096 blocos /64
 |||| |||| |||48   Atribuição típica para sites maiores (/48 = 65536 blocos /64)
 |||| |||| ||44
 |||| |||| |40
 |||| |||| 36   Possíveis futuras alocações extrapequenas de registros locais da Internet (R.L.I.)
 |||| |||32   Alocações mínimas de registros locais da Internet (R.L.I.)
 |||| ||28   Alocações médias registros locais da Internet (R.L.I.)
 |||| |24   Alocações grandes registros locais da Internet (R.L.I.)
 |||| 20   Alocações extragrandes registros locais da Internet (R.L.I.)
 |||16
 ||12   Alocações de registros regionais da Internet (R.R.I.) da Autoridade de números atribuídos na Internet (A.N.A.I.).
 |8
 4

Agregação de prefixo 

O roteamento entre domínios sem classes (R.E.D.S.C.) fornece agregação de prefixos de roteamento refinada. Por exemplo, se os primeiros 20 bits de seus prefixos de redes corresponderem, dezesseis redes  contíguas podem ser agregadas e anunciadas para redes maiores como uma única entrada, , da tabela de roteamento. Isso reduz o número de rotas que precisam ser anunciadas.

Ver também 

 Conjunto de protocolos de Internet

Notas

Referências

Leitura adicional

Ligações externas 

 C.I.D.R .report (em inglês) (atualizado diariamente)

Arquitetura da internet
Normas da internet
Roteamento