Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ТМО СЕТЕЙ ДОСТУПА Задача1

.doc
Скачиваний:
21
Добавлен:
03.05.2015
Размер:
54.78 Кб
Скачать

Задача 1. Расчёт адресов бесклассовой сети

Теоретические сведения

Бесклассовая адресация (англ. Classless Inter-Domain Routing – CIDR) – метод IP-адресации, позволяющий гибко управлять пространством IP-адресов, не используя жёсткие рамки классовой адресации.

IP-адрес (англ. Internet Protocol Address) – это уникальный сетевой адрес узла в компьютерной сети, построенной по протоколу IP. В 4-й версии протокола IP-адрес представляет собой 32-битовое число, записываемое в виде четырёх десятичных чисел со значением от 0 до 255, разделённых точками, например, 192.0.2.60. IP-адрес состоит из двух логических частей – номера сети и номера узла.

Маска сети - это число, применяемое в паре с IP-адресом, причем двоичная запись маски содержит непрерывную последовательность единиц в тех разрядах, которые должны в IP-адресе интерпретироваться как номер сети.

IP-адрес с маской сети:

128.10.2.30/16

Маска сети в двоичном и десятичном представлении:

11111111 11111111 00000000 00000000

255.255.0.0

Граница между последовательностями единиц и нулей в маске соответствует границе между номером сети и номером узла в IP-адресе.

По условию задачи дается IP-адрес хоста из сети с маской этой сети, требуется вычислить диапазон адресов, который можно присвоить хостам, адрес сети, адрес широковещания, максимальное количество узлов в сети и маску в двоичном и десятичном представлении.

Алгоритм решения задачи расчёта адресов и масок бесклассовой сети

1. Перевести IP-адрес в двоичную систему счисления. Определить биты номера сети и биты номера узла с помощью маски сети.

2. Записать адрес сети в двоичном и десятичном представлении.

3. Вычислить и записать адрес 1-ого устройства (хоста) в двоичном и десятичном представлении.

4. Вычислить адрес широковещания в двоичном и десятичном представлении.

5. Вычислить адрес последнего устройства (хоста) в двоичном и десятичном представлении.

6. Записать маску сети в двоичном и десятичном представлении.

7. Вычислить максимально возможное число узлов в данной сети.

8. Заполнить таблицу.

Вариант

Адрес сети

Диапазон адресов для хостов

Адрес широковещания

Маска сети

Максимально возможное число узлов в сети

Варианты для решения задачи

Вариант

IP-адрес с маской сети

0

192.168.19.28/28

1

80.122.0.5/10

2

198.26.35.1/24

3

92.15.208.10/15

4

193.38.26.25/27

5

170.25.206.30/20

6

153.28.35.200/16

7

128.100.255.90/18

8

223.20.125.50/30

9

20.128.205.14/9

10

172.25.80.112/21

Решение задачи на примере 0-го варианта

По условию задачи имеем:

192.168.19.28/28

1. Представим IP-адрес в двоичной системе счисления:

11000000 10101000 00010011 00011100

Маска занимает 28 бит (число маски определяет количество бит номера сети), следовательно:

11000000 10101000 00010011 00011100

№сети (28 бит) № узла

2. Записываем адрес сети в двоичном виде (биты номера сети и нули в битах номера узла):

11000000 10101000 00010011 00010000

№сети № узла

Записываем адрес сети в десятичном представлении:

192.168.19.16

3. Вычисляем адрес 1-го устройства (хоста) в двоичном представлении:

+ 11000000 10101000 00010011 00010000

1

11000000 10101000 00010011 00010001

Записываем адрес 1-ого устройства (хоста) в десятичном представлении:

192.168.19.17

4. Вычисляем адрес широковещания в двоичном представлении (биты номера сети и единицы в битах номера узла):

11000000 10101000 00010011 00011111

№сети № узла

Записываем адрес широковещания в десятичном представлении:

192.168.19.31

5. Вычисляем адрес последнего устройства (хоста) в двоичном представлении:

- 11000000 10101000 00010011 00011111

1

11000000 10101000 00010011 00011110

Записываем адрес последнего устройства (хоста) в десятичном представлении:

192.168.19.30

6. Записываем маску сети в двоичном представлении (в битах номера сети записываются единицы, в битах номера узла – нули):

11111111 11111111 11111111 11110000

№сети № узла

Записываем маску сети в десятичном представлении:

255.255.255.240

7. Вычисляем максимально возможное число узлов в данной сети (двойку возводим в степень, равную количеству битов, отведенных для номера узла, и отнимаем 2 адреса – адрес сети (все нули) и адрес широковещания (все единицы)):

24 – 2 = 16 – 2 = 14.

8. Заполняем таблицу.

Вариант

Адрес сети

Диапазон адресов для хостов

Адрес широковещания

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

Мax число узлов в сети

1

192.168.19.16

192.168.19.17 - 192.168.19.30

192.168.19.31

255.255.255.240

14