CIDR - безкласово маршрутизиране между домейни

За означаване на CIDR и IP адреси

CIDR е съкращение за безкласово маршрутизиране между домейни. CIDR е разработен през 90-те като стандартна схема за маршрутизиране на мрежовия трафик в интернет.

Защо да използваме CIDR?

Преди да бъде разработена технологията CIDR, интернет маршрутизаторите управляват мрежовия трафик въз основа на клас IP адреси . В тази система стойността на IP адреса определя неговата подмрежа за целите на маршрутизацията.

CIDR е алтернатива на традиционното IP подмрежи . Тя организира IP адресите в подмрежи, независимо от стойността на самите адреси. CIDR е известен също като supernetting, тъй като ефективно позволява множество подмрежи да бъдат групирани заедно за мрежово маршрутизиране.

CIDR нотация

CIDR определя диапазона на IP адресите, използвайки комбинация от IP адрес и свързаната мрежова маска. CIDR нотация използва следния формат:

където n е броят на (най-ляво) "1" бита в маската. Например:

прилага мрежовата маска 255.255.254.0 към мрежата 192.168, започвайки от 192.168.12.0. Тази нотация представлява диапазонът на адреси 192.168.12.0 - 192.168.13.255. В сравнение с традиционните мрежи, базирани на класове, 192.168.12.0/23 представлява агрегация на двете подмрежи от Клас C 192.168.12.0 и 192.168.13.0, всеки от които има маска на подмрежата от 255.255.255.0. С други думи:

Освен това, CIDR поддържа разпределение на интернет адреси и маршрутизиране на съобщения, независимо от традиционния клас на определен диапазон на IP адреси. Например:

представлява диапазона на адресите 10.4.12.0 - 10.4.15.255 (мрежова маска 255.255.252.0). Това разпределя еквивалента на четири мрежи от клас C в много по-голямото пространство клас А.

Понякога ще видите, че CIDR нотация се използва дори и за мрежи, които не са CIDR. В подмрежи IP, които не са CIDR, обаче стойността на n е ограничена до 8 (клас A), 16 (клас B) или 24 (клас C). Примери:

Как функционира CIDR

Приложенията на CIDR изискват определена поддръжка да бъде вградена в протоколите за маршрутизиране на мрежата. При първото им внедряване в интернет, основните протоколи за маршрутизация като BGP (Border Gateway Protocol) и OSPF (Open Shortest Path First) бяха актуализирани, за да поддържат CIDR. Остарелите или по-малко популярни протоколи за маршрутизиране може да не поддържат CIDR.

CAGR агрегацията изисква съответните мрежови сегменти да бъдат съседно - цифрово съседни - в адресното пространство. CIDR не може, например, да обедини 192.168.12.0 и 192.168.15.0 в единствен маршрут, освен ако не са включени междинните диапазони .13 и .14.

Интернет WAN или рулевите рутери - тези, които управляват трафика между доставчиците на интернет услуги - по принцип подкрепят CIDR, за да постигнат целта за запазване на IP адресното пространство. Основните потребителски маршрутизатори често не поддържат CIDR, поради което частни мрежи, включително домашни мрежи и дори малки обществени мрежи ( LAN ), често не го използват.

CIDR и IPv6

IPv6 използва CIDR маршрутизираща технология и CIDR нотация по същия начин като IPv4. IPv6 е проектиран за пълно безкласово адресиране.