Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
компьютерные сети Смирнова.docx
Скачиваний:
7
Добавлен:
01.07.2025
Размер:
980 Кб
Скачать
☆

Пример расчета сети на 2 подсети.

У нас есть адрес сети 192.168.1.0/24, нам надо разделить имеющуюся сеть на 2 подсети. Попробуем забрать от порции хоста 1 бит и воспользоваться формулой: 21=2, это значит, что если мы заберём один бит от части хоста, то мы получим 2 подсети. Присвоение одного бита из порции хоста увеличит префикс на один бит: /25. Теперь надо выписать 2 одинаковых IP адреса сети в двоичном виде изменив только присвоенный бит (у первой подсети присвоенный бит будет равен 0, а у второй подсети = 1). Захваченный бит подчеркнуты.

2 подсети

1) 11000000.10101000.00000001.00000000 2) 11000000.10101000.00000001.10000000

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

1) 11000000.10101000.00000001.00000000 = 192.168.1.0/25 2) 11000000.10101000.00000001.10000000 = 192.168.1.128/25

Всё, сеть разделена на 2 подсети. Как мы видим выше, порция хоста теперь составляет 7 бит.

Чтобы высчитать, сколько адресов хостов можно получить используя 7 бит, необходимо воспользоваться формулой расчёта хостов: 2n-2, где n = количество бит в порции хоста.

27 - 2 = 126 хостов. В начале статьи было сказано, что вычитаемая цифра 2 является двумя адресами, которые нельзя присвоить хосту: адрес сети и широковещательный адрес.

Адрес сети, это когда в порции хоста все нули, а широковещательный адрес, это когда в порции хоста все единицы. Выпишем эти адреса для каждой подсети в двоичном и десятичном виде:

11000000.10101000.00000001.00000000 = 192.168.1.0/25 (адрес сети первой подсети)

11000000.10101000.00000001.01111111 = 192.168.1.127/25 (широковещательный адрес первой подсети)

11000000.10101000.00000001.10000000 = 192.168.1.128/25 (адрес сети второй подсети)

11000000.10101000.00000001.11111111 = 192.168.1.255/25 (широковещательный адрес второй подсети)

Задача 3.

Дать характеристику оборудованию компьютерных сетей и базовых технологий согласно варианту в таблице №3.

Таблица №3

Вариант

Оборудование

Базовые технологии локальных сетей

1

Маршрутизатор

Token Ring (802.5)

2

Коммутатор 2 уровня

Виртуальные локальные сети (VLAN)

3

Шлюзы

FDDI

4

Мосты

Gigabit Ethernet

5

Коммутатор 3 уровня

Fast Ethernet (IEEE 802.3u)

6

Сетевые карты

Ethernet

7

Кабельные системы

Fast Ethernet (IEEE 802.3u)

8

Хабы

100VG-AnyLAN

9

Коммутируемые маршрутизаторы

Gigabit Ethernet

10

Маршрутируемые коммутаторы

Ethernet

Задача №4.

Разделить сеть (рис.1) на восемь подсетей с масками переменной длины методом квадрата. Привести схему сети и таблицу IP адресов.

Исходные данные в таблице 4.

Таблица 4

Вариант

Количество узлов в сети 1

Количество узлов в сети 2

Количество узлов в сети 3

Количество

узлов в сети 4

Количество узлов в сети 5

Количество узлов в сети 6

Количество узлов в сети 7

Коли

чест

во узлов в сети 8

IP адрес

1

100

50

20

8

2

2

2

2

192.168.45.0

/24

2

90

60

30

9

2

2

2

2

192.168.26.0

/24

3

80

70

40

10

2

2

2

2

192.168.59.0

/24

4

50

30

100

11

2

2

2

2

192.168.82.0

/24

5

30

40

90

12

2

2

2

2

192.168.123.0/24

6

40

50

80

14

2

2

2

2

192.168.38.0

/24

7

60

20

50

7

2

2

2

2

192.168.97.0

/24

8

20

80

40

5

2

2

2

2

192.168.154.0

/24

9

70

90

20

6

2

2

2

2

192.168.165.0

/24

10

100

30

60

8

2

2

2

2

192.168.97.0

/24

Рисунок 1

Пример

Деление сетей на подсети методом квадратов

Суть этого способа заключается в делении квадрата пополам, а получившийся прямоугольник снова пополам, и так, пока не разделим сеть в соответствии с рисунками 2-6.

Пример деления сети на подсети методом квадратов.

Допустим, предоставлен IP-адрес 192.168.3.0/24 и требуется разделить этот адрес на 6 подсетей согласно рисунку 2.

Рисунок 2- Схема деления сети на подсети

Выпишем требуемые подсети в столбик и упорядочим их в порядке убывания. Упорядочивание требуется сделать из-за того, что сеть всегда начинают делить на самую большую подсеть, а затем на меньшую и так до конца.

Подсеть А – 100 узлов

Подсеть В – 50 узлов

Подсеть С – 20 узлов

Подсеть D – 2 узла

Подсеть Е – 2 узла

Подсеть F – 2 узла

Запишем ip-адрес с префиксом 192.168.3.0 в двоичном виде в таблицу 5. Часть адреса сети в ip-адресе выделяется подчеркиванием.

Таблица 5

192.168.3.0

11000000.10101000.00000011.00000000

/24 или 255.255.255.0

11111111.11111111.11111111.00000000

Из данного ip-адреса определяется количество доступных адресов по формуле:

2х-2 (1)

где х – число нулевых битов в указанной маске

-2 – число специальных ip-адресов, не предназначенные для назначения хостов (адрес сети и широковещательный адрес)

Теперь рисуем квадрат и по краям расставим числа начала и конца диапазона доступных адресов: 0 и 255 (если считать с нуля, то будет 256 адресов), а в правый верхний угол ставим начальную маску – (/24). При делении маски пополам длина маски будет увеличиваться на 1 бит, как показано на

рисунке 3.

Рисунок 3

В квадрате 256 адресов. Для подсети А требуется 100, поэтому делим квадрат пополам, и снова проставляем значения, только уже в двух прямоугольниках начала и конца диапазона равно 128. Маска, как упоминалось выше, при делении также изменится с /24 на /25 в соответствии с рисунком 4.

Рисунок 4

Теперь у нас 2 прямоугольника по 128 адресов в каждом. Следует делить нужно начинать с самой большой подсети к меньшей. Поэтому первый прямоугольник оставим под первую подсеть А, а второй разделим снова пополам, как показано на рисунке 5.

Рисунок 5

После деления получаем две новые подсети по 64 адреса с маской /26. Один квадрат оставляем под подсеть В, которой требуется 50 адресов для хостов. А второй квадрат снова делим пополам и проставляем новые полученные значения, в соответствии с рисунком 6.

Рисунок 6

Рисунок 7

Принцип деления остальных 3 подсетей аналогичен. В новых двух квадратиках имеем по 16 адресов, а осталось ещё 3 подсети, причем каждой требуется по 2 адреса для хостов. Помимо двух адресов у каждой сети должно быть ещё два специальных адреса: адрес сети и широковещательный адрес. В таком случае, нам понадобится 3 квадратика по 4 адреса, имеющих маску /30. Этого вполне достаточно, причем у нас остаются в запасе 2 подсети на 4 и 16 адресов. Для удобства просмотра конечного результата увеличим картинку, как показано на рисунке 7.

Теперь сеть поделена. Далее выписывается диапазон адресов подсетей, как показано в таблице 6.

Также, для взаимодействия между удаленными подсетями из диапазон адресов узлов, необходимо выбрать адрес шлюза. Как правило, для адреса шлюза отводится первый адрес из диапазона адресов узлов.

Таблица 6 – Диапазоны адресов подсетей

Подсеть А (100узлов):

192.168.3.0 – 192.168.3.127

Маска: /25 (255.255.255.128)

Адрес сети: 192.168.3.0

Широковещательный: 192.168.3.127

Адресов для узлов (хостов): 126

Диапазон адресов для узлов: 192.168.3.1 – 192.168.3.126

Подсеть В (50 узлов):

192.168.3.128 – 192.168.3.191

Маска: /26 (255.255.255.192)

Адрес сети: 192.168.3.128

Широковещательный: 192.168.3.191

Адресов для узлов (хостов): 62

Диапазон адресов для узлов: 192.168.3.129 – 192.168.3.190

Подсеть С (20 узлов):

192.168.3.192 – 192.168.3.223

Маска: /27 (255.255.255.224)

Адрес сети: 192.168.3.192

Широковещательный: 192.168.3.223

Адресов для узлов (хостов): 30

Диапазон адресов для узлов: 192.168.3.193 – 192.168.3.222

Подсеть D (2 узла):

192.168.3.224 – 192.168.3.227

Маска: /30 (255.255.255.252)

Адрес сети: 192.168.3.224

Широковещательный: 192.168.3. 227

Адресов для узлов (хостов): 2

Диапазон адресов для узлов: 192.168.3.225 – 192.168.3.226

Подсеть Е (2 узлов):

192.168.3.228 – 192.168.3.231

Маска: /30 (255.255.255.252)

Адрес сети: 192.168.3.228

Широковещательный: 192.168.3.231

Адресов для узлов (хостов): 2

Диапазон адресов для узлов: 192.168.3.229 – 192.168.3.230

Подсеть F (2 узла):

192.168.3.232– 192.168.3.235

Маска: /30 (255.255.255.252)

Адрес сети: 192.168.3.232

Широковещательный: 192.168.3. 235

Адресов для узлов (хостов): 2

Диапазон адресов для узлов: 192.168.3.233– 192.168.3.234

Реально наименьшая используемая подсеть состоит из 4 IP адресов (маска подсети - /30):

• Два используемых IP-адреса интерфейсов - один для интерфейса маршрутизатора, а другой для хоста в этой сети.

• Один сетевой адрес.

• Один широковещательный адрес.

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

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