Раздел: Документация
0 ... 54 55 56 57 58 59 60 ... 127 Таблица 17 Связь между двоичным и десятичным представлением октетов
Суммируя десятичные значения цифры по всем разрядам двоичного числа, содержащим цифру 1, получаем 128+64+8+4+1 = 205. С математической точки зрения максимальное значение каждого октета в десятичной системе счисления равно 255. В IPv6 компонента адреса представляется в шестнадцатеричной записи. В таблице 18 показано представление шестнадцатеричных чисел в двоичной системе счисления. Таблица 18 Представление шестнадцатеричных чисел в двоичной системе счисления Шестнадцатеричное числоДвоичное представление
Поскольку 24 = 16, достаточно легко осуществлять переход от двоичной к шестнадцатеричной системе счисления. Для этого двоичное число разбивается на группы (начиная с меньшего разряда), каждая из которых содержит четыре разряда. После этого осуществляется двоичная запись каждого квартета шестнадцатеричным числом. Например, чтобы двоичное число 1001010110101100 представить в шестнадцатеричной системе счисления, вначале разобьем его на квартеты 100Т010Т1010*1100, а затем каждый из них запишем шестнадцатеричным числом 95АС. Как уже указывалось, в версии протокола IPv4, четыре октета адреса представляются десятичными цифрами от 0 до 255, разделенных между собой точками. Таким образом, наименьший адрес имеет вид 0.0.0.0, а наибольший 255.255.255.255. Оба эти значения зарезервированы и не могут назначаться конечным системам. IP-адрес состоит из двух частей: идентификатора сети и идентификатора хоста. Адреса IPv4 делятся на классы в соответствии с размером сети. Классы различаются по количеству бит, выделенных для идентификации сети. Поскольку емкость номера ограничена 32 битами, максимальное число хостов сети определяется количеством бит, оставшихся после выделения для идентификации сети. Существует 5 классов адресов, обозначаемых одной буквой латинского алфавита: А; В; С; D; Е. Адреса класса А предназначены для очень больших сетей. В момент разработки системы адресации считалось, что таких сетей будет немного (не более 127 сетей41 класса А). Для идентификации самой сети остальные три октета заполняются нулями, для групповой рассылки в сети последние три октета заполняются единицами. Такой общий принцип идентификации применяется во всех классах адресации протокола IPv4. В остальных случаях последние три октета класса А являются идентификатором хоста. Каждая сеть класса А может поддерживать максимально 16 777 214 хостов (2 в степени 24 минус 2). Таким образом, IP-адреса класса А лежат в интервале от 1.0.0.0 до 126.255.255.255. Первые адреса класса А были присвоены таким сетям, как ARPANET, IBM Corporation, Hewlett-Packard Company, Ford Motor Company и др. Адреса класса В предназначены для крупных и средних сетей. Логика, лежащая в основе адреса в таких сетях, достаточно проста. Первые два октета адреса используются в качестве идентификатора сети, следующие два октета содержат идентификатор хоста. Первые два бита первого октета адреса класса В равны 10. Остальные шесть битов могут принимать значение как 0, так и 1. Первый октет класса В 41 Практически используются идентификаторы только 126 сетей, т.к. идентификатор 127 зарезервирован для технологических целей. находится в диапазоне от 128 до 191. Также как и в предыдущем случае, для идентификации самой сети остальные два октета заполняются нулями, а для групповой рассылки в сети — единицами. Каждая сеть класса В может поддерживать максимально 65 534 хостов (2 в степени 16 минус 2). Таким образом, IP-адреса класса В лежат в интервале от 128.0.0.0. до 191.255.255.255. Адреса класса С предназначены для мелких сетей. В адресном пространстве этого класса 3 октета используются для идентификации сети, последний октет определяет хост. По своей структуре адреса класса С противоположны адресам класса А. Первые три бита первого октета адреса класса С равны 110. Первый октет класса С находится в диапазоне от 192 до 223. Последний октет используется для идентификации хоста и позволяет поддерживать 254 уникальных хоста (значения 0 и 255 используются для сетевой идентификации и групповой рассылки). Таким образом, IP-адреса класса С лежат в интервале от 192.0.0.0. до 223.255.255.255. Адреса класса С были разделены на адресные блоки, распределение адресов в которых осуществляют региональные полномочные организации. Класс D создавался для групповой рассылки в сетях IP. Этот механизм используется приложениями для активной рассылки сообщений группам узлов. Групповой адрес представляет собой уникальный сетевой адрес, отправленные по которому пакеты направляются определенной группе IP-адресов. Адресное пространство класса D также ограничено. Четыре первых бита первого октета этого класса равны 1110. Первый октет класса D находится в диапазоне от 224 до 239. Подчеркнем, что адресное пространство класса D не используется для связи с отдельными хостами или сетями, а предназначено для доставки сообщений группе хостов. Поэтому нет смысла делить адрес класса D на адрес сети и адрес хоста. В настоящее время предложены технические решения по групповой рассылке без использования адресного пространства класса D. Адреса класса Е также были определены, и в качестве первых четырех битов первого октета используются цифры 1111. На математическом уровне это означает, что первый октет лежит в диапазоне 240 — 255. Этот класс предназначен для исследовательских целей и для практического применения в сети Интернет адреса этого класса не выделяются. Следует отметить, что при двухуровневой иерархии адресного пространства IPv4, оно используется недостаточно эффективно, и 0 ... 54 55 56 57 58 59 60 ... 127
|