Найти тему
Белкин

Как наши компьютеры "общаются"?

Основой всего IT является 7 уровневая модель OSI

Первый уровень — Физический

Это всё, что можно пощупать и ощутить: и звуковые вибрации голоса, и воздух, по которому он передаётся, и мембрана микрофона, которая преобразует звуковые волны в электромагнитные, и медный провод подключённый к микрофону, и электричество от питающей батареи, и электрические сигналы, бегущие по проводам, и мембрана динамика, преобразующая электрические сигналы в виброакустические.

Второй уровень — Канальный
Его ещё называют "логический".

Это то, как электрические сигналы преобразуются в кодовые слова, грубо говоря соответствие (словарь) человеческого и машинного языков.

Машины говорят на языке 0 и 1 — двоичный код (0 — нет электрического сигнала, 1 — есть). Состояние 0 или 1 в определённый момент времени называют Бит. Из последовательности Битов и состоят всё машинные слова. Это как буквы в человеческом языке. Стандартное машинное слово называется Байт и состоит из 8 Бит.

Из этих букв и слов (Бит и Байт) можно складывать как маленькие "записки", так и целые поэмы)). Одна сформированная "записка" называется Фрейм (Frame). В ней может быть просто общая информация, которая предназначена для всех, так и быть записан адрес конкретной машины, которой эта "записка" предназначается.
Ну а дальше пошли
Кило — (тысяча), Мега — (миллион), Гига — (миллиард) Байт болтовни между машинами. Они командуют друг другом на этом языке, принимают команды от человека, выдают ответы за заданные вопросы и т. д. и т. п.

В следующем посте поговорим о Сетевом и других уровнях.

P.S. На практике большинство проблем в ИТ связано именно с "физикой", когда по каким-то причинам медные контакты (или сейчас всё больше оптоволоконные) штекера и гнезда плохо соприкасаются и не пропускают сигнал.

Автор: Михаил Белкин, 32 года. Работаю в сфере ИТ более 11 лет.

-2

Предыдущая статья автора — Двухсторонняя и односторонняя связь

Если вы нашли что-то ценное в этой статье, поставьте "лайк" и подпишитесь на канал «Хакнем ИТ».