Всем привет, мы снова встретились, я ваш друг Цюаньчжаньцзюнь.
1. Удовлетворение потребностей различных сетей в IP-адресах.
2. Достижение иерархической сети
3. Сохраните IP-адреса
4. Маску подсети по умолчанию можно разделить на дополнительные части, называемые маской подсети переменной длины «VLSM».
Недостатки классового планирования IP-адресов: Проблемы с использованием маски по умолчанию: диапазон адресов слишком велик или слишком мал, что приводит к пустой трате IP-адресов!
Пример 1:192.168.1.100/29=255.255.255.248Запросить сетевой адрес、Адрес хоста и широковещательный адрес
развязать:Cсетевой24Кусочек,Я одолжил 5 человек,2^5=32 подсети можно разделить,В каждой подсети может разместиться 2^3-2=6 хостов.
Блоки=2^3(количество хостов)=256-248(маска)=8
Ближайшее кратное от 8 до 100 равно 96.
Итак: Сетевой адрес: 192.168.1.96/29
Адрес хоста: 192.168.1.97~192.168.1.102.
Адрес трансляции: 192.168.1.103
Пример 2: Существует сегмент сетевого адреса класса C 192.168.1.0/24. Используйте маски подсети переменной длины для выделения IP-адресов трем подсетям.
Требования: В трех областях первому отделу нужно 30 хостов, второму отделу — 20 хостов, а третьему отделу — 10 хостов.
Способ 1 (количество хостов немного расточительно):
3 отдела, заимствуйте как минимум 2 бита, чтобы иметь 4 подсети, количество хостов в каждом отделе 2 ^ 6 = 62, чтобы удовлетворить потребности 3 отделов, тогда номер маски /26 = 255.255.255.192
блоки=2^6=64
Следовательно: первый сегмент сети отдела: 192.168.1.0/26.
Второй сегмент сети отделения: 192.168.1.64/26.
Первый сегмент сети отделения: 192.168.1.128/26.
Способ 2 (более точное разделение и сохранение IP-адресов):
первый отдел30Каждый хост должен сохранять как минимум5Кусочек Хозяин Кусочек(2^x-2>=30),Одолжить до 3 человек,Есть 8 подсетей,В это время маска /27
блок=2^5=32
Итак: адрес подсети: 192.168.1.0/27.
Диапазон адресов хоста: 192.168.1.1~192.168.1.30.
Широковещательный адрес: 192.168.1.31/27.
второй отдел20Каждый хост должен сохранять как минимум5Кусочек Хозяин Кусочек(2^x-2>=20),Одолжить до 3 человек,Есть 8 подсетей,В это время маска /27
блок=2^5=32
Итак: адрес подсети: 192.168.1.32/27.
Диапазон адресов хоста: 192.168.1.33~192.168.1.62.
Широковещательный адрес: 192.168.1.63/27.
третий отдел10Каждый хост должен сохранять как минимум4Кусочек Хозяин Кусочек(2^x-2>=10),Одолжить до 4 человек,Есть 16 подсетей,В это время маска /28
Блоки=2^4=16
Итак: адрес подсети: 192.168.1.64/28.
Диапазон адресов хоста: 192.168.1.65~192.168.1.78.
Широковещательный адрес: 192.168.1.79/28.
Подводить итоги:
Первый сегмент сети отделения: 192.168.1.0/27.
Второй сегмент сети отделения: 192.168.1.32/27.
Первый сегмент сети отделения: 192.168.1.64/28.
Пример 3: В компании есть четыре отдела: производственный отдел, отдел продаж, финансовый отдел и отдел обслуживания клиентов. В каждом отделе может быть максимум 50 хостов. Если компания получит адрес класса C 192.168.100.0/24, как ей следует разделить подсети?
Решение: четыре отдела, заимствуйте как минимум 2 сетевых бита, в каждом отделе 62 хоста (осталось 6 бит хоста: 2^6-2).
блоки=2^6=64
Сегмент сети производственного отдела: 192.168.100.0/26
Сегмент сети отдела продаж: 192.168.100.64/26
Сетевой сегмент финансового отдела: 192.168.100.128/26
Сегмент сети отдела обслуживания клиентов: 192.168.100.192/26
думать:Если в компании пять подразделений,Максимальное количество хостов в каждом отделе не должно превышать 30.,Как следует разделить подсети?
Решение: пять отделов занимают как минимум 3 хост-слота, в каждом отделе по 30 (осталось 5 хост-слотов: 2^5-2) хостов.
блок=2^5=32
Первая подсеть: 192.168.100.0/27.
Вторая подсеть: 192.168.100.32/27.
Третья подсеть: 192.168.100.64/27.
Четвертая подсеть: 192.168.100.96/27.
Пятая подсеть: 192.168.100.128/27.
Пример 4:Вопросы на собеседовании, связанные с подсетями
Первый вопрос: какой номер подсети 61.179.150.39/28? Какой номер трансляции? Каков диапазон доступных IP-адресов?
развязать:Блоки=2^4=16
Ближайшее кратное от 16 до 39 равно 32.
Итак: номер подсети: 61.179.150.32/28.
Номер трансляции: 61.179.150.47/28.
Доступный диапазон IP-адресов: 61.179.150.33~61.179.150.46.
Второй вопрос: Можно ли настроить 19.224.17.0/17 на интерфейсе роутера? Если да, то почему? Почему нет?
развязать:блоков=2^7=128
Итак, адрес подсети: 192.224.0.0/17.
Доступный диапазон адресов: 192.224.0.1~192.224.127.254.
Таким образом, 19.224.17.0/17 можно настроить на интерфейсе роутера.
Третий вопрос: находятся ли два адреса 37.95.221.16/5 и 41.222.221.16/5 в одном сегменте сети, можно ли успешно выполнить проверку связи? Почему?
37.95.221.16/5 Блок =2^3=8;8является ближайшим кратным37для=32
Таким образом, адрес сегмента сети: 32.0.0.0/5.
Доступные сегменты адреса: 32.0.0.1~39.255.255.254.
41.222.221.16/5 Блок равен =2^33=8.;8является ближайшим кратным41для=40
Таким образом, адрес сегмента сети: 40.0.0.0/5.
Доступные сегменты адреса: 40.0.0.1~47.255.255.254.
Таким образом, два адреса не находятся в одном сегменте сети и не могут пинговать друг друга.
Вопрос 4. В третьем вопросе укажите номер подсети и широковещательный номер IP-адреса 37.95.221.16.
То же, что и выше: Номер подсети: 32.0.0.0/5.
Номер трансляции: 39.255.255.255
Я полагаю, что благодаря приведенным выше примерам вы примерно освоили это. Использовать блоки для поиска этих адресов очень быстро!
2^m=Количество подсетей, созданных после заимствования битов у хоста, m — количество заимствованных битов.
2^n-2=①Количество доступных IP-адресов хостов в каждой подсети, сгенерированных после заимствования битов у хоста ②n, — это оставшееся количество битов после исключения заимствованных битов у исходного хоста. ③-2 Причина в том, что сеть в каждой подсети Номер и номер трансляции недоступны
Издатель: Лидер стека программистов полного стека, укажите источник для перепечатки: https://javaforall.cn/153598.html Исходная ссылка: https://javaforall.cn