Cidr немесе тапсыз ip желілерінің механизмі



Дата18.02.2022
өлшемі364,56 Kb.
#25832

7 Дәріс VLSM және CIDR
CIDR және VLSM механизмдерінің жұмыс принципін түсіну, сонымен қатар өзгермелі ұзындықтағы ішкі желі маскасын таңдау және есептеу Қазіргі заманғы IPv4 желілерінің кілті болып табылады, оны түсінбестен жұмыс істеу қиын және жағымсыз болады, егер ол түсініксіз болса, жұмыс әрқашан жағымсыз болады. Сондықтан барлық жағымсыз сәттерден арылайық және осы мәселені егжей-тегжейлі қарастырайық. Тақырып өте үлкен және оны түсіну үшін мен кем дегенде мысалдарды өзім қайталауды ұсынамын.
CIDR немесе тапсыз IP желілерінің механизмі

CIDR (classless Inter-Domain Routing) – бұл компьютерлік желілердегі IP-адрестеудің икемді әдісі, ол мекен-жай кеңістігін үнемдеуге мүмкіндік береді, бұл әдіс белгілі бір IP-мекен-жай белгілі бір класқа тиесілі болатын сыныптық желілердің шектеулерін алып тастайды, яғни бұл IP-мекен-жай сыныпқа қатаң бекітілген ұзындықтың маскасына сәйкес келеді.


Жалпы, біз ақылдасып кеттік, енді түсінейік, өйткені көп ойлау жаман. Сынып желілерінің проблемасы неде болды, және олар шағын желілерді құруға мүмкіндік бермеді. Мысалды қарастырайық: бізде коммутаторға қосылған 6 компьютердің жергілікті желісі бар, бізге бұл компьютерлер өзара әрекеттесуі керек. Егер сыныптық адрестеу қолданылса, біз қалай болуымыз керек. Бұл қарапайым: с класынан кез-келген желіні алып, осы желіден IP мекенжайларын біздің компьютерлерге тарату керек, бұл 4.6.1-суретте айқын көрсетілген.

4.6.1-сурет сыныптық адрестеуді пайдаланатын алты тораптан тұратын желі


Неліктен с класының желісі? ИЯ, өйткені бұл сынып желілерінде мүмкін болатын IP мекенжайларының ең кішкентай диапазоны, бірақ 256 IP мекен-жайы бар желіні не үшін қажет деп күтіңіз, өйткені ол 254 түйінді қосуға мүмкіндік береді (бір IP мекен-жайы желі нөміріне кетеді, ал екіншісі тарату болады және оларды түйіндерге беруге болмайды), ал бізде олардың алтауы бар! Егер осы IP мекенжайлары үшін біреу төлеуі керек болса және бізге 6 мекен-жай қажет болған кезде 256 мекен-жай үшін не үшін төлеу керек? Дұрыс, неге емес, біз ешқашан өспейтін кішкентай ресейлік компаниямыз, бізге көп мекен-жай қажет емес, бізде көп ақша жоқ! Егер сіз жағдайға басқаша қарасаңыз. Әлемде жеке IP-мекен-жайлар жоқ делік, барлық мекен-жайлар ашық, біз кішкентай компаниямыз, оның қызметкері сәрсенбі мен жұма күндері 14:00-ден 15:00-ге дейін IP-мекен-жайларды беретін тәтесі отыратын терезеге келеді. Ал әлемде әлі күнге дейін сынып желілері қолданылады. Біз жазылған анықтамамен келеміз: сізге 6 IP мекен-жайы қажет. Тәтем бұл анықтаманы оқып, былай дейді: Жоқ, Мен сізге IP-мекен-жайларды бермеймін, өйткені олардың саны аз, Мен сізге тек 256 мекен-жай бере аламын, және менің нұсқауларымда: IP-мекен-жайларды тек желіде 200-ден көп адамдарға беру керек.түйіндер, әйтпесе бәріне жетпейді.
Яғни, таптық желілердің үнемділігі айтарлықтай байқалады, тіпті егер біздің желіде екі түйін болса да, біз кез-келген жағдайда кем дегенде 254 түйінге арналған желіні пайдалануға мәжбүрміз. Біздің сыныптарымыз бекітілгенін және осы сыныптардағы маскалар да бекітілгенін ұмытпаңыз. Сабақтар мен бекітілген маскалардан бас тарту керек. Бұл шынымен де болды, айнымалы ұзындықтағы маскаларға немесе VLSM (variable length subnet mask) негізделген класссыз желілер немесе CIDR пайда болды. Бұл қазірдің өзінде икемді механизм, ол IP мекенжайларының пулдарын біз қалағандай мөлшерде бөлуге мүмкіндік береді. Төмендегі суретті қарастырайық, мысалы, біздің компания керемет түрде кеңейіп, жетінші қызметкер пайда болды, оны жұмыс орнымен қамтамасыз ету керек.

4.6.2 айнымалы ұзындықтағы масканы қолданатын жеті түйіннің желісі
Байқаған? Біз А класындағы желіден IP мекенжайын қолданамыз, бірақ қандай да бір себептермен бізде біртүрлі маска бар: 255.255.255.240. Мұның бәрі CIDR және VLSM арқасында, бұл сыныптар мен бекітілген маскалардан бас тартуға мүмкіндік береді, енді біз кез-келген IP-мекен-жайларды кез-келген маскамен қолдана аламыз, бірақ маскалар үшін шарт әлі де орындалуы керек: алдымен тек бірнеше, содан кейін тек нөлдер. IP мекенжайын және масканы екілік түрге аударған адамдар бұл жерде желі нөмірі 10.10.10.0, broadcast мекен-жайы 10.10.10.15 екенін және олардың арасындағы мекен-жайларды біздің желінің түйіндерінде қолдануға болатындығын түсінді, яғни 255.255.255.240 маскасы 14 түйінді нөмірлеуге мүмкіндік береді. Бірақ бізде олардың жетеуі бар, сіз жеті түйінге желі жасау үшін маска ала алмайсыз ба? Жауабы жоқ, жоқ! Мүмкін емес, Мен бірден айттым, VLSM сізге қажет мөлшерде желілерді кесуге мүмкіндік береді.
Маскадағы барлық жапқыш, атап айтқанда, алдымен желі нөмірін анықтайтын бірліктер ғана болуы керек, содан кейін хост/түйін нөмірлері үшін пайдаланылатын IP мекенжайының бір бөлігін анықтайтын нөлдер болуы керек. Бірліктер мен нөлдердің жағдайын қанағаттандыратын келесі маска келесідей көрінеді: 255.255.255.248, егер сіз оны біздің желімізден IP мекен-жайына қойсаңыз, онда желі нөмірі 10.10.10.0, тарату мекен-жайы 10.10.10.7, ал түйін нөмірлері үшін бізде тек алты IP мекен-жайы қалады және неге біз жетінші қызметкерді жалдадық, сондықтан 255.255.255.248 маскасын ала аламыз. Артықшылықтары бесклассовых желілерін анық, ендеше погружаться в бөлшектер.

Достарыңызбен бөлісу:




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет