Публікації

Обзорная работа

Протокол передачи данных — набор соглашений интерфейса логического уровня, которые определяют обмен данными между различными программами. Эти соглашения задают единообразный способ передачи сообщений и обработки ошибок при взаимодействии программного обеспечения разнесённой в пространстве аппаратуры, соединённой тем или иным интерфейсом. Сетевой протокол — набор правил и действий, позволяющий осуществлять соединение и обмен данными между двумя и более включёнными в сеть устройствами. Сравнение IPv4 и IPv6 В чем же разница между IPv6 и IPv4? Эту таблицу можно использовать для быстрого просмотра краткой информации, функций IP и способов использования IP-адресов в протоколах Internet IPv4 и IPv6. Адрес IPv4: Длина - 32 бита (4 байта). Адрес состоит из адреса сети и адреса хоста. Длина этих компонентов зависит от класса адреса. Адреса делятся на классы A, B, C, D и E. Класс адреса определяется несколькими начальными битами адреса. Общее число адресов IPv4 составляет 4 29...

Интернет вещей IoT

Зображення
Интернет вещей — что это такое и с чем его едят? Прочитав эту статью , я понял что интернет вещей имеет огромный потенциал и ограничен он только человеческой фантазией. Расскажу я вам о нем на примере умного дома. Кому хочется вставать с дивана, чтобы проверить в духовке курицу? А уж срываться из отпуска и ехать домой спасать от потопа соседей – совсем не резон. С автоматизацией в быту мы сталкиваемся ежедневно и даже не замечаем этого — мы стираем белье в стиральной машине, пол за нас пылесосят роботы-пылесосы, посуду моют посудомоечные машины, а еду сохраняют холодильники и морозильники. А ведь всего век назад этого всего не было. Умный Дом – автоматизированная интеллектуальная система, которая создана управлять элементами домашней инженерии. Умный Дом объединяет все электронные системы (мультирум, кондиционирование, освещение, видеонаблюдение и т.д) в одну и позволяет управлять ими с одного устройства. Вы можете включать и контролировать работу систем с единой се...

VPN

Зображення
Virtual Private Network (VPN) — технология объединения нескольких сетевых устройств в единую логическую сеть поверх другой сети. Ключевыми понятиями, лежащими в основе VPN есть шифрование и туннелирование. Основное преимущество vpn заключается в том, что согласующим сторонам необходима платформа подключения, которая не только быстро масштабируется, но и (в первую очередь) обеспечивает конфиденциальность данных, целостность данных и аутентификацию. На схеме наглядно представлено использование vpn сетей. Здесь, компьютеры с ip-адресами 192.168.1.1-100 подключаются через сетевой шлюз, который также выполняет функцию VPN-сервера. Принцип работы VPN: Когда происходит подключение через vpn, в заголовке сообщения передаётся информация об ip-адресе VPN-сервера и удалённом маршруте. Инкапсулированные данные, проходящие по общей или публичной сети, их невозможно перехватить, поскольку вся информация зашифрована. Этап VPN шифрования реализуется на стороне отправителя, а расши...

VLAN

Зображення
VLAN (Virtual Local Area Network) — группа устройств, имеющих возможность взаимодействовать между собой напрямую на канальном уровне, хотя физически при этом они могут быть подключены к разным сетевым коммутаторам. И наоборот, устройства, находящиеся в разных VLAN'ах, невидимы друг для друга на канальном уровне, даже если они подключены к одному коммутатору, и связь между этими устройствами возможна только на сетевом и более высоких уровнях.  В современных сетях VLAN — главный механизм для создания логической топологии сети, не зависящей от её физической топологии. VLAN'ы используются для сокращения широковещательного трафика в сети. Имеют большое значение с точки зрения безопасности. Гибкое разделение устройств на группы. Как правило, одному VLAN соответствует одна подсеть. Устройства, находящиеся в разных VLAN, будут находиться в разных подсетях. Но в то же время VLAN не привязан к местоположению устройств и поэтому устройства, находящиеся на расстоянии друг от друга...

Бесклассовая адресация

Бесклассовая адресация - метод IP-адресации, позволяющий гибко управлять пространством IP-адресов, не используя жёсткие рамки классовой адресации. Использование этого метода позволяет экономно использовать ограниченный ресурс IP-адресов, поскольку возможно применение различных масок к различным подсетям. IP/маска Маска Всего адресов Хостовых адресов Класс a.b.c.d/32 255.255.255.255 1 0 1/256 C a.b.c.d/31 255.255.255.254 2 1 1/128 C a.b.c.d/30 255.255.255.252 4 2 1/64 C a.b.c.d/29 255.255.255.248 8 6 1/32 C a.b.c.d/28 255.255.255.240 16 14 1/16 C a.b.c.d/27 255.255.255.224 32 30 1/8 C a.b.c.d/26 255.255.255.192 64 62 1/4 C a.b.c.d/25 255.255.255.128 128 126 1/2 C a.b.c.0/24 255.255.255.000 256 254 1 C a.b.c.0/23 255.255.254.000 512 510 2 C a.b.c.0/22 255.255.252.000 1024 1022 4 C a.b.c.0/21 255.255.248.000 2048 2046 8 C a.b.c.0/20 255.255.240.000 4096 4094 16 C a.b.c.0/19 255.255.224.000 8192 8190 32 C a.b.c.0/18 255.255.192.000 16384 16382 64 C a.b.c.0/17 255....

2 хоста 2 маршрутизатора

Зображення
Хост - устройство, предоставляющее сервисы формата «клиент-сервер» в режиме сервера по каким-либо интерфейсам и уникально определённое на этих интерфейсах. В более частном случае под хостом могут понимать любой компьютер, сервер, подключённый к локальной или глобальной сети. Маршрутизатор - устройство, пересылающей пакеты между различными сегментами сети на основе правил и таблиц маршрутизации. Маршрутизатор может связывать разнородные сети различных архитектур. Для принятия решений о пересылке пакетов используется информация о топологии сети и определённые правила, заданные администратором. На скриншоте видно 2 маршрутизатора и 2 хоста. 

Перевод ip адресса из десятичной в двоичную систему.

Зображення
Исходное десятичное число представляют в виде суммы степеней числа 2, в этой сумме слагаемые выстраивают от большего к меньшему. Затем те степени двойки, которые имеются, заменяются 1, а те, которых нет - 0. 1. 10.10.10.0           -> 00001010.00001010.00001010.00000000 2. 20.25.30.35         -> 00010100.00011001.00011110.00100011 3. 1.2.3.4                 -> 00000001.00000010.00000011.00000100 4. 8.7.5.10               -> 00001000.00000111.00000101.00001010 5. 222.22.2.1           -> 11011110.00010110.00000010.00000001 6. 121.122.123.124 -> 01111001.01111010.01111011.01111100 7. 77.88.99.0           -> 01001101.01011000.01100011.00000000 8. 14.25.36.35         -> 00001110.00011001.00100100.00100011 9. 74.85.96.75  ...