Ішкі желі маскасын қалай есептеуге болады

Мазмұны:

Ішкі желі маскасын қалай есептеуге болады
Ішкі желі маскасын қалай есептеуге болады

Бейне: Ішкі желі маскасын қалай есептеуге болады

Бейне: Ішкі желі маскасын қалай есептеуге болады
Бейне: Как штукатурить откосы на окнах СВОИМИ РУКАМИ 2024, Қараша
Anonim

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

Ішкі желі маскасын қалай есептеуге болады
Ішкі желі маскасын қалай есептеуге болады

Нұсқаулық

1-қадам

Ішкі желі маскасы, желі адресі сияқты, төрт байтты нөмірлермен ұсынылады (IPv4 протоколының нұсқасы үшін, IPv6 хаттамасында олар он алты биттік сандардың 8 тобы). Мысалы: IP мекен-жайы 192.168.1.3, ішкі желі маскасы 255.255.255.0. TCP / IP желілерінде маска дегеніміз - бұл желі адресінің қай бөлігі желі адресі, ал қай бөлігі хост мекен-жайы екенін анықтайтын нүктелік сурет. Ол үшін ішкі желі маскасы екілік түрінде ұсынылуы керек. Бірге қойылған биттер желілік мекен-жайды, ал нөлге қойылған биттер хосттың мекен-жайын көрсетеді. Мысалы, ішкі желі маскасы - 255.255.255.0. Сіз оны екілік түрінде ұсына аласыз: 11111111.11111111.11111111.00000000. Сонда 192.168.1.1 мекен-жайы үшін 192.168.142 бөлігі желі адресі, ал.142 хост мекен-жайы болады.

2-қадам

Алдыңғы қадамнан көріп отырғаныңыздай, хосттар мен желілердің саны шектеулі. Ол берілген биттермен ұсынылған варианттар санының шектелуінен алынады. Бір бит тек 2 күйді кодтай алады: 0 және 1. 2 бит - төрт күй: 00, 01, 10, 11. Жалпы, n бит 2 ^ n күйді кодтайды. Дегенмен, хост пен желілік мекен-жайдағы барлық және барлық нөлдер стандарт бойынша «ағымдағы хост» және «барлық хосттар» мағынасында сақталғанын ұмытпаңыз. Сонымен, желідегі түйіндердің жалпы саны N = (2 ^ z) -2 формуласымен анықталады, мұндағы N - түйіндердің жалпы саны, z - екілік көріністегі нөлдер саны ішкі желі маскасы.

3-қадам

Есіңізде болсын, маска ерікті сандардан тұрмауы мүмкін. Масканың алғашқы биттері әрқашан бір, соңғылары нөлге тең. Сондықтан кейде 192.168.1.25/11 формасында мекен-жай пішімін таба аласыз. Бұл мекен-жайдың алғашқы 11 биті желілік адрес, соңғы 21-і желілік түйін адресі екенін білдіреді. Бұл жазба 192.168.1.25 мекенжайына және 255.224.0.0 ішкі желі маскасына сәйкес келеді. Ішкі желі маскасын есептеу кезінде желідегі компьютерлер санын ескеріңіз. Оның мүмкін кеңеюін қарастырыңыз: егер компьютерлер саны берілген желі үшін мүмкін болатын мөлшерден асып кетсе, онда әр компьютердегі барлық адрестер мен маскаларды қолмен өзгерту қажет болады.

4-қадам

Адрес беру класссыз және сыныпсыз. Сыныпты бөлу хаттаманы ерте іске асыруда қолданылды, ал кейінірек Интернеттің өсуімен ол класссыз мекен-жаймен толықтырылды. Класс адрестеуі 5 классты ажыратады: A, B, C, D, E. Сынып адрестің қанша биті желілік адреске, ал нешеуі - хост адресіне бөлінетіндігін анықтайды. Бұл жағдайда сіз ештеңе санаудың қажеті жоқ. А класында желілік адреске 7 бит бөлінеді, В класында - 14 бит, С класында - 21 бит. D класы мультикастринг үшін қолданылады, ал E сыныбы эксперименттік қолдану үшін сақталған. Бұл жағдайда оның класын анықтау үшін адрестің алғашқы бірнеше биттері қолданылады. А сыныбында ол бірінші битте 0, В класында - 10, С класында - 110, D сыныбында - 1110, E класында - 11110.

5-қадам

Сыныпқа негізделген адрестеу IP-дің мекен-жайларды бөлу тұрғысынан икемділігін төмендетіп, мүмкін мекен-жайлардың санын азайтты. Сондықтан сыныпсыз мекен-жай қабылданды. Масканы табу үшін алдымен сіздің шлюздеріңізді және басқа желілік жабдықтарды қосқанда, желіде қанша түйін болатынын анықтаңыз. Осы санға екеуін қосып, екеуінің ең жақын дәрежесіне дейін дөңгелектеңіз. Мысалы, сізде 31 компьютер жоспарланған. Бұған екеуін қоссаңыз, 33 шығады. Екеуінің ең жақын қуаты 64-ке тең, яғни 100 0000. Осыдан кейін барлық маңызды биттерді биттермен аяқтаңыз. 1111 1111 маскасын алыңыз. 1111 1111. 1111 1111. 1100 0000, бұл ондық санау бойынша 255.255.255.192. Мұндай маска бар желіде сіз стандартта сақталмаған 62 түрлі IP-адрес ала аласыз.

Ұсынылған: