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

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

Промокод на скидку: SALE_202410

Подробнее

Регулярные выражения в Python

В этом курсе вы освоите синтаксис регулярных выражений, научитесь создавать сложные шаблоны для поиска и обработки текста, а также изучите мощные функции модуля re в Python.

Пройти курс

Модуль psycopg2 в Python

Модуль psycopg2 позволяет взаимодействовать с базами данных PostgreSQL в скриптах Python.

Пройти курс

Модуль SQLite3 в Python

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

Пройти курс

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

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

Купить книгу

SQL без слёз

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

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

 ›  ›  › Конкурентный доступ - CSMA/CD. CCNA Routing and Switching.

Конкурентный доступ — CSMA/CD. CCNA Routing and Switching.

Примерами сетей с конкурентным доступом являются беспроводные локальные сети (WLAN), локальные сети Ethernet с концентраторами и устаревшие сети Ethernet с шинной топологией. Все эти сети работают в полудуплексном режиме. При этом необходим специальный протокол, определяющий, когда устройство может осуществлять передачу, и что происходит в случае одновременной передачи несколькими устройствами.

Конкурентный доступ - CSMA/CD. CCNA Routing and Switching.

Рисунок 1

В полудуплексных сетях Ethernet используется множественный доступ с контролем несущей и обнаружением коллизий (CSMA/CD). На рисунке 1 показана сеть Ethernet с концентратором. Протокол CSMA работает по следующему алгоритму:

1. В PC1 имеется кадр Ethernet, который нужно передать в PC3.

2. Сетевая плата PC1 должна определить, осуществляет ли кто-либо передачу по среде. Если она не обнаруживает сигнал несущей, другими словами, не принимает данные от другого устройства, то делает вывод о том, что сеть свободна для передачи.

3. Сетевая плата PC1 передает кадр Ethernet, как показано на рисунке 1.

4. Концентратор Ethernet принимает кадр. Концентратор Ethernet также называют многопортовым ретранслятором. Он осуществляет регенерацию всех битов, принятых на входящем порте, и их рассылку через все остальные порты, как показано на рисунке 2.

Конкурентный доступ - CSMA/CD. CCNA Routing and Switching.

Рисунок 2

5. Если другое устройство, например PC2, хочет осуществить передачу, но в данный момент принимает кадр, оно должно дождаться освобождения канала.

6. Кадр будет доставлен всем устройствам, подключенным к концентратору. Но поскольку в кадре в качестве адреса назначения канального уровня указан адрес PC3, то только это устройство будет принимать и сохранять весь кадр. Сетевые платы всех остальных устройств игнорируют кадр, как показано на рисунке 3.

Конкурентный доступ - CSMA/CD. CCNA Routing and Switching.

Рисунок 3

Если два устройства выполняют передачу одновременно, произойдет коллизия. Эта коллизия будет обнаружена обоими устройствами. Сетевая плата сможет обнаружить коллизию, сравнивая отправленные данные с принятыми или определяя превышение нормальной амплитуды сигнала в среде передачи данных. Данные, передаваемые обоими устройствами, будут повреждены, из-за чего потребуется их повторная отправка.

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

Метки: , , .

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

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

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