Модуль SQLite3 в Python

Встроенный модуль SQLite3 позволяет работать с базами данных SQLite в ваших приложениях, которые написаны на языке программирования Python.

Пройти курс

Погружение в базы данных PostgreSQL

Данный курс является консолидацией теоретических основ и практических примеров, которые демонстрируют работу операторов и функций SQL в системе управления базами данных PostgreSQL.

Поступить на курс

Погружение в базы данных Oracle

Данная книга является руководством для начинающих специалистов в области анализа и обработки данных. В книге рассматривается язык SQL и его процедурное расширение PL/SQL от компании Oracle.

Купить книгу

SQL без слёз

Цель книги заключается в том, чтобы научить любого человека работать с реляционными базами данных и получать из них необходимую информацию посредством выполнения SQL-запросов.

Скачать книгу

 ›  ›  › Сетевые IPv4-адреса. Логическая операция И. CCNA Routing and Switching.

Сетевые IPv4-адреса. Логическая операция И. CCNA Routing and Switching.

Логическая операция И (логическое умножение) — это одна из трех основных бинарных операций, используемых в дискретной логике. Двумя другими операциями являются ИЛИ (OR) и НЕ (NOT). При том, что все три операции используются в сетях передачи данных, для определения сетевого адреса применяется только операция И.

Логическое И — это сравнение двух битов, результаты которого показаны на рисунке 1. Обратите внимание, что 1 И 1 = 1.

Сетевые IPv4-адреса. Логическая операция И. CCNA Routing and Switching.

Рисунок 1 — Логическая операция И.

Чтобы определить сетевой адрес IPv4-узла, к IPv4-адресу и маске подсети побитово применяется логическая операция И. Применение логической операции И к адресу и маске подсети в результате дает сетевой адрес.

Для демонстрации использования операции И для определения сетевого адреса рассмотрим узел с IPv4-адресом 192.168.10.10 и маской подсети 255.255.255.0. На рисунке 2 показан IPv4-адрес узла и его двоичный эквивалент. Двоичный адрес маски подсети узла показан на рисунке 3.

Сетевые IPv4-адреса. Логическая операция И. CCNA Routing and Switching.

Рисунок 2 — Двоичный IP-адрес узла.

Сетевые IPv4-адреса. Логическая операция И. CCNA Routing and Switching.

Рисунок 3 — Двоичный адрес 255.255.255.0

Фрагменты, выделенные желтым на рисунке 4, определяют биты И, дающие двоичную единицу в строке результатов операции И. Остальные сравнения битов дали двоичные нули. Обратите внимание, что в последнем октете больше нет битов с двоичной 1.

Сетевые IPv4-адреса. Логическая операция И. CCNA Routing and Switching.

Рисунок 4 — Операция И.

Наконец, на рисунке 5 показан полученный сетевой адрес: 192.168.10.0 255.255.255.0. Таким образом, узел 192.168.10.10 находится в сети 192.168.10.0 255.255.255.0.

Сетевые IPv4-адреса. Логическая операция И. CCNA Routing and Switching.

Рисунок 5 — Итоговый сетевой адрес.

Источник: Академия Cisco.

Метки: , , .

Записи по теме

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *