Вычислите адрес узла в сети по заданному IP-адресу и маске подсети. Для вычисления номера узла в сети по заданному IP-адресу и маске подсети необходимо последовательно выполнить следующие действия: а) Применить побитовую операцию отрицания «НЕ» к маске
- Информационные технологии
Условие:
Проанализируй решение задачи и реши аналогично:
Вычисление адреса узла в сети по заданному IP-адресу и маске подсети.
Для вычисления номера узла в сети по заданному IP-адресу и маске подсети необходимо последовательно выполнить следующие действия:
а)Применить побитовую операцию отрицания «НЕ» к маске подсети для получения обратной маски;
б)Применить побитовую операцию «И» к IP-адресу и результату, полученному в п.а
Пример выполнения задания:
Дано: IP-адрес: 198.16.22.14; Маска подсети: /22; Запись адреса: 198.16.22.14/22.
Решение:
1.Представим маску подсети в двоичном виде: 11111111.11111111.11111100.00000000
2.Применим побитовую операцию отрицания «НЕ» к маске подсети для получения обратной маски:
00000000.00000000.00000011.11111111
3.Представим IP-адрес в двоичном виде:
11000110.00010000. 00010110.00001110
4.Применим операцию побитового «И»:
00000000.00000000.00000011.11111111
11000110.00010000.00010110.00001110
00000000.00000000.00000010.00001110
Ответ:
Адрес узла в двоичном виде: 00000000.00000000.00000010.00001110
Адрес узла в десятичном виде: 0.0.2.14
1) ЗАДАЧА №1
Дано: IP-адрес 220.139.117.245
Маска подсети: /22;
Запись адреса: 220.139.117.245/22.
2) ЗАДАЧА №2
Дано: IP-адрес 17.144.221.246
Маска подсети: /18;
Запись адреса: 17.144.221.246/18.
3) ЗАДАЧА №3
Дано: IP-адрес 187.62.216.242
Маска подсети: /26;
Запись адреса: 187.62.216.242/26.
4) ЗАДАЧА №4
Дано: IP-адрес 241.182.215.89
Маска подсети: /17;
Запись адреса: 241.182.215.89/17.
Решение:
Ниже приведём подробное пошаговое решение для каждой из задач, аналогичное приведённому примеру. Основная идея – получить адрес узла (хостовую часть) путём побитового «И» исходного IP-адреса с обратной (инверсной) маской подсети. ────────────────────────────── Задача №1 Дано: IP-адрес 220.139.117.245, маска /22 Запись: 220.139.117.245/22 1. Определяем маску подсети в двоичном виде. Для /22 маска имеет 22 единицы, затем 10 нулей. В формате 4 октетов: 11111111.11111111.11111100.00000000 что соответствует десятичному: 255.255.252.0 2. Вычисляем обратную маску – применяем побито...
Похожие задачи
Не нашел нужную задачу?
Воспользуйся поиском
AI помощники
Выбери предмет
- Правоохранительные органы
- Пожарная безопасность
- Парикмахерское искусство
- Природообустройство и водопользование
- Почвоведение
- Приборостроение и оптотехника
- Промышленный маркетинг и менеджмент
- Производственный маркетинг и менеджмент
- Процессы и аппараты
- Программирование
- Право и юриспруденция
- Психология
- Политология
- Педагогика
- Трудовое право
- Теория государства и права (ТГП)
- Таможенное право
- Теория игр
- Текстильная промышленность
- Теория вероятностей
- Теоретическая механика
- Теория управления
- Технология продовольственных продуктов и товаров
- Технологические машины и оборудование
- Теплоэнергетика и теплотехника
- Туризм
- Товароведение
- Таможенное дело
- Торговое дело
- Теория машин и механизмов
- Транспортные средства