Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
SET2-06.doc
Скачиваний:
42
Добавлен:
19.09.2019
Размер:
1.44 Mб
Скачать

4.2.2. Классы ip-адресов

Существует 5 классов IP-адресов, различающихся числом битов, выделяемых под адреса сети и узла: A – большие сети общего пользования; B – средние сети (компаний, научно-исследовательских институтов, университетов); C – малые сети (небольших компаний); D – для обращения к группам компьютеров; E – зарезервированы (рис.4.3).

Отсюда определяется число сетей и узлов каждого класса (табл.8) [1, 5].

Класс

Б И Т Ы

0 1 2 3 4 5 6 7

8-15

16-23

24-31

A

0

Номер сети

Номер узла

B

1 0

Номер сети

Номер узла

C

1 1 0

Номер сети

Номер узла

D

1 1 1 0

Групповой адрес – Multicast

E

1 1 1 1 0

Резерв для будущих применений

Рис.4.3. Классы IP-адресов

Таблица 8 .

Класс

Диапазон значений первого байта

Возможное число сетей

Возможное число узлов

A

1-127 (126)

127 (реально -1)

224 = 16 777 216 (-2)

B

128-191

16 382

216 = 65 536 (-2)

C

192-223

2 097 150

28 = 256 (-2)

D

224-239

228

E

240-247

227

Особые IP-адреса. В протоколе IP приняты следующие соглашения:

  • адрес 0.0.0.0 обозначает адрес отправителя пакета;

  • нулевой номер сети означает, что получатель и отправитель принадлежат одной сети;

  • если все двоичные разряды IP-адреса равны 1, то пакет должен рассылаться всем узлам той же сети, которой принадлежит отправитель (ограниченное широковещательное сообщение);

  • если в поле номера узла назначения стоят одни единицы, то пакет рассылается всем узлам адресуемой сети (широковещательное сообщение). Например, пакет с адресом 192.190.21.255 доставляется всем узлам сети 192.190.21.0.

Ограничения IP-адресации:

  • номер сети/узла не может состоять из одних единиц/нулей;

  • номер сети 127 используется для тестирования программ и взаимодействия процессов в пределах одного компьютера. Например, адрес 127.0.0.1 – «петля»;

  • широковещательность ограничена только сетью отправителя или сетью получателя;

  • члены группы Multicast (рис.4.13) могут принадлежать разным сетям. Групповой адрес не делится на поля номера сети и номера узла и обрабатывается маршрутизатором особым образом. Он предназначен для поддержки распространения информации по схеме «один-ко-многим» [1].

Маски. Выделять в IP-адресе номер узла можно не только по первым 1-5 битам принадлежности к классу (рис.4.13). Для этих целей можно использовать маски. Маска – это число, используемое в паре с IP-адресом, ее двоичная запись содержит единицы только в разрядах номера сети. Значения масок:

  • класса A – 11111111.00000000.00000000.00000000 (255. 0. 0.0);

  • класса B – 11111111.11111111.00000000.00000000 (255.255. 0.0);

  • класса C – 11111111.11111111.11111111.00000000 (255.255.255.0).

Снабжая IP-адрес маской, можно отказаться от понятий классов адресов и сделать систему адресации более гибкой. С помощью масок администратор может структурировать свою сеть, не требуя от поставщика услуг дополнительных номеров сетей. Поставщики услуг могут объединять адресные пространства нескольких сетей путем введения так называемых префиксов с целью уменьшения объема таблиц маршрутизации и увеличения производительности маршрутизаторов [1,5].

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]