05.05.2016 Views

жылдамдықты тіректік желілер құру. ICMP, ARP, RARP, DNS хаттамалары

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ЖОҒАРЫ ЖЫЛДАМДЫҚТЫ ТІРЕКТІК<br />

ЖЕЛІЛЕР ҚҰРУ.<br />

<strong>ICMP</strong>, <strong>ARP</strong>, R<strong>ARP</strong>, <strong>DNS</strong> ХАТТАМАЛАРЫ<br />

НАЗАРОВА АЙДАНА ЕТБҚ-35


<strong>ICMP</strong> (Internet Control Message Protocol) хаттама<br />

• <strong>ICMP</strong> (англ. Internet Control Message Protocol – басқарушы хабарламалар<br />

хаттамасы) – желілік хаттама, TCP/IP хаттамасының кіріс стегі.<br />

• <strong>ICMP</strong> желі аралық хаттама желі жұмысының қателіктері туралы<br />

диагностикалық ақпараттарды және хабарламаларды жіберу үшін арналған.<br />

• <strong>ICMP</strong> – хабарламаларды басқаратын желі аралық хаттамасы IP, TCP немесе<br />

UDP арасында хабар алмасуды қамтамасыз ететін басқарушы және<br />

диагностикалық ақпараттарға арналған транспорттық протокол қызметін<br />

атқарады.<br />

• <strong>ICMP</strong> хаттамасы әрбір IP-модулі негізінде жұмыс істейді. Оның IPтақырыпшасындағы<br />

транспорттық адресі 1-ге тең.<br />

• <strong>ICMP</strong> хаттамасы әртүрлі ақпараттарды тасымалдау үшін<br />

қолданылғандықтан, <strong>ICMP</strong>-пакетінің жалпы тақырыпшасы ғана сақталады.


<strong>ICMP</strong> Redirect<br />

<strong>ICMP</strong> (Internet Control Message Protocol) хаттамасының негізгі<br />

міндеттерінің бірі түйіндерге ағымдағы бағдарлауыштың күйжайы<br />

туралы хабардар етіп тұру болып табылады. Бұл хабардың<br />

аты redirect (0 кодасы – қабылдаушы желісіне қайта бағыттау) деп<br />

аталады.<br />

<strong>ICMP</strong> Redirect хабарының тақырыбы Internet желісінде<br />

басқаратын <strong>ICMP</strong> (Internet Control Message Protocol) хаттамасы<br />

бар, оның бір функциясы желінің ішкі сегментінің түйінінде<br />

бағдарғылауыштың шалғайдан басқару кестесі болып табылады.


<strong>ICMP</strong> деңгейлері (OSI моделі бойынша):<br />

• Желілік<br />

• TCP/IP (отбасылық)<br />

• RFC 792 (айырықша)<br />

Түйіннің бағдарлауыш кестесі бес колонкадан тұрады:<br />

• Желілік мекен-жай (Network Destination)<br />

• Желілік қалта (Netmask)<br />

• Бағдарғылауыштың мекен-жайы (Gateway)<br />

• Интерфейс (Interface)<br />

• Метрик (Metric)


<strong>ARP</strong> (Address Resolution Protocol) хаттама<br />

<strong>ARP</strong>– рұқсат етілген адрестер хаттамасы. IP-адрестері бойынша МАС-адрестің қандай екениін<br />

анықтайды. Желідегі түйіндерге <strong>ARP</strong> request арнайы кадр жібереді. Ол кадрда MAC-адресі<br />

ізделінетін компьютердің IP-адресі көрсетіледі. <strong>ARP</strong> жауап қайтарады, онда талап етілген MACадрес<br />

көрсетіледі, <strong>ARP</strong> хаттамасының жұмыс нәтижелері жедел жадыдағы арнайы кестеде<br />

сақталады, оны <strong>ARP</strong> cash деп атайды. <strong>ARP</strong> cash-те келесі ақпарат көрсетіледі:<br />

• IP-адрес<br />

• MAC-адрес<br />

• Жазбаның типі: динамикалық, статикалық. Динамикалық жазбалар жауап алынғаннан кейін 2<br />

минуттан кейін жедел жадынан алынып тасталады.<br />

<strong>ARP</strong> IP адрестер мен сәйкес аппараттық адрестер арасында динамикалық салыстыруды<br />

көрсетеді. Динамикалық терминін пайдалану себебіміз, бұл салыстыру автоматты түрде, әдетте,<br />

қолданбалы программалар немесе жүйелік администратордан тәуелсіз жүретіндігінде.


Мысал. Егер % ftp bsdi бұйрығын енгізетін болсақ, келесі іс-әрекеттер тізбегі орындалады:<br />

1. FTP клиент қосымшасы хост (bsdi) атын 32-биттік IP адреске конверсиялау үшін <strong>DNS</strong> функциясын шақырады.<br />

2. FTP клиент көрсетілген IP адреспен TCP қосылысты талап етеді.<br />

3. TCP көрсетілген IP адреске IP дейтграммаларды жібере отырып, алыс хостан қосылыс орнатуды сұрайды.<br />

4. Егер қабылдау хосты желіге (Ethernet, Token Ring, немесе арнаның басқа ұшына) қосылған болса, IP дейтграмма<br />

тікелей хостқа жіберілуі мүмкін. Егер қабылдау хосты алыстағы желіде орналасса, IP дейтграмманы оған жіберу<br />

үшін, IP бағыттауыш келесі берілістегі тікелей қосылған бағыттауыштың Internet адресін анықтайды. Екі жағдайда да<br />

IP дейтграмма берілген желіге тікелей қосылған хостқа немесе бағыттауышқа жіберіледі.<br />

5. Егер Ethernet пайдаланылатын болса, жіберуші хост 32-биттік адресті 48-биттік Ethernet адреске конверсиялауы<br />

керек. Басқаша айтқанда, логикалық Internet адресті оған сәйкес физикалық аппараттық адреске түрлендіруді<br />

орындауы керек. Мұнымен <strong>ARP</strong> айналысады. <strong>ARP</strong> көптеген хостар немесе бағыттауыштар бір желіге қосылған, кең<br />

таратылатын <strong>желілер</strong>де жұмыс істейді.<br />

6. <strong>ARP</strong> сұраныс (<strong>ARP</strong> request) деп аталатын фреймді <strong>ARP</strong> Ethernet-тегі әрбір хостқа жібереді. Жіберудің мұндай әдісін<br />

кең таратылған сұраныс (broadcast) деп атайды. <strong>ARP</strong> сұраныста қабылдаушы хостың IP адресі (оның аты bsdi) және<br />

"егер Сіз осы IP адрестің иесі болсаңыз, Өзіңіздің аппараттық адресіңізді маған хабарлаңыз" хабарламасы бар.<br />

7. Қабылдаушы хост <strong>ARP</strong> деңгейінде бұл кең таратылатын сұранысты алып, жіберушінің нақ өзінің IP адресін сұрап<br />

отырғанын анықтайды да оған <strong>ARP</strong> (<strong>ARP</strong> reply) жауап қатады. Бұл жауапта IP адрес пен сәйкес аппараттық адрес<br />

сақталған.<br />

8. <strong>ARP</strong> үн қату қабылданады, <strong>ARP</strong> сұраныс пен <strong>ARP</strong> жауапты тудырған IP дейтграмманы жіберуге болады.<br />

9. IP дейтграмма қабылдаушы хостқа жіберіледі.


R<strong>ARP</strong> (Reverse Address Resolution Protocol) хаттама<br />

R<strong>ARP</strong> (reverse address resolution protocol) – желілік адептердің MAC-адресі бар қатты дисксіз<br />

компьютерлер жұмыс істеп бастағанда өздерінің IP-адрестерін анықтау үшін қолдынылады.<br />

R<strong>ARP</strong>, көбінесе, қатты дискісіз жүйелерде қолданылады (қатты дискісіз жұмыс<br />

станцалары немесе X терминалдар), бірақ мұнда жүйелік администратордың көмегімен қолдан<br />

конфигурациялауға тура келеді.


<strong>DNS</strong>(Domaіn Name System) хаттама<br />

<strong>DNS</strong> – Domaіn Name System (Аттардың доменді жүйесі) - тораптық адресті<br />

қолдану хаттамасы және басқа компьютердің бірегей адресін анықтауын<br />

қамтамасыз етеді.<br />

<strong>DNS</strong>-сервер — тиiстi хаттама бойынша сұрау салулар <strong>DNS</strong>қа жауаптары<br />

үшiн қолайлы қосымша. <strong>DNS</strong> сонымен бiрге - сервермен қосымша iске<br />

қосылған хост деп атай алады.


Domain Name System (<strong>DNS</strong>)- «домендік жүйе аты» болып аударылады. <strong>DNS</strong>-домендік жүйе аты<br />

қолданушыларға интернетте жұмыс істеуді оңайлатады, оған хостың цифрлық адресін сақтайды. Компьютерге<br />

цифрлар жиынымен жұмыс істеу оңай, алыстатып машинаның IP-адресінің домендік атын енгізу арқылы жұмыс<br />

істейді. <strong>DNS</strong> стандартында жазылған әлемдік желі ресурстарының адрестері бір-бірінен нүкте арқылы<br />

ажыратылған бірнеше құраушылардан тұрады. Бұл элементтер «домендік» деп аталады. Домен интернеттің<br />

логикалық деңгейі, яғни өз аты бар желі станцияларымен басқарылатын желі ресурстарының тобы. <strong>DNS</strong><br />

құраушы адрестері – «бірінші деңгейлі домен» жеке мемлекет территориясының ауқымды географиялық зонасы.<br />

Мысалы АҚШ «US», Қазақстан «kz», Ресей «ru» т.с.с..<br />

Екінші деңгейлі доменге (банк, университет, қалалық муниципалды қызмет <strong>желілер</strong>і) еркін ат береді.<br />

Үшінші деңгейлі домен екінші деңгейлі доменнің құраушыларының бөлігі, олар кез келген атты қолданады.<br />

Хостың IP-адресінен басқа домендік аты болады. Домен аттары нүктемен бөлінген символдық өрістен тұрады.<br />

Оң жағынан соңғы өрісі екінші деңгейлі доменді көрсетеді, соңғы сол жақтағы өрісі хостың аты. Мысалы crypt.<br />

iae. nsk. Su.<br />

Crypt-хост, iae-домен, nsk ішкі доменде, ол Su доменінде.<br />

<strong>DNS</strong> қызметі әрбір сервер бөлігі зонаға жауап беретін серверлердің иеархиялық құрылымын құрайды, яғни<br />

домендік атау бұтағы өз бөлігіне сәйкес мәліметтер қорымен сұрауларына жауап береді. Бұл кезде жоғары бұтақ<br />

серверлері төменгі бұтақ серверлерімен байланысты қамтамасыз етеді. Домен мен зона айырмасын түсіну<br />

маңызды болып саналады. Домен домендік атау бұтағының ішкі бұтағы. Зона – <strong>DNS</strong>-сервер жауап беретін бұтақ<br />

бөлігі. Мысалы, vvsv.ru доменінде келесі ішкі домендер бар: cts, admin, labs. <strong>DNS</strong> сервер әкімшісі vvsu.ru және<br />

admin. vvsu.ru, vvsu.ru үш зонаға бөлінеді.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!