Найти тему
Артём Wealth | Technology

Сеть, которой я пользуюсь каждый день, но не знаю, как она работает. Интернет часть I

Оглавление

(А) — У нас канал как называется?

(Б) — Technology.

(А) — Правильно. И про что мы пишем?

(Б) — Про технологии.

(А) — Ну да. Что такое интернет?

(Б) — эмм, ну сеть такая.

(А) — Эх понятно всё, садись удобнее. Папочка сейчас будет вещать. О сложных вещах — простым языком.

Артём Wealth у аппарата, и сегодня расскажу о том, чем мы пользуемся каждый день. И уже не замечаем

Малой уже биткоины продаёт ахахахах
Малой уже биткоины продаёт ахахахах

Интернет.

Первое, это само название. Интернет. Хмм интересно, а как переводится? - Ответ: ни как) Это всего лишь, сокращение двух слов из английского языка. Interconnected networks (Соединенные сети)

Получается, что Интернет — это объединение всех сетей в одну. Каждая из этих сетей, состоит из хостов или конечных систем, конечных, потому что, после вашего устройства, ничего не идёт, только пустота. Они объединены всеми возможными кабелями, роутерами и тд.

Хост (Host) это всего лишь, название устройства, которое подключено к сети. Получается, что с миллионом или миллиардов сетей, мы объединяем каждый хост друг с другом. И в итоге, получаем тот самый интернет

Всего 10-15 лет назад, "хостами" были лишь, наши компьютеры, сервера, и мобильные телефоны. Но за это время, всё двинулось вперед. И в 2021 году, мы имеем на порядок таких "хостов". Например, холодильник или кофеварка. Да - и такое бывает. Это мы телевизоры и автомобили не затрагиваем! Они все, уже подключены к интернету

Все "хосты" соединяются между собой "свечами" и роутерами. Которые сами соединены разными проводами, оптоволокном и вот этим всем

Главная цель - всего объединения, это обмен данными. Хотя изначально, интернет придумали для военных задач. Но потом, все поняли, что это самая громадная технология. И сейчас, ей пользуются 5.3 млрд. человек

Об интернете, можно говорить тысячи часов. И с разных точек зрения. С экономической, политической, мирной точки зрения. Я же, расскажу о его сложности, архитектуре и реализации. Это будет проходить на уровне софта, программирования сетей и работы с интернетом. Если вы дочитаете до конца, то станете таким же инсайдером - как и я 🤩

Я.Картинки
Я.Картинки

Пакеты

Нет. Не мусорные. Как мы с вами уже узнали, интернет — объединение всех хостов в одну сеть. Здесь, каждый получает данные. Данные, в свою очередь, "ходят" или "летают" по сети через оптоволоконные кабели от роутера к роутеру. В пакетах

Пакет - это такая штука, небольшая, всего 1.5 Кб размером. В него входят:

  1. Данные для роутера, чтобы тот пакет отправили к другому роутеру, с размером данных
  2. Адрес отправителя
  3. Адрес получателя

4. И сама часть передаваемых данных

(кстати, эта схема очень похожа на почтовую)

Например, мы передаём по сети МP-4 файл (видео) он разбивается на пакеты. И улетает частями от роутера А, к роутеру Б

Я.Картинки
Я.Картинки

Всего 2 части

Я уже сказал выше, что есть хосты. А есть части, которые объединяют "машины" (хосты), Также эти части отвечают за разбитие и передачу пакетов. Сейчас используют всего 2 вида таких частей. Это "свичи" и роутеры.

"Свич" — это уже целая единица интернета, свич имеет свой mac-адрес. И управляет хостами, которые подключены к нему, как раз, с помощью запоминания этих mac-адресов

Итак, вы уже узнали, что такое интернет! Ведь именно на "свичах" и роутерах - держится весь интернет

Главная разница, это на каких уровнях в сети интернет, они функционируют. Мы пока не затрагиваем тему уровней в интернете. Но имейте ввиду)

Свичи объединяют хосты через локальные сети. Они же, подключаются к роутеру и вместе с ним, выходят в глобальную сеть

-4

Разбираем роутер

Кстати, роутеры называют ещё "гейтами" от англ. "Gate" - выход, ворота. А ведь так и есть. Роутеры - это врата для локальных или единичных хостов

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

Внутри него есть несколько модулей. Один из главных - Routing table. Он отвечает за перенаправление "пакета" с данными. Также в нём, есть куча алгоритмов "роутинга". Но разбирать это скучно. Если хочется, почитайте как устроена такая волшебная коробка

Бум! На сегодня пока всё, вы и так - молодцы. Узнали много нового, хотя уже давно этим пользуетесь (хмм) 🤔Наша тема не закончена, а значит завтра выйдет вторая часть этой интересной темы

Подписывайтесь на канал, чтобы не пропускать новый материал. А также пишите комментарии!