Цифрова адресация в Internet
П ървичните адреси (IP адресите) представляват цели числа с дължина 4 байта. Теоретично броят адреси е 232. От гледна точка на потребителите се записват десетичните стойности на четирите байта и се разделят с точка. Такъв формат се нарича десетичен точкуван формат.
Като вътрешна структура, IP адресът е разделен на две полета – префикс и суфикс. Префиксът съдържа адреса на съставната мрежа, а суфиксът – адреса на компютъра от тази мрежа. В рамките на света префиксът трябва да е уникален. Суфиксът се координира локално, тоест неговата стойност трябва да е уникална в рамките на локалната мрежа. От гледна точка на цифровата адресация, Internet е множество мрежи, всяка съдържаща някакъв брой компютри. Възниква въпросът за отношението между дължините на префикса и суфикса – при малък префикс и голям суфикс броят на мрежите е малък, но броят на компютрите в тях е голям, докато при голям префикс и малък суфикс е обратното. На практика и двете възможности са необходими.В Internet се въвеждат множество адресни формати, които се наричат класове и се бележат с буквите от латинската азбука. Първите 3 класа (A, B и C) се използват за реално адресиране на компютри и се наричат основни класове. Клас D служи за групово адресиране и той няма префикс и суфикс. При груповото адресиране няма равнинно адресиране. Клас E е запазен. Отделните класове се различават по старшите четири бита. Класът може да бъде разпознат и по десетичния точкуван формат.
Клас
|
Стойности на първи байт
|
Дължина на префикса в битове
|
Дължина на суфикса в битове
|
Брой мрежи
|
Брой компютри в мрежа
|
A
|
0 ÷ 127
|
7
|
24
|
128
|
224 – 16 777 216
|
B
|
128 ÷191
|
14
|
16
|
216 – 16 384
|
216 – 65 536
|
C
|
192 ÷ 223
|
21
|
8
|
221 – 2 097 152
|
256
|
D
|
224 ÷ 239
|
|
|
|
|
E
|
240 ÷ 255
|
|
|
|
|
Съществуват специални адреси, които не се ползват за индивидуално адресиране на компютри:
– този адрес се използва от всеки компютър при динамична реализация, докато получи своя адрес.
- суфикс 0 означава адреса на цялата мрежа.
- това се нарича отдалечен broadcast (до всички компютри в дадената мрежа).
- този адрес се нарича локален broadcast и означава – до всички компютри моята локална мрежа.
Пример: 192.141.71. 168 – клас C: 192.141.71.0 – адрес на мрежата
п с 192.141.71.255 – до всички компютри в мрежата
81.0.0.0 – клас A – адрес на мрежата
81.255.255.255 – до всички компютри
Въвежда се едно число, наречено маска, което в полето префикс съдържа единици, а в полето суфикс – нули. Адресът на всяка мрежа се получава като конюнкция между който и да е компютър от мрежата и маската. За клас C, маската е 255.255.255.0. Друг адрес, който не се ползва е 127.0.0.0 – означава моят собствен компютър.
Възможно е една съставна мрежа вътрешно да се раздели на подмрежи, които остават невидими за света извън съставната мрежа:
П огледната отвътре, мрежата изглежда по следния начин:
При това разделение, минималната дължина на суфиксните полета е 2 бита, тъй като комбинациите само от ‘0’ и само от ‘1’ са запазени. Целта на подмрежите е да се намали областта на конфликтите – директния трафик между компютрите се ограничава в рамките на една подмрежа и конфликтите ще са в подмрежата. По същия начин се ограничава областта на разпространение на локалните broadcast-и. Това като цяло подобрява общия трафик. Тогава маската се разпростира като единици, включително и в полето под мрежата.
Сподели с приятели: |