Раздел: Документация
0 ... 17 18 19 20 21 22 23 ... 136 23Внедрений Глава ! .,,--- 32 бит .-.- Идентификатор Идентификатор сетиузла I 111111 11 I I.....II 1111 i I 111 у. Z. Пример:3.24 Рис. 2-4. Приток составления IP-адреса Примечание Идентификатор сети не ложе: был, ранен Этот номер возвратной петли и диагностических функций. Преобразование IP-адреса из двоичного формата в десятичный В части ллминнсч рпроиаппч TCP/IP вы должны уметь преобразовывать битовые значения октета из двоичного представления в десятичное. В двоичном формате каждому биту октета соответствует десятичное значснне. Равный нулю бит всегда j:жег нулевое ндчеиие: ранный единице можно преобра давать в десятичное aiaaeimc. Бит низшего разряда представляет десятичное значение числа . t бит высшего рагряда — десятичное значение числа 128. Наибольшее десна нчное значение октета равно 255 — в этом случае все биты равны I (рис. 2-5). .,-8 бит--> I 1 I 1 I 1 !! 1 I 1 И I 1 I 1 I 1Ш164 32 16 8 42 значение — 255 2-5. Все биты равнычто в результате дает 255 показано преобразование бит октета изкода в десятичный формат.
Классы адресов Лнччл Интернета па тачаются группой InierMC (http://www.infernic.net) — организацией, управляющей Интернетом. Все I Р-адрсса делятся на классы, наиболее распространенными из которых ли.епоо а классы А, В и С. Существую! также классы D и Е. однако конечные . обычно не работают с ними. Для каждою класса адресов применяются разные миски подсети по умолчанию. Класс I Р-аареса можно определить по его первому октету. Ниже описаны диапазоны Р:дд;есав классов А, В и С. Адреса класса Ас оченьузлов.подсети сетей класса А по умолчанию — 255.0.0.0; первый октет адреса изменяется ндналалоие от до 126. Например, адрес 1 I относится к классу поскольку его первый октет (число IHi попадает в диапазон с Mai 126 включительно. •Адреса класса В присваиваются. среднего и большого размера. Маска подсети сетей класса В по умолчанию — 255.255.0.0;октет адреса изменяется от I2S до Например, адрес l72.Ko2.fo относится к классу В, поскольку его первый октет (число 172) попадает й диапазон со по включительно. •Адреса класса С присваиваются небольшим ЛВС. Маска подсети сетей класса С по умолчанию - 255.255.255.0; первый октет адреса изменяется в диапазоне от 192 до 223. Например, адрес W2. ifi.y. Ш. \М относимся к классу поскольку его первый октет (число 192) попадаем в диапазон со по 223 включительно. Класс адреса определяет биты, кспольгуемьгс для идентификатора сети и идентификатора узла (рис.Кроме того, класс адреса определяетчисло сетей и коли- тесгно умов в сети. Класс А Класс В Класс С 10 Идентификатор сети Идентификатор узла
Рис. 2-6. Установка бит для каждого класса IP-адреса Различия между классами А, В и С проиллюстрированы на рис. 2-7. 3 Заказ № 1079 Класс А Клась-С Количество сетей 16 384 126 1 2 097 152 X
Рис. 2-7. Влияние класса адреса на сеть Диапазон иденчификеторов узлоа 1 - 126 128-191 192-223 X Рекомендации по назначению IP-адресов Правил присвоения IP-адресов не существует, однако всегда следует на гиача*ь действительные идентификаторы сетей и узлов. Задавая их, помните: •идентификатор сети никогда не равен Ш. Этот идентификатор зарезервирован для возвратной петли и диагностических функций; •любой бит идентификаторов сети и узда не может быть равен I. Иначе адрес рассматривается как широковещательная к-редача, а не идентификатор узла; •все биты идентификаторов сети и узла не могут быть равны I. Иначе адрес рассматривается как «только эта сеть»; в локальной сети идентификаторы узлов должны быть уникальными: •каждому ГВС-соединению и каждой сети необходим уникальный идентификатор сети. Для подключения сети к Интернету необходимо получить идентификатор сети; •каждому узлу TCP/IE включая ин ерфспсы с маршрутизаторами, требуется уникальный идентификатор узла. Идентификатор узла, используемый маршрутизатором, - это IP-адрес, настроенный как шлюз рабочей станции по умолчанию: •для каждого узла сети TCP/IP необходимо определить маску подсети — либо маску подсети по(при отсутствии подсетей), либо пользовательскую маску подсети {применяется, если сеть разделена на подсети). Маска подсети — 32-разрядны;.-адрес, используемый для блокировки или «маскировки» части IP-адреса с целью различения идентификаторов сети и узла. Это позволяет стеку TCP/IP определить, где находится IP-адрес — в локальной или удаленной сети. Маска подсети по умолчанию зависит от класса адреса (рис. 2-8). 0 ... 17 18 19 20 21 22 23 ... 136
|