Ինչպես գիրես, IP հասցեները 32 բիթանոց են: 4 -ական բայթ, առանձնացված կետերով:
Օրինակ 192.168.0.1 հասցեում տեսնում ենք 4 բայթ, 10-ական համակարգով գրված: 10-ականից 2-ականի բերելու համար բազմաթիվ մեթոդներ կան, բայց ես IP հասցեների համար հեշտացված հաշվարկը կբերեմ, որպես օրինակ, որպեսզի շատ սար ու ձոր չընկնենք:
իմ բերած օրինակը 2-ական համակարգով կլինի այսպես
11000000.10101000.00000000.00000001 : Սիրուն ա, բայց ինչպե՞ս են այնուամենայնիվ հաշվում այն:
մի թեթև աղյուսակով ամեն ինչ պարզ կդառնա
00000000 - 0
00000001 - 1
00000010 - 2
00000100 - 4
00001000 - 8
00010000 - 16
00100000 - 32
01000000 - 64
10000000 - 128
հիմա 192 = 128+64 բերենք 2-ական համակարգում իրենց բիթային տեսքի այսինքն՝
10000000+01000000
ինճպես գիտենք 0+0=0, 1+1=10, 1+0=1
Գումարենք 10000000+01000000=11000000
նույն կերպ՝ 168=128+32+8=10000000+00100000+00001000=1010100
Ահա և հեշտ բիթերի վերածելու ու 2-ական համակարգով IP Հասցեն ներկայացնելու ձև:
Հետաքրքրության համար նշեմ, որ A դասի բոլոր IP-ների ավագ բիթերը սկսում են 0 -ով իսկ ցանցի իդենտիֆիկատոր հանդիսանում է միայն առաձին բայթը, B-ինը 10-ով, ցանցի իդենտիֆիկատորը առաջին 2 բայթն են, C-ինը 110 -ով, ցանցի իդենտիֆիկատորը՝ առաջին 3 բայթը:
Ընդհանուր ցանկացած բայթում տեղավորվում է 0-256 տասնական համակարգի թիվ:
00000000-11111111
Էջանիշներ