Файл: Практическая работа 4 Конвертация ipv4адресов в двоичную систему счисления Задачи.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 09.01.2024
Просмотров: 26
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Практическая работа № 4 Конвертация IPv4-адресов в двоичную систему счисления
-
Задачи
Часть 1. Конвертация IPv4-адресов из десятичного представления с точками в двоичную систему
Часть 2. Использование побитовой операции И для определения сетевых адресов
Часть 3. Применение расчётов сетевых адресов
-
Исходные данные/сценарий
Каждый IPv4-адрес состоит из двух частей — сетевой и узловой. Сетевая часть адреса одинакова для всех устройств, которые находятся в одной и той же сети. Узловая часть определяет конкретный узел в пределах соответствующей сети. Маска подсети используется для определения сетевой части IP-адреса. Устройства в одной сети могут обмениваться данными напрямую; для взаимодействия между устройствами из разных сетей требуется промежуточное устройство уровня 3, например маршрутизатор.
Чтобы понять принцип работы устройств в сети, нам необходимо увидеть адреса в том виде, в котором с ними работают устройства — в двоичном представлении. Для этого необходимо перевести IP-адрес и его маску подсети из десятичного представления с точками в двоичное значение. После этого можно определить сетевой адрес с помощью побитовой операции И.
В этой лабораторной работе описывается порядок определения сетевой и узловой частей IP-адресов. Для этого нужно перевести адреса и маски подсети из десятичного представления с точками в двоичный формат, а затем применить побитовую операцию И. После этого вы воспользуетесь полученной информацией для определения адресов в сети.
-
Конвертация IPv4-адресов из десятичного представления с точками в двоичную систему
В части 1 вам необходимо перевести десятичные числа в двоичный эквивалент. Выполнив это задание, вы займётесь конвертацией IPv4-адресов и масок подсети из десятичного представления с точками в двоичную систему.
-
Переведите десятичные числа в двоичный эквивалент.
Заполните таблицу, преобразовав десятичное число в 8-битное двоичное значение. Первое число уже преобразовано для примера. Помните, что восемь двоичных битовых значений в октете имеют основание 2 и слева направо выглядят как 128, 64, 32, 16, 8, 4, 2 и 1.
Десятичное | Двоичное |
---|---|
192 | 11000000 |
168 | |
10 | |
255 | |
2 | |
-
Переведите IPv4-адреса в их двоичный эквивалент.
IPv4-адрес преобразуются точно так же, как было описано выше. Заполните приведённую ниже таблицу двоичными эквивалентами указанных адресов. Чтобы ваши ответы было проще воспринимать, разделяйте двоичные октеты точками.
Десятичное | Двоичное |
---|---|
192.168.10.10 | 11000000.10101000.00001010.00001010 |
209.165.200.229 | |
172.16.18.183 | |
10.86.252.17 | |
255.255.255.128 | |
255.255.192.0 | |
-
Использование побитовой операции И для определения сетевых адресов
В части 2 вы будете рассчитывать сетевой адрес для имеющихся адресов узлов с помощью побитовой операции И. Сначала вам необходимо перевести десятичный IPv4-адрес и маску подсети в их двоичный эквивалент. Получив сетевой адрес в двоичном формате, переведите его в десятичный.
Примечание. При использовании операции И десятичное значение в каждой битовой позиции 32-битного IP-адреса узла сравнивается с соответствующей позицией в 32-битной маске подсети. При наличии двух нулей или 0 и 1 результатом операции И будет 0. При наличии двух единиц результатом будет 1, как показано в приведённом примере.
-
Определите, сколько бит нужно использовать для расчёта сетевого адреса.
Описание | Десятичное | Двоичное |
---|---|---|
IP-адрес | 192.168.10.131 | 11000000.10101000.00001010.10000011 |
Маска подсети | 255.255.255.192 | 11111111.11111111.11111111.11000000 |
Сетевой адрес | 192.168.10.128 | 11000000.10101000.00001010.10000000 |
Как определить, сколько бит нужно использовать для расчёта сетевого адреса?
____________________________________________________________________________________
Сколько бит в приведённом выше примере используются для расчёта сетевого адреса?
______________
-
Выполните операцию И, чтобы определить сетевой адрес.
-
Введите отсутствующую информацию в таблицу ниже:
Описание
Десятичное
Двоичное
IP-адрес
172.16.145.29
Маска подсети
255.255.0.0
Сетевой адрес
-
Введите отсутствующую информацию в таблицу ниже:
Описание
Десятичное
Двоичное
IP-адрес
192.168.10.10
Маска подсети
255.255.255.0
Сетевой адрес
-
Введите отсутствующую информацию в таблицу ниже:
Описание
Десятичное
Двоичное
IP-адрес
192.168.68.210
Маска подсети
255.255.255.128
Сетевой адрес
-
Введите отсутствующую информацию в таблицу ниже:
Описание
Десятичное
Двоичное
IP-адрес
172.16.188.15
Маска подсети
255.255.240.0
Сетевой адрес
-
Введите отсутствующую информацию в таблицу ниже:
Описание
Десятичное
Двоичное
IP-адрес
10.172.2.8
Маска подсети
255.224.0.0
Сетевой адрес
-
Применение расчётов сетевых адресов
В части 3 вам необходимо рассчитать сетевой адрес для указанных IP-адресов и масок подсети. Получив сетевой адрес, вы должны определить отклики, необходимые для выполнения этой лабораторной работы.
-
Определите, находятся ли IP-адреса в одной и той же сети.
-
Настройка двух ПК для сети. Компьютеру ПК-A присвоен IP-адрес 192.168.1.18, а компьютеру ПК-Б — IP-адрес 192.168.1.33. Маска подсети обоих компьютеров — 255.255.255.240.
Какой сетевой адрес у ПК-А? ___________________________
Какой сетевой адрес у ПК-Б? ___________________________
Смогут ли эти ПК взаимодействовать друг с другом напрямую? _______
Какой наибольший адрес, присвоенный компьютеру ПК-Б, позволит ему находиться в одной сети с ПК-A?
___________________________
-
Настройка двух ПК для сети. Компьютеру ПК-A присвоен IP-адрес 10.0.0.16, а компьютеру ПК-Б — IP-адрес 10.1.14.68. Маска подсети обоих компьютеров — 255.254.0.0.
Какой сетевой адрес у ПК-А? __________________________
Какой сетевой адрес у ПК-Б? __________________________
Смогут ли эти ПК взаимодействовать друг с другом напрямую? ______
Какой наименьший адрес, присвоенный компьютеру ПК-Б, позволит ему находиться в одной сети с ПК-A?
___________________________
-
Установите адрес шлюза по умолчанию.
-
В вашей компании действует политика использования первого IP-адреса в сети в качестве адреса шлюза по умолчанию. Узел в локальной сети имеет IP-адрес 172.16.140.24 и маску подсети 255.255.192.0.
Какой у этой сети сетевой адрес?
___________________________
Какой адрес имеет шлюз по умолчанию для этого узла?
___________________________
-
В вашей компании действует политика использования первого IP-адреса в сети в качестве адреса шлюза по умолчанию. Вы получили указание настроить новый сервер с IP-адресом 192.168.184.227 и маской подсети 255.255.255.248.
Какой у этой сети сетевой адрес?
___________________________
Каким будет шлюз по умолчанию для этого сервера?
___________________________
-
Вопросы на закрепление
Почему при определении сетевого адреса важна маска подсети?
_______________________________________________________________________________________
_______________________________________________________________________________________