Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная 7 (Подсети).doc
Скачиваний:
9
Добавлен:
28.08.2019
Размер:
682.5 Кб
Скачать

4. Определение идентификаторов узлов в подсети

Количество узлов в подсети можно определить с помощью короткой процедуры. Фактически, когда Вы определяли идентификаторы подсетей, Вы тем самым задали также идентификаторы узлов в каждой из них.

Каждое очередное значение идентификатора подсети, увеличенное на единицу (см. 3 ), — не что иное, как начало диапазона идентификаторов узлов в подсети. Следующее по порядку возможное значение идентификатора подсети, уменьшенное на единицу, дает конечное значение диапазона. Это проиллюстрировано ниже.

Определение количества узлов в подсети

1. Подсчитайте число бит, которые можно использовать для идентификаторов узлов. Например, если Ваша сеть — класса В, и 16 бит используются для идентификатора сети, а еще 2 — для идентификаторов подсетей, то для идентификаторов узлов остается 14 бит.

2. Запишите это число двоичными единицами и преобразуйте полученное значение в десятичный формат. В рассматриваемом примере 11111111111111 имеет десятичное значение 16383.

3. Вычтите из него 1.

Совет Если Вам известно необходимое для идентификаторов узлов число бит, Вы можете возвести число 2 в степень, соответствующую числу бит и вычесть из полученного значения 2.

Упражнения

Используя приведенную ниже иллюстрацию:

Определите идентификаторы подсетей для объединенной сети, состоящей из двух сетей, используя 2 бита маски подсети класса В.

  1. Выпишите все возможные битовые комбинации для указанной ниже маски подсети. Переведите их в десятичный формат, чтобы определить начальное значение идентификаторов узлов для каждой подсети.

Маска подсети - 255. 255. 192. 0 (11111111.11111111.11000000.00000000)

11111111

11111111

11000000

00000000

Не используется

00000000

= 0

Подсеть 1

01000000

= 64

Подсеть 2

10000000

= 128

Не используется

11000000

= 192 (маска подсети)

Подсеть 1 01000000

Подсеть 2 10000000

  1. Выпишите диапазон идентификаторов узлов для каждой подсети.

Определите диапазон идентификаторов сетей для объединенной сети, состоящей из 14 подсетей, используя для этого 4 бита маски подсети класса В.

  1. Выпишите все возможные битовые комбинации для указанной ниже маски подсети. Переведите их в десятичный формат, чтобы определить начальное значение идентификаторов узлов для каждой подсети.

Маска подсети - 255.255.240.0

11111111 11111111 11110000 00000000 Не используется 00000000 = 0 Подсеть 1 00010000 = 16 Подсеть 2 00100000 = 32 Подсеть 3 00110000 = 48 Подсеть 4 01000000 = 64 Подсеть 5 01010000 = 80 Подсеть 6 01100000 = 96 Подсеть 7 01110000 = 112 Подсеть 8 10000000 = 128 286 Вопросы и ответы 255 255 240 (продолжение) 0 Подсеть 9 10010000 144 Подсеть 10 10100000 160 Подсеть 11 10110000 176 Подсеть 12 11000000 192 Подсеть 13 11010000 208 Подсеть 14 11100000 224 Не используется 1 1 1 10000 240 (маска подсети)

Подсеть 1

Подсеть 2

Подсеть 3

Подсеть 4

Подсеть 5

Подсеть 6

Подсеть 7

Подсеть 8

Подсеть 9

Подсеть 10

Подсеть 11

Подсеть 12

Подсеть 13

Подсеть 14

  1. Выпишите диапазон идентификаторов узлов для каждой подсети.

Используйте быстрый метод для определения диапазона идентификаторов сетей для 14 сетей. Сравните результаты с полученными в предыдущем задании. Они должны совпадать. Первый пункт этого упражнения уже выполнен.

Подсеть Начальное значение Конечное значение Подсеть 1 W.X.16.1 w.x.31.254 Подсеть 2 w.x.32.1 w.x.47.254 Подсеть 3 w.x.48.1 w.x.63.254 Подсеть 4 w.x.64.1 w.x.79.254 Подсеть 5 w.x.80.1 w.x.95.254 Подсеть 6 w.x.96.1 w.x.111.254 Подсеть 7 w.x.112.1 w.x. 127.254 Подсеть 8 w.x. 128.1 w.x.143.254 Подсеть 9 w.x. 144.1 w.x.159.254 Подсеть 10 w.x.160.1 w.x.175.254 Подсеть 1 1 w.x. 176.1 w.x.191.254 Подсеть 12 w.x.192.1 w.x.207.254 Подсеть 13 w.x.208.1 w.x.223.254 Подсеть 14 w.x.224.1 w.x.239.254 Используйте быстрый метод для определения диапазона идентификаторов сетей для 14 сетей. Сравните результаты с полученными в предыдущем задании. Они должны совпадать. Первый пункт этого упражнения уже выполнен.

  1. Запишите двоичными единицами количество бит, используемых для маски подсети, дополнив его справа нулями до одного байта.

255.255.240.0 (11111111.11111111.11110000.00000000)

2. Укажите десятичное значение самого младшего бита из установленных в 1.

16

3. Запишите двоичными единицами количество бит, используемых для маски подсети, переведите полученную запись в десятичный формат и вычтите 1. Вы получите возможное количество подсетей.

00001111 = 15 (8+4+2+1) 15 - 1 = 14 (возможных подсетей)

4. Начиная с нуля, добавляйте приращение, полученное в пункте 2, столько раз, сколько возможно различных битовых комбинаций (вычислено в пункте 3).

1. Определите диапазон идентификаторов узлов для каждой из перечисленных подсетей. Идентификатор сети—75.0.0.0, маска подсети 255.255.0.0, две подсети.

2. Идентификатор сети — 150.17.0.0, маска подсети 255.255.255.0, четыре подсети.

3. Идентификаторы сетей — 107.16.0.0 и 107.32.0.0, маска подсети 255.240.0.0, две подсети.

4. Идентификаторы сетей — 190.1.16.0, 190.1.32.0, 190.1.48.0, 190.1.64.0, маска подсети 255.255.248.0, имеется четыре подсети.

5. Идентификаторы сетей — 154.233.32.0, 154.233.96.0 и 154.233.160.0, маска подсети 255.255.224.0, три подсети.

Результаты должны совпасть со значениями в предыдущем задании. Определите диапазон идентификаторов узлов для каждой из перечислен- ных подсетей. 1. Идентификатор сети — 75.0.0.0, маска подсети 255.255.0.0, две подсети. Сеть А: 75.Х.0.1 - 75.Х.255.254 Сеть В: 75.у.0.1 - 75.у.255.254 (где х и у — любые числа от 1 до 254, но отличные друг от друга). 2. Идентификатор сети — 150.17.0.0, маска подсети 255.255.255.0, четыре подсети. Сеть A: 150.17.W.1 - 150.17.W.254 Сеть В: 150.17.x.! - 150.17.Х.254 Сеть С: 150.17.у.1 - 150.17.у.254 Сеть D: 150.17.Z.1 - 150.17.Z.254 (где w, х, у и z — любые числа от 1 до 254, попарно различные). 3. Идентификаторы сетей — 107.16.0.0 и 107.32.0.0, маска подсети 255.240.0.0, две подсети. Сеть А: 107.16.0.1 - 107.31.255.254 Сеть В: 107.32.0.1 - 107.47.255.254 Маска подсети со значением 240 допускает не более 14 подсетей, при этом идентификаторы сетей имеют значения с шагом 16. 4. Идентификаторы сетей - 190.1.16.0, 190.1.32.0, 190.1.48.0, 190.1.64.0, маска подсети 255.255.248.0, четыре подсети. Сеть А: 190.1.16.1 - 190.1.23.254 Сеть В: 190.1.32.1 - 190.1.39.254 Сеть С: 190.1.48.1 - 190.1.55.254 Сеть D: 190.1.64.1 - 190.1.71.254 Маска подсети со значением 248 допускает не более 30 подсетей, каждый идентификатор сети увеличивается на 8. 5. Идентификаторы сетей— 154.233.32.0, 154.233.96.0 и 154.233.160.0, мас- ка подсети 255.255.224.0, три подсети. Сеть А: 154.233.32.1 - 154.233.63.254 Сеть В: 154.233.96.1 - 154.233.127.254 Сеть С: 154.233.160.1 - 154.233.191.254 Маска подсети со значением 224 допускает не более 6 подсетей, каждый идентификатор сети увеличивается на 32.