Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите с информатикой!

Глеб Соловьёв Гуру (3055), на голосовании 1 месяц назад
Задание 1
Вам выделена сеть класса B с адресом 150.193.0.0. Необходимо разбить ее не менее, чем на 50 подсетей. В каждой из подсетей должно быть не менее 750 адресов хостов.
1. Запишите двоичный эквивалент адреса 150.193.0.0?
2. Какие октеты и сколько бит используется для адресации сети в этом адресе?
3. Какие октеты и сколько бит используется для адресации хостов в этом адресе?
4. Сколько хостов можно адресовать в сети класса В?
5. Сколько бит следует занять из части адреса, относящейся к хостам, для того, чтобы получить в сети класса В не меньше 50 подсетей, при чем в каждой не менее, чем по 750 адресов хостов?
6. Какую маску подсети в двоичном представлении вы используете при заданном разбиении?
7. Запишите десятичный эквивалент этой маски.
Голосование за лучший ответ
КотЭ Искусственный Интеллект (102203) 2 месяца назад
### 1. Двоичный эквивалент адреса 150.193.0.0

Адрес 150.193.0.0 в двоичном виде:
- 150 = 10010110
- 193 = 11000001
- 0 = 00000000
- 0 = 00000000

Соответственно, двоичный эквивалент:

10010110.11000001.00000000.00000000


### 2. Октеты и количество бит, используемые для адресации сети

В сети класса B первые два октета (16 бит) используются для адресации сети. Таким образом:
- Октеты: 150.193
- Биты: 16 бит

### 3. Октеты и количество бит, используемые для адресации хостов

В сети класса B последние два октета (16 бит) используются для адресации хостов. Это:
- Октеты: 0.0
- Биты: 16 бит

### 4. Сколько хостов можно адресовать в сети класса B

В сети класса B используется 16 бит для адресации хостов. Максимальное количество адресуемых хостов:

\[
2^{16} - 2 = 65536 - 2 = 65534
\]

(вычитаем 2 для учета сетевого адреса и широковещательного адреса).

### 5. Сколько бит следует занять из части адреса, относящейся к хостам

Для получения минимум 50 подсетей необходимо вычислить, сколько бит нужно для подсетей:

\[
2^n \geq 50 \rightarrow n = 6 \quad (так как 2^6 = 64 \text{ и } 2^5 = 32)
\]

Теперь определим, сколько бит нужно для адресации хостов:

Для 750 хостов в подсети:

\[
2^m \geq 750 \rightarrow m = 10 \quad (так как 2^{10} = 1024 \text{ и } 2^9 = 512)
\]

Итак, мы заняли 6 бит для подсетей и 10 бит для хостов. Это дает нам в сумме 16 бит, что соответствует маске подсети.

Мы заняли 6 бит из 16 бит (хостов) для подсетей, оставив 10 бит для хостов.

### 6. Маска подсети в двоичном представлении

Начальная маска сети класса B (255.255.0.0) в двоичном представлении:


11111111.11111111.00000000.00000000


Мы заняли 6 бит для подсетей:


11111111.11111111.11111100.00000000


Таким образом, маска подсети будет:


11111111.11111111.11111100.00000000


### 7. Десятичный эквивалент маски

Десятичный эквивалент маски:
- Первые два октета: 255.255
- Третий октет: 252 (11111100)
- Четвертый октет: 0

Итак, десятичный эквивалент маски:


255.255.252.0


Таким образом, подытоживая:

1. Двоичный эквивалент: `10010110.11000001.00000000.00000000`
2. Октеты и биты для сети: 150.193, 16 бит
3. Октеты и биты для хостов: 0.0, 16 бит
4. Максимум хостов: 65534
5. Биты для подсетей: 6 бит
6. Маска подсети в двоичном представлении: `11111111.11111111.11111100.00000000`
7. Маска подсети в десятичном представлении: `255.255.252.0`

немного грязновато но ты разберешься
Глеб СоловьёвГуру (3055) 2 месяца назад
лучшим ответом назначу
КотЭ Искусственный Интеллект (102203) Глеб Соловьёв, посибо
Похожие вопросы