Информатика, вопрос задал fikus28 , 1 год назад

1. Визначити приналежність IP-адреси до певного класу (А, В, C):
1) 176.88.12.1
2) 30.178.24.106
3) 198.173.118.28
2. Визначити, чи належать ці дві адреси одній підмережі: IP-адреса А 176.80.156.128 IP-адреса В 176.80.143.192 Маска 255.255.240.0
3. Дана адреса мережі 176.88.0.0. Необхідно розбити її на 10 підмереж і визначити максимальну кількість адрес вузлів, адреси підмереж, найменшу і найстаршу адреси вузлів в підмережах.​

Ответы на вопрос

Ответил mixail0809
1

1. Для визначення класу IP-адреси потрібно перевірити діапазон першого байту адреси.

- IP-адреса 176.88.12.1 належить до класу В, оскільки перший байт (176) знаходиться в діапазоні 128-191.

- IP-адреса 30.178.24.106 належить до класу А, оскільки перший байт (30) знаходиться в діапазоні 1-126.

- IP-адреса 198.173.118.28 належить до класу С, оскільки перший байт (198) знаходиться в діапазоні 192-223.

2. Щоб визначити, чи належать дві адреси одній підмережі, потрібно порівняти біти у масці з однаковими бітами у відповідних позиціях двох адрес.

IP-адрес А: 176.80.156.128

IP-адрес В: 176.80.143.192

Маска: 255.255.240.0

Маска 255.255.240.0 представлена в двійковій формі як 11111111.11111111.11110000.00000000.

Дві адреси належать одній підмережі, якщо при порівнянні бітів у відповідних позиціях у масці та двох адресах отримаємо однакові значення.

IP-адрес А: 10110000.01010000.10011100.10000000

IP-адрес В: 10110000.01010000.10001111.11000000

Маска: 11111111.11111111.11110000.00000000

У відповідних позиціях в масці і адресах значення однакові, тому адреси належать одній підмережі.

3. Для розбиття адреси мережі 176.88.0.0 на 10 підмереж, потрібно виконати наступні кроки:

1) Визначити, скільки бітів потрібно виділити для ідентифікації 10 підмереж. За формулою 2^n ≥ кількість підмереж, знайдемо найменшу потрібну кількість бітів:

2^n ≥ 10

n ≥ log2(10)

n ≥ 3.32 (округлює

мо до більшого цілого числа)

n = 4 біта

2) Вирахуємо кількість адрес, яку можна присвоїти кожній підмережі. Для 4-бітного розподілу ми маємо 2^4 = 16 адрес.

3) Знайдемо максимальну кількість адрес вузлів, враховуючи, що одна адреса використовується для мережевого ідентифікатора, а інша для широкомовного ідентифікатора. Таким чином, залишається 16 - 2 = 14 адрес вузлів.

4) Розбиваємо адресу мережі 176.88.0.0 на підмережі. Кількість бітів, виделених для підмереж, дорівнює 4.

- Перша підмережа:

Адреса мережі: 176.88.0.0

Адреса першого вузла: 176.88.0.1

Адреса останнього вузла: 176.88.15.254

Адреса широкомовного ідентифікатора: 176.88.15.255

- Друга підмережа:

Адреса мережі: 176.88.16.0

Адреса першого вузла: 176.88.16.1

Адреса останнього вузла: 176.88.31.254

Адреса широкомовного ідентифікатора: 176.88.31.255

- Третя підмережа:

Адреса мережі: 176.88.32.0

Адреса першого вузла: 176.88.32.1

Адреса останнього вузла: 176.88.47.254

Адреса широкомовного ідентифікатора: 176.88.47.255

...і так далі, до 10-ої підмережі.

Отже, ви маєте 10 підмереж з максимальною кількістю адрес вузлів 14 кожна. Найменша адреса вузла в першій підмережі - 176.88.0.1, а найстарша адреса вузла в десятій підмережі - 176.88.143.254.

Новые вопросы