Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР №1.doc
Скачиваний:
7
Добавлен:
01.05.2019
Размер:
973.31 Кб
Скачать

Классы ip адресов

Известно, что IP адрес это код (независимо от системы исчисления) состоящий из старшей и младшей части. Старшая часть называется номер сети, младшая часть называется номер хоста. Следовательно необходимо ввести систему согласно которой IP адрес можно будет разделять на адрес сети и адрес хоста. В RFC 760 IP была предложена система деления, позднее названная «Доклассовым методом». Суть этого метода заключалась в выделении первого байта IP адреса под адрес сети и остальных трех – под адрес хоста.

Адрес сети

Адрес хоста

Адрес хоста

Адрес хоста

Таким образом на адресацию сетей отводилось 8 бит и их количество составляло

28 = 256

На адресацию хостов отводилось остальные 24 бита, и их количество составляло

224 –2 = 16 777 214

В доклассовом методе деления иметься явный недостаток: огромное количество хостов в сети при сравнительно мизерном количестве самих сетей. Т.е. приведенный метод мог применяться только в очень больших сетях, количество самих сетей в этом случае составило бы всего 256 «на весь мир».

Сети с одинаковым признаком относились к единой группе – Классу. Отсюда и название –«Классовый метод деления». Результатом реализации этого метода стали классы IP адресов.

Техника деления ip адреса на классы.

Делим адресное пространство на две части:

0xxxxxxx.Y.Z.W

1xxxxxxx.Y.Z.W

Часть адресного пространства 0xxxxxxx.Y.Z.W называют адресами класса А, в адресах класса А граница в адресе между номером сети и узла проходит между первым и вторым байтом IP адреса.

Сколько будет хостов в данной сети. Номер сети – первый байт, но его первый бит фиксирован и равен «0», поэтому сети нумеруют с помощью не 8-и, а лишь семи бит, таким образом сетей класса А всего:

128 (27)

Узлов в каждой сети класса А примерно по 16 млн. (224).

В точечно-десятичной записи номера узлов сети класса А принадлежат диапазону:

0.x.y.z – 127.x.y.z

Адреса класса А использую половину доступного адресного пространства IP.

Не используемой осталась еще половина адресов вида: 1xxxxxxx.Y.Z.W.

Делим эту часть адресного пространства еще пополам.

Получаем два диапазона адресов:

10xxxxxx.Y.Z.W

11xxxxxx.Y.Z.W

Часть адресного пространства 10xxxxxx.Y.Z.W называют адресами класса В, в адресах класса В граница в адресе между номером сети и узла проходит между вторым и третьим байтом IP адреса. Рассчитаем, сколько существует сетей класса В.

Номер сети – первые два байта, но два первых бита фиксированы и равны «10», поэтому сети нумеруют с помощью не 16-и, а лишь 14-и бит, таким образом сетей класса В всего примерно:

16 тыс. (214)

Узлов в каждой сети класса В примерно: 64 тыс. (216)

В точечно-десятичной записи номера узлов сети класса В принадлежат диапазону:

128.x.y.z – 191.x.y.z.

Адреса класса В использую четверть полного доступного адресного пространства IP.

Не используемой осталась еще четверть адресов вида: 11xxxxxx.Y.Z.W.

Делим эту часть адресного пространства еще пополам. Получаем два диапазона адресов:

110xxxxx.Y.Z.W

111xxxxx.Y.Z.W

Часть адресного пространства 110xxxxx.Y.Z.W называют адресами класса С, в адресах класса С граница в адресе между номером сети и узла проходит между третьим и четвертым байтом IP адреса. Рассчитаем, сколько существует сетей класса С.

Номер сети – первые три байта, но три первых бита фиксированы и равны «110», поэтому сети нумеруют с помощью не 24-х, а лишь 21-о бита, таким образом сетей класса С всего примерно:

2 млн. (221)

Узлов в каждой сети класса С по 256 (28).

В точечно-десятичной записи номера узлов сети класса С принадлежат диапазону:

192.x.y.z – 223.x.y.z.

Адреса класса С использую восьмую часть полного доступного адресного пространства IP.

Адреса классов A, B, C применяются для присвоения узлам, являются уникальными идентификаторами узлов в составной сети и каждый такой адрес, естественно, не может быть присвоен более чем одному узлу составной сети.

Не используемой осталась еще восьмая часть адресов вида: 111xxxxx.Y.Z.W.

Делим эту часть адресного пространства еще пополам. Получаем два диапазона адресов:

1110xxxx.Y.Z.W

1111xxxx.Y.Z.W

Часть адресного пространства 1110xxxx.Y.Z.W называют адресами класса D. Адреса этого класса не могут быть уникальными идентификаторами узлов, не содержат в себе номера сети и номера узла и выполняют в IP с специальную функцию – используются для групповой адресации. Это значит: узел сети помимо того, что имеет один IP адрес из классов А, В или С (являющийся его уникальным идентификатором в составной сети) может иметь один или множество адресов класса D. При этом, в отличии от адресов классов A, B, C адреса класса D могут быть одинаковы для множества узлов.

Адрес класса D является адресом именно ГРУППЫ узлов, членами группы являются все те узлы, который имеют одинаковый адрес класса D. Пакет посланный с адресом получателя класса D должен быть доставлен всем без исключения узлам, являющимся членами той группы, на адрес которой послан пакет.

В точечно-десятичной записи номера узлов сети класса D принадлежат диапазону:

224.x.y.z – 239.x.y.z.

Адреса класса D использую шестнадцатую часть полного доступного адресного пространства IP.

Не используемой осталась еще шестнадцатая часть адресов вида: 1111xxxx.Y.Z.W. Часть адресного пространства 1111xxxx.Y.Z.W называют адресами класса Е. Адреса этого класса не могут быть уникальными идентификаторами узлов, не содержат в себе номера сети и номера узла, а являются зарезервированными для дальнейшего использования и сегодня в IP не используются. В точечно-десятичной записи номера узлов сети класса E принадлежат диапазону:

240.x.y.z – 255.x.y.z.

Адреса класса E использую шестнадцатую часть полного доступного адресного пространства IP.

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