CIDR - Enrutamiento inter-dominio sen clases

Sobre a notación CIDR e as direccións IP

CIDR é un acrónimo para o enrutamento inter-dominio sen clases. CIDR foi desenvolvido nos anos 90 como un esquema estándar para o tráfico de rede de enrutamento en internet.

Por que usar CIDR?

Antes da tecnoloxía CIDR foi desenvolvida, os enxeñeiros de internet xestionaron o tráfico de rede en función da clase de enderezos IP . Neste sistema, o valor dunha dirección IP determina a súa subred para os fins do enrutamento.

CIDR é unha alternativa á subnetting IP tradicional. Organiza enderezos IP en subredes independentes do valor das direccións. O CIDR é tamén coñecido como supernetting, xa que permite que varias subredes se agrupen para o enrutamento de rede.

Notación CIDR

CIDR especifica un intervalo de enderezos IP usando unha combinación dun enderezo IP e da súa máscara de rede asociada. A notación CIDR usa o seguinte formato:

onde n é o número de bits (máis á esquerda) '1' na máscara. Por exemplo:

aplica a máscara de rede 255.255.254.0 á rede 192.168, a partir de 192.168.12.0. Esta notación representa o rango de enderezos 192.168.12.0 - 192.168.13.255. En comparación coa rede tradicional baseada en clase, 192.168.12.0/23 representa unha agregación das dúas subclaves de clase C 192.168.12.0 e 192.168.13.0 cada unha cunha máscara de subrede de 255.255.255.0. Noutras palabras:

Adicionalmente, CIDR admite a asignación de enderezos de internet e o enrutamento de mensaxes independentemente da clase tradicional dun rango de enderezos IP determinado. Por exemplo:

representa o rango de enderezos 10.4.12.0 - 10.4.15.255 (máscara de rede 255.255.252.0). Isto atribúe o equivalente a catro redes Clase C dentro do espazo Clase A moito maior.

Ás veces verás a notación CIDR usada mesmo para redes non CIDR. En subnetting de IP sen CIDR, con todo, o valor de n está restrinxido a 8 (Clase A), 16 (Clase B) ou 24 (Clase C). Exemplos:

Como funciona CIDR

As implementacións de CIDR requiren que se incorpore un determinado soporte dentro dos protocolos de enrutamento da rede. Cando se implementaron por primeira vez en internet, os protocolos de enrutamento básicos como BGP (Border Gateway Protocol) e OSPF (Open Shortest Path First) foron actualizados para soportar CIDR. Os protocolos de enrutamento obsoletos ou menos populares poden non admitir CIDR.

A agregación CIDR require que os segmentos de rede implicados sexan contiguos -nométicamente adxacentes- no espazo de enderezos. CIDR non pode, por exemplo, agregar 192.168.12.0 e 192.168.15.0 nun único percorrido a menos que se inclúan os intervalos intermedios .13 e .14.

Routers de Internet WAN ou backbone-aqueles que controlan o tráfico entre os provedores de servizos de Internet , xeralmente admiten a CIDR para acadar o obxectivo de conservar o espazo de enderezos IP. Os enrutadores consumidores a miúdo non admiten CIDR, polo tanto as redes privadas, incluídas as redes domésticas e as pequenas redes públicas ( LAN ) adoitan non empregar.

CIDR e IPv6

IPv6 utiliza tecnoloxía de enrutamento CIDR e notación CIDR do mesmo xeito que IPv4. O IPv6 foi deseñado para abordar completamente sen clases.