Ենթածրագրի դիմակը ցանցի հասցեն հատուկ հյուրընկալող հասցեից բաժանելու հարմար մեխանիզմ է: Նման մեխանիզմն արդեն հաստատվել է առաջին IP ստանդարտում 1981 թվականի սեպտեմբերին: Ուղղորդումը պարզեցնելու և դրա արդյունավետությունը բարձրացնելու համար հարկավոր է, որ դուք կարողանաք հաշվարկել դիմակը:
Հրահանգներ
Քայլ 1
Ենթածրագրի դիմակը, ինչպես ցանցի հասցեն, ներկայացված է չորս մեկ բայթ թվով (IPv4 պրոտոկոլային տարբերակի համար, IPv6 պրոտոկոլում դրանք տասնվեց բիթ թվանշանների 8 խումբ են): Օրինակ ՝ 192.168.1.3 IP հասցե, 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 ՝ զրոների քանակը երկուական ներկայացման մեջ subnet դիմակ:
Քայլ 3
Հիշեք, որ դիմակը չի կարող կազմված լինել կամայական թվերից: Դիմակի առաջին բիթերը միշտ մեկ են, վերջինները ՝ զրո: Հետեւաբար, երբեմն հասցեի ձևաչափը կարող եք գտնել 192.168.1.25/11 ձևով: Դա նշանակում է, որ հասցեի առաջին 11 բիթերը ցանցի հասցեն են, վերջին 21-ը `ցանցի հանգույցի հասցեն: Այս գրառումը համապատասխանում է 192.168.1.25 հասցեին և 255.224.0.0 ենթածրագրի դիմակին: Ենթանվանի դիմակը հաշվարկելիս հաշվի առեք ցանցում համակարգիչների քանակը: Հաշվի առեք դրա հնարավոր ընդլայնումը. Եթե համակարգիչների թիվը գերազանցում է տվյալ ցանցի համար հնարավորը, ապա անհրաժեշտ կլինի ձեռքով փոխել յուրաքանչյուր համակարգչի բոլոր հասցեներն ու դիմակները:
Քայլ 4
Դիմելը դասակարգված է և դասակարգված չէ: Դասակարգի տարանջատումն օգտագործվել է արձանագրության վաղ իրականացման ժամանակ, իսկ ավելի ուշ, ինտերնետի աճի հետ մեկտեղ, այն լրացվել է դասակարգային հասցեագրմամբ: Դասի հասցեագրումը առանձնացնում է 5 դաս ՝ A, B, C, D, E. Դասը որոշում է, թե հասցեի քանի բիթ է հատկացվելու ցանցի հասցեին, իսկ քանիսը ՝ ընդունողի հասցեին: Այս դեպքում դուք ստիպված չեք լինի ոչինչ հաշվել: A դասում 7 բիթ է հատկացված ցանցի հասցեի համար, B դասում `14 բիթ, C դասում` 21 բիթ: D դասը օգտագործվում է բազմասաստկացման համար, իսկ E դասը վերապահված է փորձարարական օգտագործման համար: Այս դեպքում հասցեի առաջին մի քանի բիթերն օգտագործվում են դրա դասը որոշելու համար: A դասում առաջին բիտում 0 է, B դասում `10, C դասում` 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 հասցեներ, որոնք վերապահված չեն ստանդարտում: