Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораториялық практикум.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
13.89 Mб
Скачать

Igrp протоколы

IGRP протоколы Cisco компаниясымен шығарылған қашықтық векторымен маршрутизацияны іке асыратын протокол. Бұл протокол белгілі автономды жүйе үшін 90 секунд интервалмен актуализацияланған маршшруттардың ақпаратын жібереді. Бұл протоколдың сипаттамасына күрделі топологиялармен жұмыс атқара алатын әмбебптылығы, және сегменттермен жұмыста икемділігі, жіберу жолдарында және күту ұзақтығындағы сипаттамалары жатады. Бұл протоколда қолданылатын метрика RIP протокол өту жолына шектеу қоймайды. Оның құрамы: өткізу жолының ені; күту ұзақтығының мөлшері; жүктелу деңгейі; каналдың сенімділігі; каналдағы блоктың максималды жіберу көлемі.

Маршрутизация пртоколы ретінде IGRP протоколын таңдау келесі команда бойынша жүзеге асады:

Router (config)#router igrp autonomous-system

Бұл жердегі Autonomous-system параметрі автономды жүйенің нөмерін және IGRP маршрутизациясындағы идентификация процесін спаттайды. Маршрутизаторларда autonomous-system нөмірлері бірдей желілер маршрутты ақпаратты бірге қолданады.

Network командасы осы маршрутизация процесіне тиесілі желілерді анықтайды: Router( config-router)#network network-number.

3-суретте көрсетілген мысалда CiscoA маршрутизаторынан маршрутизацияланатын процесс жіберілген, ол IGRP маршрутизациясын 109 номірімен автономды жүйеде орындайды. Машрутизацияда 1.0.0.0 және2.0.0.0 желілері қатысады.

3-сурет.

Debug ip igrp transactions және debug ip igrp events командалары IGRP протоколының актуализацияланған маршруттар ақапартын қабалданатын жіне жіберілетін түрде көрсетеді.

OSPF протоколы

OSPF бұл – автономды желілер ішіндегі маршрутизация үшін қолданылатын динамикалық және иерархиялы протокол. Ол ашық стандарттарға негізделген және RIP протоколының орнына жасалған. Ол IS-IS маршрутизация протоколының ерте даму нұсқасы болып табылады. OSPF бұл - өте аз өлемді маршрутизацияны қолдайтын және жүктеудің балансын ұстайтын тұрақты протокол. Желідегі ең қысқа жол Дейкстр алгоритімі бойынша есептеледі. Cisco өзінің OSPF нұсқалы стандартын қолдайды. Маршрутизатор OSPF протоколына бапталғаннан кейін, ол аумақты зерттеуді бастап, инициализацияның бірнеше фазасынан өтеді. Басында маршрутизатор Hello- ды қолданып көршілерін танып, олармен маршрутты ақпарат алмасу үшін қатынас құрады. Одан кейін маршрутизатор бірден ExStart фазасын бастап, маршруттар базасымен бастапқы алмасуды бастайды. Келесі алмасу фазасында маршрутизатор белгіленген маршрутизаторға маршрутты ақпарат жіберіп және жаңа маршрутизатордан қабылдау алады. Жүктеу деңгейінде жаңа маршрутизатор маршруттар таблицасына компликтация жасайды. Санау аяқталағаннан кейін маршрутизатор желінің активті құрамына кіреді. OSPF маршрутизациясын қосу үшін келесі команда орындалады: Router(config)#routerospfN, N- OSPF процесіндегі анықтау нөмірі. IGRP-ден айырмашылығы ол автономды жүйеде әрбір маршрутизаторлар үшін әртүрлі бола алады. OSPF Area ауданы келесі командамен жүзеге асады: Router(config-router)# network network-number area Area және автономды жүйені анықтайды.

OSPF – да network-number ерешке форматқа ие. Процесте алынаатын маршрутизацияланған желі үшін инверсті маска қолданылады. 212.34.0.0 255.255.0.0 желісін OSPF-ның 7 ауданына орналастыру үшін келесі команданы орындауымыз қажет: Router(config-router)# network 212.34.0.0 0.0.255.255 area 7

Show ip ospf interface командасы әрбір интерфейс үшін OSPF-ның келесі мағұлматын шығарады: IP адресін, процес нөмірін, маршрутизтордың идентификаторын, бағасын, приоритетін, желі типін, таймр интервалын.

Show ip ospf neighbor командасы көршілер жағдайы туралы маңызды ақпарат көрсетеді.

Практикалық бөлім

  1. №2 лабараторлық жұмыстың практикалық бөлімінде қолданылған топологияны және конфигурацияны симуляторға жүктеңіз.

  2. Барлығы дұрыс жалғанған жағдайда, сіз кез-келген маршрутизатор адрісінен келесі жалғанған интерфейсті басқа маршрутиаторға пинг жасай аласыз. Әрбір құрылғыда CDP show cd pneighbors detail командасын қолданып, көршілес құрылғылар IP адресін алып, пинг жасаңыз.

  3. №2 лабараторлық жұмыста біз алыс интерфейстарға пинг жасай алмадық. Router2-ден 172.16.10.0/24 желісі қолжетімді емес болатын, ал Router4 үшін 10.1.1.0/24 желісі. №3 лабараторлық жұмыста біз статикалық маршрутизация арқылы ақауды шештік. Бұл жұмыста ақауды шешу үшін динамикалыұ маршрутизацияның әртүрлі формалары қолданамыз.

4-сурет.

  1. Маршруттар кестесін қарастырайық.

Router2# sh ip route

172.16.10.0/24 желісіне маршрут жоқ.

Сондықтан Router2-ден бұл желіге пинг бармайды.

Router4# shiproute

RIP

  1. RIP-ті барлық маршрутизаторларда қосайық.

Router1(config)# routerrip

Router1(config-router)# network 172.16.10.0

Router1(config-router)# network 10.1.1.0

Router2(config)# router rip

Router2 (config-router)#network 10.1.1.0

Router4(config)# router rip

Router4 (config-router)#network 172.16.10.0

  1. Әрбір роутерде show running-config командасын қолданып, маршрутизаторлар біздің командаларды қалай түсінгенін көреміз. 10.1.1.0/24 желісі 10.0.0.0/8-ді желі ретінде қабылдағанын көреміз, ал 172.16.10.0/24 желісі 172.16.0.0/16 – ны қабылдады. Бұл IP адрестер класына байланысты. Show ip protocols командасымен RIP протоколы қандай параметрлермен жұмыс атқаратынын көреміз.

Мысалы, Router1 үшін

  1. Жолдаманы аударыңыз.

  2. Маршруттар кестесін көрелік Router2# sh ip route

Serial интерфейісі арқылы 172.16.10.1 адрісіне 10.1.1.0/24 желісі арқылы желі бар. Router4 – тен бұл желіге пинг барады. Тексеріңіз

Router4#ping 10.1.1.1

Router4# ping 10.1.1.2.

5. Debug ip rip командасымен маршрутизаторлар маршрутты ақпаратпен қалай алмасатынын көре аламыз. Мысалы, Router1 үшін әрбір 30 секунд сайын қайталанатын хабарламалар бар.

6. Router1# debug ip rip

Трассировканы өшірейік.

Router1# no debug ip rip

Конфигурацияны сақтаңыз.

EIGRP

Барлық маршрутизаторларда RIP-ті келесі командамен тоқтатайық

Router(config)#no router rip.

  1. 100 нөмірлі автономды жүйе құрып, EIGRP – ді барлық маршршутизаторларда қосайық.

Router1(config)# router eigrp 100

Router1(config-router)# network 172.16.10.0

Router1(config-router)# network 10.1.1.0

Router2(config)# router eigrp 100

Router2 (config-router)#network 10.1.1.0

Router4(config)# router eigrp 100

Router4 (config-router)#network 172.16.10.0

  1. Әрбір роутерде show running-config командасын қолданып, маршрутизаторлар біздің командаларды қалай түсінгенін көреміз. 10.1.1.0/24 желісі 10.0.0.0/8-ді желі ретінде қабылдағанын көреміз, ал 172.16.10.0/24 желісі 172.16.0.0/16 – ны қабылдады. Бұл IP адрестер класына байланысты. Show ip protocols командасымен EIGRP протоколы қандай параметрлермен жұмыс атқаратынын көреміз.

Мысалы, Router1 үшін

  1. Жолдаманы аударыңыз.

  2. Маршруттар кестесін көрелік Router2# shiproute

Ethernet интерфейісі арқылы 10.1.1.1 адрісіне 172.16.10.0/24 желісі арқылы желі бар. Router2 – ден бұл желіге пинг барады. Тексеріңіз

Router2#ping 172.16.10.1

Router2# ping 172.16.10.2

  1. Басқа маршрутизаторға көшейік Router4# shiproute

Serial интерфейісі арқылы 172.16.10.1 адрісіне 10.1.1.0/24 желісі арқылы желі бар. Router4 – тен бұл желіге пинг барады. Тексеріңіз

Router4#ping 10.1.1.1

Router4# ping 10.1.1.2.

  1. Debug ip eigrp transactions және debug ip eigrpevents командаларымен маршрутизаторлардың маршрутты ақпарат алмасуын көруімізге болады.

Конфигурацияны сақтаңыз.

OSPF

Барлық маршрутизаторларда EIGRP командасын өшірейік Router(config)#noroutereigrp 100

  1. Барлық маршрутизаторларда OSPF-ны қосайық. OSPF процесіне 100 нөмірін берейік. 0 ауданды OSPF құрайық.

Router1(config)#router ospf 100

Router1(config-router)# network 172.16.10.0 0.0.0.255 area 0

Router1(config-router)# network 10.1.1.0 0.0.0.255 area 0

Router2(config)#router ospf 100

Router2(config-router)# network 10.1.1.0 0.0.0.255 area 0

Router4(config)# router ospf 100

Router4(config-router)# network 172.16.10.0 0.0.0.255 area 0

  1. Showrunning-config командасы маршрутизаторлардың біздің командаларынды қалай енгізссек, солай түсінгенін көрсетеді.

  2. Show ip protocols командасымен OSPF протоколы қандай параметрлермен жұмыс істейтінін көреміз. Мысалы, Router1 үшін

  1. Жолдаманы аударыңыз.

Маршруттар кестесін көрелік Router2# sh ip route

Ethernet интерфейісі арқылы 10.1.1.1 адрісіне 172.16.10.0/24 желісі арқылы желі бар. Router2 – ден бұл желіге пинг барады. Тексеріңіз

Router2# ping 172.16.10.1

Router2# ping 172.16.10.2

  1. Басқа маршрутизаторға көшейік Router4# sh ip route

Serial интерфейісі арқылы 172.16.10.1 адрісіне 10.1.1.0/24 желісі арқылы желі бар. Router 4– тен бұл желіге пинг барады. Тексеріңіз

Router4# ping 10.1.1.1

Router4# ping 10.1.1.2.

  1. Show ip ospf interface, show ip ospf data base және debug ip igrp neighbor командалары OSPF протоколының барлық параметрлері туралы ақпарат береді.

Бақылау сұрақтары:

1. Автономды жүйе дегеніміз не ?

2. Метрика деп нені айтамыз ?

3. Динамикалық маршруттаудың қандай екі түрі бар ?

4. Дистационды-векторлық протоколдарының жұмыс істеу принципін түсіндіріп беріңіз ?

5. Байланыс ахуалі протоколдарының жұмыс істеу принципін түсіндіріңіз ?

6. Маршрутизаторда қандай маршруттау қосулы екендігін калай білеміз ?

7. Маршруттау протоколындағы жинақтылық дегеніміз не ?

8. Дистационды-векторлық пен Байланыс ахуалі протоколдарының айырмашылықтарын атап өтіңіз ?

9. Жинақтылық жылдамдылығына не әсер етеді ?

10. Маршрутизаторда RIP маршруттау протоколдарын қалай қосып , икемдеуге болады ?

11. Маршрутизаторда EIGRP маршруттау протоколдарын қалай қосып, икемдеуге болады ?

12. Маршрутизаторда OSPF маршруттау протоколдарын қалай қосып , икемдеуге болады ?

13. RIP маршруттау протоколының өзектілік пакетінің ақпаратын қалай қарастыруға болады ?

14. EIGRP маршруттау протоколының өзектілік пакетінің ақпаратын қалай қарастыруға болады ?

15. EIGRP маршруттау протоколында автономды жүйе деп нені қарастырады?

16. Router қалыпты пәрмені EIGRP , OSPF протоколындағы айырмашылықтарын атаңыз ?

17. RIP ,OSPF , EIGRP протоколдарында қалыпты network пәрмендерінің айырмашылықтары неде ?

Жұмысты істеу және тапсыру тәртібі :

  1. Теориялық және практикалық бөлімдерімен танысу.

  2. Бақылау сұрақтарына жауап беру арқылы ұстазға жұмыс теориясын тапсыру.

  3. PacketTracer программасында практикалық жұмысты орындау.

  4. Алдыңғы нұсқадағы зертханалық жұмысты ескере отырып , өзіндік жұмысты Boson программасында орындау.

  5. Өзіндік жұмыстағы 7, 10 , 14 , 18 тармақтар нәтижелерін мұғалімге табыстау.

  6. Есептемені рәсімдеу. Есептеме мазмұнын төмен қарау.

  7. Есептемені қорғаңыз.

Өзіндік жұмыс үшін арналған тапсырмалар

  1. Алдыңғы өзіндік жұмыста орындаған нұсқаңыз бойынша топологияны қолданыңыз ( 5- сурет)

Біздің желіде 6 ішкі желі бар. Көріп тұрғандай , әрбір маршрутизатор 3 ішкі желіге қосулы.

  1. Алдыңғы орындаған жұмыста қолмен сақталған конфигурацияларды икемдеп , маршрутизаторлар пәрменінің статикалық маршруттау

файлдарын rtr ауыстырыңыз.

  1. Симуляторға имкемделген конфигурацияларды жүктеңіз.

  2. Әрбір маршрутизаторда конфигурациялардың дұрыс жүктелгендігін мына пәрмендер арқылы тексеріңіз: showcdneighbors және showipinterfacebrief

Егерде тізбектес интерфейс көтерілмеген жағдайда , мына пәрмен арқылы тексеріңіз: showrunning-config , интерфейстің DCE Clockrate! Қосымша пәрменін іске қосыңыз.

  1. RIP протоколы бойынша әрбір маршрутизаторда динамкалық маршруттауды икемдеңіз.

  2. Әрбір маршрутизаторда маршруттау кестесін showiproute пәрмені арқылы көру. Скриншоттар жасау. Мысалы үшін ,router1 маршрутизаторы үшін 1 (v=1) нұсқасын иемденеміз.

  1. Әр компьютерде tracert трассировка пәрменін өзге компьютерлерге орындаңыз. Скриншоттар жасаңыз .Бар жоғы 6 скриншот бар. Мәселен, PC1 ,PC2 трассировка үшін 1(v=1) нұсқасын қарастырамыз.

Көріп тұрғанымыздай , PC1 ,PC2 (1.1.5.2) пакеттерінің жолы router1 (Ethernet 1.1.4.1) және router2 (serial0 1.1.1.2) арқылы сәйкесінше орналасқан.

  1. Router1 маршрутизаторында тізбектес serial0 интерфейсін өшірелік.

Router1(config)#interfaceserial0

Router1(config-if)#shutdown

  1. Санаулы уақыттан кейін , желіде маршруттік ақпараттың жаңаруы жүргізілсе , әрбір маршрутизаторда showiproute пәрмені арқылы кестемен танысуларыңызға болады.

Скриншоттар жасаңыз. Мысалы үшін , router1 маршрутизаторы үшін 1 (v=1) нұсқасын иемденеміз.

Нәтижесін көріп тұрғандай , кестеде өзгерістер пайда болды. 1.1.1.0/24 желісі жоғалып кетіп , интерфейс serial0 арқылы барлық пакеттер 1.1.3.2 адресіне маршрутталуда.

10. Әрбір компьютерде басқа компьютерлердің трассировка tracert командасын орындаймыз. Скриншоттар жасаңыз. Барлығы сегіз скриншот. Мысалы, PC1-ден PC2-ге 1нұсқа (v=1) үшін трассировка

PC1-ден PC2-ге (1.1.5.2) пакеттер жолы Router1 (Ethernet 1.1.4.1) арқылы, кейін Router3 (serial0 1.1.3.2) арқылы, соңынан Router2 (serial1 1.1.2.1) арқылы өтеді.

11. Конфигурацияларды сақтаңыз.

12. RIP – ті өшіріп, әрбір маршрутизаторда IGRP протоколы бойынша динамиалық маршрутизация орнату.

13. Show ip route командасымн әрбір маршрутизаторда маршрутизация кестесін қарау. Скриншоттар жасау. Мысалы, 1 нұсқалы (v=1) router1 маршрутизаторы үшін

14. Барлық пәрмендерді дұрыс орындағаныңызды тексеріңіз. Әрбір компьютерде trancert трассировка пәрменін орындаңыз.

15. Конфигурацияларды сақтаңыз.

16. IGRP протоколын өшіріп , әрбір маршрутизаторда OSPF протоколы бойынша динамикалық маршруттауды икемдеңіз.

17. Әрбір маршрутизаторда алынған кестелерді showiproute пәрмені арқылы қарастыру. Скриншоттар жасау. Мысалы үшін , router1 маршрутизаторы үшін 1 (v=1) нұсқасын иемденеміз.

18 . Барлық пәрмендерді дұрыс орындағаныңызды тексеріңіз. Әрбір компьютерде trancert трассировка пәрменін орындаңыз.

19.Алынған конфигурацияларды сақтаңыз.

Есеп мазмұны

Есеп электронды түрде дайындалады және қағазға шығарылады. Есепте болуы тиіс:

  1. Практикалық бөлімнің топологиясының скриншоты.

  2. Практикалық бөлімде орындалған әрбір маршрутизация протоолдарының .txt файлдарынан үш маршрутизацияның конфигурациясы. 9 файл

  3. 5-суреттен өзінің нұсқанның топологиясының скриншоты.

  4. Алдыңғы лабараторлық жұмыстың 2-кестесін өзінің нұсқанның адрестерімен көрсету.

  5. Өздік жұмыста орындалған әрбір протокол маршрутизациясы үшін .txt файлдарының үш маршрутизатордың конфигурациясы . 9 файл болуы қажет.

Өзіндік жұмыстағы көрсетілген барлық скриншоттар.

6 лабораторлық жұмыс. CIDR классыз адресстеу және VLSM ауыспалы маскілер ұзындығы.

Теориялық бөлім

Масштабталған желі жіберілетін биіктік үшін схемалар қажет етеді. Алайда желідегі басқарылмайтын өсу әсерінен қарастырылымаған салдар пайда болуы мүмкін. Түйіндер мен желі аралық қабаттарды қосқандықтан, бос адрестердің жетіспеушілігі пайда болуы мүмкін, сол себептен адрестер тізімін өзерту қажет болады. Бұл жағдайды қолға алу үшін жүйенің масштабталған адрестерінің тізімін алдын ала қарастыру қажет.

Өкінішке орай, TCP/IP архитекторлары Интернеттің экспоненциалды өсуін болжай алмады, сондықтан қазір адрестерді таратып беру мәселесі қарастырылуда.

80-жылда TCP/IP енгізілгенде, ол екідеңгейлі адресті сызбаға негізделген. IP адрестің 32 битті үлкен бөлігі желі нөмерін (адресін) анықтаған, ал кіші бөлігі – хост нөмірін анықтаған. Желі адресі желілер арасындағы қатынас үшін қажетті. Желілік адрес бөлігін маршурутизаторлар әртүрлі желілер арасындағы хостар арқылы байланыс орнату үшін қолданады.

Адамның қабылдауына жеңіл болуы үшін IP адрес төрт ондықты сандар түрінде жазылады, аралары нүктемен бөлінеді. 32 битті адрес сегіз биттен, төрт топқа бөлінеді, олар октеттер деп аталады. Әрбір октет ондық түрде жазылады, аралары нүктемен ажыратылады. Мысалы

10101100000111101000000000010001 <-> 10101100 00011110 10000000 00010001 <-> 172 30 128 17 <-> 172.30.128.17

Кез-келген IP адресте желі адресі мен хост адресін қалай белгілеп алуға болады, деген сұрақ туады. TCP/IP қолданысының бастапқы кезінде бұл сұрақты шешуге класстық адресация жүйесі қолданылған. IP адрестер бір-бірімен байланыспайтын бес классқа бөлінді. Бөліну бірінші октаттағы бастапқы бірнеше биттің мәніне байланысты орындалды.

Егер бірінші октаттағы бірінші бит нөлге тең болса, онда бұл А классының адресі. В классында желіні адрессациялау үшін бірінші және екінші октеттер қолданылады. С классында желіні адрессациялау үшін бірінші, екінші және үшінші октеттер қоданылады. D және E класстарының қолданылуы спецификалық түрде бұл жерде қарастырылмайды.

Бүгінгі күнде желілерде класстар қолданылмай, оның орнына ішкі желіге негізделген классыз IP сұлбалар қолданылады.

Осы жерде және ары қарай біз маска түріндегі тізбекті бинарлық бірліктерді, жалпы ұзындығы 32 биттен тұратын тізбекті бинарлы нөлдерге ауысатын бірліктерді қарастырамыз. Маскаларды IP адрестер сияқты ондық түрде жазу қабылданған

111111111111111100000000000000 <-> 11111111 1111111 0000000 0000000 <-> 255 255 0 0 <->255.255.0.0

Ішкі желі маскісі IP адреске қажетті толықтыру болып табылады. Егер IP адрестегі бит маскадағы бірлік битке келтірілсе, онда бұл бит IP адресте желі нөмері береді, ал егер бит IP адрестегі маскадағы нөлінші битке келіссе, онда ол бит IP адресте хост номерін білдіреді. Солай 255.255.0.0 маскісіне және 172.24.100.45 адресіне желі номірі 172.24.0.0 болады, ал 255.255.255.0 маскасы үшін желі нөмірі 172.24.100.0 болады.

Масканың басқа жазылу формасы - /N, N - маскадағы бірліктер саны. Бұл форма IP адреспен үлесімінде қолданылады. Мысалы, 255.255.0.0 маска үшін және 172.24.100.45 адрес үшін 172.24.100.45/16 жазылады.

А классының барлық адрестері 255.0.0.0 маскісі қолданылады, В классының адрестері 255.255.0.0, ал С класс адрестері 255.255.255.0 маскісін қолданады. Кері тұжырым сәйкес келмейді, себебі класс анықталған кезде, бірінші октаттағы адресстер және бірінші биттер қолданылады.

Егер ұйым В классының желісіне орналасса (маска 255.255.0.0), онда ол бұл желіні 255.255.255.0 маскасін қолданып, желі асты желілерге бөлуі мүмкін. Мысалы, егер 172.24.100.45 адресі ұйымға тиесілі болса, онда В классының желі нөмірі 172.24.0.0 болады, ал ұйым ішіндегі желі аралық нөмірі 172.24.100.0 тең болады. Алынған желі аралық желілер С классына жатпайтын болады.

Егер маскадағы нөлдер саны М-ға тең болса, онда желі аралың желілердегі қолжетімді адрес хостары 2M-2-ге тең болады. Желі аралықта екі адресті қолдануға кеңес берілмейді. Осы адрестер ішіндегі соңғы биті М-ге тең адрестер - желі аралық адрестер деп аталады, ал осы адрестер ішіндегі соңғы М бірге тең болса, онда олар широковещательный адрестер деп аталады. Солай 172.24.100.45/24 адресі үшін 172.24.100.0 желі аралық қолданылады, а широковещательный адрес 172.24.100.255-ке тең. Желі аралық адрестер саны 28-2=254 тең.

А және В класстар адрестері адрес аумағының шамамен 75 пайызын (%) құрайды. А және В класстар желісінің саны 17000- ға тең. А және В класстарын алу бүгінде оңай емес. Ал С классты адрестар адрес аумағының 12.5 % құрайды. С классты желілер саны шамамен 2.1 миллионға жетеді. Өкінішке орай, А және В класстарын ала алмайтын ұйымдар үшін С классы қолайсыз, себебі С классы 254 адреспен қана шектелген.

Класстық IP адресация желі аралық желілерді қолданғанымен, ғаламыдық Интернет жүйесінің ауқымының талаптарын орындай алмайды.

90- жылдар басында В класстарының барлығы бөлінген болды. Интернетке жаңа С классты желілерді қосу маршрутты тізбектердің өсуіне және маршруттардың жаңалуына әкелді. Классыз адресацияны қолдану белгілі түрде пайда болған ақауларды шешуге көмектесті.

CIDR

Қазіргі маршрутизаторлар IP адресацияның классыз маршрутизация формасы қолданылады (Classless Inter Domain Routing (CIDR)), бұл форма класстарды қолданбайды. Класстарды қолданылатын жүйелерде маршрутизатор адрес класстарын анықтайды және адрестерді желі октеттеріне, хост октеттеріне бөледі. CIDR – де маршрутизатор желі адрес бөлігінде және хост нөмірін анықтау үшін маска биттерін қолданады. Адрестің бөліну шекарасы октет ортасынан өтуі мүмкін.

CIDR IP адрестердің көлемі мен тиімділігін келесі пунктермен жақсартады:

  • Икемділік;

  • Белгіленген диапазонда адрестердің қолдану үнемділігі;

  • Маршруттардың желімделуінің (агрегация) жақсаруы;

  • Supernetting – маска арқылы анықталатын, жаңа адрестердің үзіліссіз комбинациясы.

CIDR маршрутизаторларға маршруттар туралы ақпараттарды желімдеуге (агрегация) және біріктіруге мүмкіндік береді. Олар IP адрестің желілік бөлігі үшін адресстер орнына маскілер қолдану арқылы жүзеге асырады. Бұл маршруттар кестесін қысқартады, себебі барлық желілер үшін бір ғана адрес және бір маска қолданылады.

CIDR– сіз және желімдеусіз маршрутизатордың әрбір желі аралық желілер үшін жеке ақпараты болуы қажет. 8 желі аралықтан тұратын 44.0.0.0/8 А класын қарастырайық.

Желілік нөмер

Бірінші октет

Екінші октет

Үшінші октет

Төртінші октет

44.24.0.0/16

00101100

00011000

00000000

00000000

44.25.0.0/16

00101100

00011001

00000000

00000000

44.26.0.0/16

00101100

00011010

00000000

00000000

44.27.0.0/16

00101100

00011011

00000000

00000000

44.28.0.0/16

00101100

00011100

00000000

00000000

44.29.0.0/16

00101100

00011101

00000000

00000000

44.30.0.0/16

00101100

00011110

00000000

00000000

44.31.0.0/16

00101100

00011111

00000000

00000000