Домендер мен домендік атауларды ұйымдастыру
Компьютерлерді анықтау үшін TCP/IP желілеріндегі аппараттық және бағдарламалық жасақтама IP мекенжайларына сүйенеді, сондықтан бағдарлама параметрлерінде желілік ресурстарға қол жеткізу үшін IP мекенжайын көрсету жеткілікті. Мысалы, команда ftp://192.45.66.17 қажетті ftp серверімен және пәрменмен байланыс сеансын орнатады http://203.23.106.33 корпоративтік веб-серверде Бастапқы бетті ашады. Алайда, пайдаланушыға символдық атаулармен жұмыс істеу әлдеқайда ыңғайлы және бұл үшін TCP/IP желілерінде символдық хост атаулары және символдық атаулар мен IP мекенжайлары арасындағы сәйкестікті орнату механизмі.
Бастапқыда Novell, Windows және OS/2 сияқты жергілікті желілерде жұмыс істеуге арналған операциялық жүйелерде пайдаланушылар әрқашан компьютердің символдық атауларымен жұмыс істеді. Жалпы жағдайда үлкен аумақтық таратылған желілерде жұмыс істеуге арналған TCP/IP стегі үшін бұл тәсіл тиімсіз болып шықты. Жалпақ атаулар үлкен желі ішінде атаулардың бірегейлігін қамтамасыз етудің бірыңғай алгоритмін жасауға мүмкіндік бермейді. Символдық атаулар мен жергілікті мекен-жайлар арасындағы сәйкестікті орнатудың тарату әдісі ішкі желілерге бөлінбеген Шағын Жергілікті желіде ғана жақсы жұмыс істейді. Үлкен желілерде компьютерлерді атауды тиімді ұйымдастыру үшін иерархиялық құрама атауларды қолдану табиғи болып табылады.
TCP / IP стекінде иерархиялық ағаш тәрізді құрылымы бар домендік атаулар жүйесі қолданылады, бұл атаудағы компоненттердің еркін санын пайдалануға мүмкіндік береді. Домен атауларының иерархиясы файл иерархиясына ұқсас. Атау ағашы белгіленген түбірден басталады (.). Содан кейін атаудың ең үлкен символдық бөлігі, екінші үлкен символдық бөлігі және т.б. есімнің кіші бөлігі желінің соңғы түйініне сәйкес келеді. Домендік атауды жазу ең кіші компоненттен басталады және ең үлкені аяқталады. Домендік атаудың құрамдас бөліктері бір-бірінен нүктемен бөлінеді.
Атауды бөліктерге бөлу иерархия деңгейінде бірегей атауларды тағайындау үшін әкімшілік жауапкершілікті бөлуге мүмкіндік береді. Әкімшілік жауапкершілікті бөлу бірегей атауларды қалыптастыру мәселесін өзара кеңесусіз шешуге мүмкіндік береді. Бірнеше ескі құрамдас бөліктері сәйкес келетін атаулар жиынтығы аттар доменін құрайды. Мысалы, атаулар www1.zil.mmt.ru, ftp.zil.mmt.ru, yandex.ru және s1.mgu.ru олар RU доменіне кіреді, өйткені бұл атаулардың барлығында ортақ үлкен бөлігі бар - ru атауы.
Егер бір домен басқа доменге оның құрамдас бөлігі ретінде кірсе, онда мұндай доменді қосалқы домен деп атауға болады, дегенмен домен атауы оның артында қалады. Әдетте қосалқы доменді оны басқа қосалқы домендерден ерекшелейтін ескі компоненттің атымен атайды. Егер әр домен мен ішкі домен иерархияның келесі деңгейіндегі атаулардың бірегейлігін қамтамасыз етсе, онда бүкіл атау жүйесі ерекше атаулардан тұрады.
Файлдық жүйеге ұқсас домендік атаулар жүйесі қысқа атауларды, салыстырмалы атауларды және толық домендік атауларды ажыратады.
Қысқаша атау-бұл желінің соңғы түйінінің атауы: хост немесе маршрутизатор порты. Салыстырмалы атау-бұл иерархияның белгілі бір деңгейінен басталатын құрама атау, бірақ ең жоғарғы емес. Толық домендік атау иерархияның барлық деңгейлерінің құрамдас бөліктерін қамтиды, есімнен бастап түбірлік нүктеге дейін.
Интернетте түбірлік домен ішкі орталықпен басқарылады. Жоғарғы деңгейлі домендер әр елге, сондай-ақ ұйымдастырушылық негізде тағайындалады. Бұл домендердің атаулары ISO 3166 халықаралық стандартына сәйкес келуі керек. Елдерді белгілеу үшін екі және үш әріптен тұратын аббревиатуралар қолданылады, ал ұйымдардың әртүрлі түрлері үшін келесі белгілер қолданылады:
com-коммерциялық ұйымдар (мысалы, microsoft.com);
edu-білім беру (мысалы, mit.edu);
gov-мемлекеттік ұйымдар (мысалы, rf.gov);
org-коммерциялық емес ұйымдар (мысалы, fidonet.org);
net-желілерді қолдайтын ұйымдар (мысалы, tiraspol.net).
Әр доменді жеке ұйым басқарады, ол әдетте өз доменін ішкі домендерге бөледі және төмендегі басқару функцияларын ағашқа береді. Ресейде мұндай ұйым RU доменіндегі қосалқы домендердің аттарын беру үшін жауап беретін РосНИИРОС болып табылады.
IP желілерінде адрестеу.
Мекен-жай түрлері: физикалық (MAC мекен-жайы), желілік (IP мекен-жайы) және символдық (DNS атауы)
TCP/IP желісіндегі әр компьютерде үш деңгейлі мекен-жайлар бар:
* Технологиямен анықталған түйіннің жергілікті мекен-жайы, оның көмегімен осы түйінге кіретін жеке желі салынған. Жергілікті желілерге кіретін түйіндер үшін бұл желілік адаптердің немесе маршрутизатор портының МАС мекен-жайы, мысалы, 11-A0-17-3D-BC-01. Бұл мекен-жайларды аппараттық өндірушілер тағайындайды және олар орталықтандырылғандықтан бірегей мекен-жайлар болып табылады. Барлық қолданыстағы жергілікті желілік технологиялар үшін МАС-адрес 6 байт форматына ие: ең үлкен 3 байт - өндірушінің жеке куәлігі, ал ең кіші 3 байтты өндірушінің өзі тағайындайды. H. 25 немесе Frame relay сияқты ғаламдық желілерге кіретін түйіндер үшін жергілікті мекен-жайды ғаламдық желі әкімшісі тағайындайды.
* 4 Байттан тұратын IP мекенжайы, мысалы, 109.26.17.100. Бұл мекен-жай желілік деңгейде қолданылады. Оны компьютерлер мен маршрутизаторларды конфигурациялау кезінде әкімші тағайындайды. IP мекенжайы екі бөліктен тұрады: желі нөмірі және түйін нөмірі. Желі нөмірін әкімші еркін таңдай алады немесе егер желі Интернеттің ажырамас бөлігі ретінде жұмыс істеуі керек болса, Internet (Network Information Center, NIC) арнайы бөлімшесінің ұсынысы бойынша тағайындалуы мүмкін. Әдетте Интернет провайдерлері Nic бөлімшелерінен мекен-жай ауқымын алады, содан кейін оларды абоненттері арасында таратады.
IP хаттамасындағы түйін нөмірі түйіннің жергілікті мекен-жайына қарамастан тағайындалады. IP мекенжайын желі нөмірі мен түйін нөмірі өрісіне бөлу икемді, сондықтан бұл өрістер арасындағы шекара өте еркін орнатылуы мүмкін. Түйін бірнеше IP желілеріне кіре алады. Бұл жағдайда түйінде желілік байланыстар санына сәйкес бірнеше IP мекен-жайы болуы керек. Осылайша, IP мекенжайы жеке компьютерді немесе маршрутизаторды емес, бір желілік қосылымды сипаттайды.
* Таңба идентификаторы-мысалы, SERV1.IBM.COM. бұл мекенжайды әкімші тағайындайды және бірнеше бөліктен тұрады, мысалы, машина атауы, Ұйым атауы, домен атауы. DNS атауы деп аталатын мұндай мекен-жай қолданбалы деңгейде қолданылады, мысалы, FTP немесе telnet протоколдарында.
128.10.2.30-мекенжайды көрсетудің дәстүрлі ондық түрі
10000000 00001010 00000010 00011110 - сол мекенжайды ұсынудың екілік формасы.
Суретте IP мекенжайының құрылымы көрсетілген.
Мекен-жай екі логикалық бөліктен тұрады-желі нөмірі және желідегі түйін нөмірі. Мекенжайдың қай бөлігі желі нөміріне, ал түйіннің қай бөлігі мекен-жайдың бірінші биттерінің мәндерімен анықталады:
Егер мекен-жай 0-ден басталса, онда желі А класына жатады және желі нөмірі бір байтты алады, қалған 3 байт желідегі түйін нөмірі ретінде түсіндіріледі. А класындағы желілердің 1-ден 126-ға дейінгі нөмірлері бар. (0 нөмірі қолданылмайды, ал 127 нөмірі арнайы мақсаттар үшін сақталған, бұл туралы төменде айтылады.) А класының желілерінде тораптар саны 216-дан артық, бірақ 224-тен аспауы тиіс.
Егер мекен - жайдың алғашқы екі биті 10 болса, онда желі В класына жатады және түйіндер саны 28-216 болатын орташа желі болып табылады. В класының желілерінде желінің мекен-жайы мен түйіннің мекен-жайына 16 бит, яғни 2 байт бөлінеді.
Егер мекен-жай 110 тізбегінен басталса, онда бұл түйіндер саны 28-ден аспайтын класс желісі. Желі мекен - жайына 24 бит, ал түйін мекен-жайына 8 бит беріледі.
Егер мекен-жай 1110 тізбегінен басталса, онда ол d класының мекен - жайы болып табылады және ерекше, топтық мекен-жай-multicast дегенді білдіреді. Егер пакетте d класының мекен-жайы тағайындалған мекен-жай ретінде көрсетілсе, онда мұндай пакет осы мекен-жай тағайындалған барлық түйіндерді алуы керек.
Егер мекен-жай 11110 тізбегінен басталса, онда бұл е класының мекен-жайы, ол болашақ қосымшалар үшін сақталған.
Кестеде әр желі класына сәйкес келетін желі нөмірлерінің ауқымы көрсетілген.
Достарыңызбен бөлісу: |