Անդասակարգ միջդոմենային երթուղավորումը մշակվել է 1990-ականներին՝ որպես ինտերնետում ցանցային տրաֆիկի երթուղման ստանդարտ սխեմա: Նախքան CIDR տեխնոլոգիայի մշակումը, ինտերնետային երթուղիչները կառավարում էին ցանցային տրաֆիկը` հիմնվելով IP հասցեների դասի վրա: Այս համակարգում IP հասցեի արժեքը որոշում է դրա ենթացանցը՝ երթուղավորման նպատակով:
CIDR-ն այլընտրանք է IP ենթացանցին: Այն կազմակերպում է IP հասցեները ենթացանցերի մեջ՝ անկախ իրենց հասցեների արժեքից: CIDR-ը նաև հայտնի է որպես սուպերցանց, քանի որ այն արդյունավետորեն թույլ է տալիս մի քանի ենթացանցեր խմբավորել ցանցի երթուղղման համար:
CIDR Նշում
CIDR-ը սահմանում է IP հասցեի տիրույթ՝ օգտագործելով IP հասցեի և դրա հետ կապված ցանցային դիմակի համակցությունը:
xxx.xxx.xxx.xxx/n
CIDR նշումը օգտագործում է վերը նշված ձևաչափը, որտեղ n-ը դիմակի (ամենաձախ) 1 բիթերի թիվն է:
192.168.12.0/23
Վերոհիշյալ օրինակը կիրառում է 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 միավորումը, որոնցից յուրաքանչյուրն ունի ենթացանցային դիմակ՝ 2555.250:
Ահա դա պատկերացնելու ևս մեկ եղանակ.
192.168.12.0/23=192.168.12.0/24 + 192.168.13.0/24
Բացի այդ, CIDR-ն աջակցում է ինտերնետ հասցեների տեղաբաշխմանը և հաղորդագրությունների երթուղղմանը, անկախ տվյալ IP հասցեի տիրույթի ավանդական դասից:
10.4.12.0/22
Վերևի օրինակը ներկայացնում է 10.4.12.0-ից մինչև 10.4.15.255 հասցեների տիրույթը (ցանցային դիմակ 255.255.252.0): Սա հատկացնում է չորս C դասի ցանցերի համարժեքը A դասի շատ ավելի մեծ տարածության մեջ:
Դուք երբեմն կտեսնեք CIDR նշում, որն օգտագործվում է նույնիսկ ոչ CIDR ցանցերի համար: Ոչ CIDR IP ենթացանցում, այնուամենայնիվ, n-ի արժեքը սահմանափակված է կամ 8-ով (դաս A), 16 (դաս B) կամ 24-ով (դաս C):
Ահա մի քանի օրինակ՝
- 10.0.0.0/8
- 172.16.0.0/16
- 192.168.3.0/24
Ինչպես է աշխատում CIDR
Երբ առաջին անգամ ներդրվեցին ինտերնետում, հիմնական երթուղային արձանագրությունները, ինչպիսիք են Border Gateway Protocol-ը և Open Shortest Path First-ը, թարմացվեցին՝ CIDR-ին աջակցելու համար: Հնացած կամ պակաս հայտնի երթուղային արձանագրությունները կարող են չաջակցել CIDR:
CIDR իրականացումը պահանջում է որոշակի աջակցություն, որը պետք է ներդրվի ցանցի երթուղղման արձանագրություններում:
CIDR ագրեգացումը պահանջում է, որ ներգրավված ցանցի հատվածները լինեն հարակից (թվային հարակից) հասցեների տարածքում: CIDR-ը չի կարող, օրինակ, միավորել 192.168.12.0-ը և 192.168.15.0-ը մեկ երթուղու մեջ, քանի դեռ.13 և.14 հասցեների միջանկյալ միջակայքերը ներառված չեն:
Բոլոր ինտերնետ WAN-ը կամ հիմնական երթուղիչները, որոնք կառավարում են երթևեկությունը ինտերնետ ծառայություններ մատուցողների միջև, ընդհանուր առմամբ աջակցում են CIDR-ին՝ IP հասցեների տարածքը պահպանելու նպատակին հասնելու համար: Հիմնական սպառողների երթուղիչները հաճախ չեն աջակցում CIDR-ին, հետևաբար մասնավոր ցանցերը, ներառյալ տնային ցանցերը և նույնիսկ փոքր հանրային ցանցերը (LAN) հաճախ չեն օգտագործում այն:
CIDR և IPv6
IPv6-ն օգտագործում է CIDR երթուղային տեխնոլոգիան և CIDR նշումը նույն կերպ, ինչ IPv4-ը: IPv6-ը նախագծված է ամբողջովին անդաս հասցեավորման համար: