Символдық домен атауларыIP мекен-жайларын ұсынуға ыңғайлы болу үшін қызмет етіңіз. Адамға сандық IP-адрестерді есте сақтау ыңғайсыз, сондықтан IP-адрестер мен символдық домендік аттар арасындағы сәйкестікті орнататын арнайы қызмет DNS (домендік атаулар жүйесі) әзірленді, мысалы www.rambler.ru. DNS және символдық атаулар 5-тарауда толығырақ талқыланады.
IP-адрес құрылымы. IP мекенжайы - сегіздік деп аталатын сегіздік топтарға бөлінген 32 биттік екілік сан, мысалы 00010001 11101111 00101111 01011110
Әдетте, IP адрестер төрт ондық октет түрінде жазылады және нүктелермен бөлінеді. Сонымен, жоғарыда аталған IP мекенжайды келесі түрде жазуға болады: 17.239.47.94.
Сегіздік октеттің максималды мәні 111111112 (екілік) болатынына назар аударыңыз, ол ондық үтірдегі 25510-ға сәйкес келеді.Сондықтан, осы саннан кемінде бір октет болатын IP мекенжайлар жарамсыз. Мысал: 172.16.123.1 - жарамды мекен-жай, 172.16.123.256 - жоқ мекен-жай, себебі 256 аумақтан тыс.
IP мекен-жайы екі логикалық бөліктен тұрады - ішкі желі нөмірі (ID идентификаторы - ішкі желі идентификаторы) және сол ішкі желідегі түйін нөмірі (хост идентификаторы). Пакет бір ішкі желіден екіншісіне ауысқанда ішкі желі идентификаторы қолданылады. Десте тағайындалған ішкі желіге соққы бергенде, хост идентификаторы сол ішкі желідегі белгілі бір хостты көрсетеді.
Ішкі желі идентификаторын жазу үшін IP мекенжайының хост нөмір өрісінде нөлдерді пайдаланыңыз. Хост идентификаторын жазу үшін ішкі желі өрісіндегі нөлдерді пайдаланыңыз. Мысалы, 172.16.123.1 IP мекенжайында ішкі екі байт ішкі желі нөміріне, қалған екі байт түйін нөміріне берілген болса, онда сандар келесі түрде жазылады:
Ішкі желі идентификаторы: 172.16.0.0.
Хост идентификаторы: 0.0.123.1.
Түйін нөмірін (немесе ішкі желі нөмірін) көрсету үшін бөлінген цифрлар саны бойынша сіз қарапайым ережеге сәйкес түйіндердің (немесе ішкі желілердің) жалпы санын анықтай аласыз: егер түйін нөмірін көрсетуге арналған цифрлар саны N болса, онда түйіндердің жалпы саны - 2N - 2. Барлық цифрлары нөлдерге немесе адрестерге тең адрестердің арнайы болуына және арнайы мақсаттарда қолданылуына байланысты екі түйін алынып тасталады (осы тараудың соңын қараңыз).
Мысалы, егер белгілі бір ішкі желідегі түйін нөміріне екі байт (16 бит) бөлінген болса, онда мұндай ішкі желідегі түйіндердің жалпы саны 216 - 2 = 65534 түйінді құрайды.
IP-мекен-жайдың қай бөлігі ішкі желі идентификаторы үшін және қайсысы хост идентификаторы үшін жауапты екенін анықтау үшін екі әдіс қолданылады: сыныптарды пайдалану және маскаларды қолдану. Жалпы ереже бойынша, IP мекенжайының алғашқы бірнеше биттері ішкі желі идентификаторы астында бөлінеді, қалған биттер хост идентификаторы болып табылады.
Достарыңызбен бөлісу: |