Модель OSI 7 простыми словами: эталонная / семиуровневая модель взаимодействия открытых систем.


Помощь проекту:
WMR: R288272666982
WMZ: Z293550531456
Яндекс.Деньги: 410011531129223

Блог: zametkinapolyah.ru/
Полезное в блоге: zametkinapolyah.ru/veb-programmirovanie и zametkinapolyah.ru/servera-i-protokoly
Паблик блога в ВК: vk.com/zametkinapolyah
Публикация: zametkinapolyah.ru/servera-i-protokoly/chto-takoe-model-osi-etalonnaya-model-setevogo-vzaimodejstviya-urovni-setevoj-modeli-osi-primery-i-prostoe-obyasneniya-principa-raboty-semiurovnevoj-modeli.html

Что такое модель OSI и кто ее придумал?

Модель OSI не случайно называют моделью сетевого взаимодействия, а также ее не случайно называют эталонной моделью. Модель OSI описывает то как должны взаимодействовать машины в компьютерной сети.
Если говорить в рамках определения, то OSI – это базовая или эталонная модель взаимодействия открытых систем.
Любое взаимодействие происходит по протоколу или определённому набору правил взаимодействия, например, взаимодействие между браузером и веб-сервером (например, сервером Apache) происходит по протоколу HTTP.
Модель OSI разработала международная организация стандартизации ISO.
Все мы помним Вавилонскую башню и как плачевно закончилось ее строительство, примерно такая же ситуация произошла в 70-ых годах XX века: компьютеры одной крупной организации стали не понимать или плохо понимать компьютеры другой организации.
В качестве выхода из сложившейся ситуации была разработка эталонной модели сетевого взаимодействия OSI. Естественно, модель OSI – это академический подход и ее разработка заняла около 7 лети. Заметим, что модель OSI лишь описывает принципы взаимодействия устройств в сети, но не говорит о том, как это должно быть реализовано физически.

Зачем нужна эталонная модель?

Для ответа на этот вопрос давайте посмотрим приблизительную структуру вашего Интернет-провайдера:
Есть монтажники и техники сервиса, которые работают с кабелем: укладывают его, диагностируют обрывы и прочее.
Есть отдел/отделы, занимающиеся проектированием, строительством и развитием сети. Инженерам этого отдела нужно понимать: принципы построения компьютерных сетей, физические свойства материалов, используемых в качестве среды передачи данных, а также знать, что ресурсы любой среды конечны и представлять как эти ресурсы делятся между абонентами.
Есть отдел, занимающийся администрированием сети провайдера. Инженерам из этого отдела в идеале вообще не интересно: что используется в качестве среды передачи. Этот отдел решает вопросы логической организации сети, маршрутизации и транспортировки данных.
Конечно же, у провайдера есть отделы или группы, которые занимаются разработкой различных приложений, например, биллинговых систем, которые определяют – давать абоненту доступ к сети Интернет или просить с него денег.
Но если отбросить инженеров, о которых мы говорили в п.4, то верхних три уровня целиком и полностью отданы компьютеру/смартфону абонента и серверу, на который этот абонент пытается попасть.

Композиция «All Good In The Wood» принадлежит исполнителю Audionautix. Лицензия: Creative Commons Attribution (https://creativecommons.org/licenses/by/4.0/).
Исполнитель: audionautix.com/

Junior Python Developer: полный разбор собеседования и ответы на наиболее частые вопросы интервью


Запишитесь на мой онлайн курс «Программирование с нуля» www.pylot.me/

Прохождение интервью в первый раз когда ты ищешь работу на позицию начинающего разработчика сложно и страшно. Я пригласил Игоря который недавно прошел Python курсы и теперь планирует устроиться на работу. И провел с ним детальное интервью как с начинающим программистом. Мы сделали полный разбор вопросов которые чаще всего задают людям ищущим работу python программиста.

4. CS50 на русском: Лекция #4 [Гарвард, Основы программирования, осень 2015 год]


Доп. материалы и задачи к лекции — javarush.ru/s/level_1
Весь курс CS50 — javarush.ru/s/course_cs50

Гарвардский курс по основам программирования CS50: лекция #4: углубляемся в C и делаем первые задания

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

Задания, к слову весьма разнообразные, совсем не скучные. Выполнив их, вы отточите использование библиотек, ввод/вывод и циклы вместе со знаменитым водопроводчиком Super Mario, посчитаете, сколько воды вы расходуете во время душа и запрограммируете первый относительно серьезный алгоритм для вычисления минимального количества монеток для выдачи сдачи.

Задания не слишком сложные, но требуют от новичков задействовать всё, что было выучено на третьей и четвертой лекции, плюс немного подумать. Смело к работе, а если что-то не получается, задавайте вопросы, мы будем рады помочь=).

3. CS50 на русском: Лекция #3 [Гарвард, Основы программирования, осень 2015 год]


Доп. материалы и задачи к лекции — javarush.ru/s/level_1
Весь курс CS50 — javarush.ru/s/course_cs50

printf(«Вышла третья лекция гарвардского курса CS50 на русском!\
»);

Необычный заголовок знаменует конец введения в курс и начало серьезной учёбы. Сложность возрастёт, но это только раззадоривает! И что еще радует: третья лекция такая же увлекательная, примеры — живые, диджей — на месте=). Итак, с чем мы познакомимся:

• Язык программирования C. На примере простейшей программы Дэвид растолкует основные конструкции языка, пользуясь аналогиями с изученными на нулевой неделе «пазлами» Scratch;

• Облачная IDE, в которой мы будем писать программы на C и не только;

• Вот такие штуки: jharvard@ide50:~/workspace $ make hello. Выглядит как заклинание? К концу лекции станет понятно, что к чему. Это одна из команд Linux. Выучим еще парочку необходимых для запуска приложений из командной строки.
И немного интересных фактов о первом программируемом американском компьютере (из тех, что целую комнату занимают), а также о первом обнаруженном баге=).

Администрирование Linux. Лекция №9


Технопарк Mail.ru Group, МГТУ им. Н.Э. Баумана.
Курс «Базовое администрирование Linux» (осень 2015).
Лекция №9
Лектор — Дмитрий Молчанов

Другие лекции курса | www.youtube.com/playlist?list...
Слайды курса | cloud.mail.ru/public/HSdT/8MLnftWKc

— Официальный канал образовательных проектов Mail.Ru Group | www.youtube.com/user/TPMGTU?su...

НАШИ ПРОЕКТЫ:
«Технопарк» при МГТУ им. Баумана | park.mail.ru/
«Техносфера» при МГУ им. Ломоносова | sphere.mail.ru/
«Технотрек» при МФТИ | track.mail.ru/

Мы готовим квалифицированных специалистов для российского рынка веб-разработки.
У нас — бесплатное практико-ориентированное обучение под руководством лучших специалистов Mail.Ru Group. Преподавание строится на примерах из реальной практики, существующих проектов, с анализом их достоинств и недостатков.

Лучшие студенты получают возможность стажировки в Mail.Ru Group.
Отбор в проекты проходит каждые полгода.

МЫ В СОЦ. СЕТЯХ:
Технопарк в ВКонтакте | vk.com/tpmailru
Техносфера в ВКонтакте | vk.com/tsmailru
Технотрек в ВКонтакте | vk.com/trackmailru
Блог на Хабре | habrahabr.ru/company/mailru/

Собираю кластер на миниПК в корпусе


Группа ВК: vk.com/electronics_in_camera
Инстаграм: www.instagram.com/electronics_in_focus/
Инстаграм OGG: www.instagram.com/explore/tags/4techrev/

Часть 2 про кластер (ПО): www.youtube.com/watch?v=9Y5hVDt7S2U

Ссылки на комплектующие:
1) Nano Pi NEO2: www.friendlyarm.com/index.php?route=product/product

Сетевой аудиоцентр за 5 минут на Raspberry Pi


Настраиваем Raspberry Pi 3B для воспроизведения музыки в формате flac, mp3 и других. Очень простая настройка.
Вторая часть здесь youtu.be/mjozcxUTONI

Текстовая версия v-mire.net/kak-sobrat-setevoj-audiocentr-na-raspberry-pi/

Возможности проигрователя:

AirPlay
интернет радио
музыка через ютуб
музыка с сетевого сервера
музыка с флешки
практически любой аудио формат

Образ volumio2:  disc.v-mire.net/volumio2-for-aoide-ugeek-dacii-hifi/

Еtcher:  https://etcher.io/

Звуковая карточка:(На некоторых платах DATA и BCK поменяны местами, если не работает, то подключите наоборот.) ru.aliexpress.com/item/PCM5102-DAC-Decoder-I2S-Player-Assembled-Board-32Bit-384K-Beyond-ES9023-PCM1794-For-Raspberry-Pi/32871881064.html?spm=a2g0v.search0104.8.8.6fd44758oznimG

Как я 15 лет делал себе персональную Wiki для программиста / Григорий Петров


KnowledgeConf 2019

Тезисы и презентация:
knowledgeconf.ru/2019/abstracts/4431

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

— Нашли ошибку в видео? Пишите нам на support@ontico.ru

Основы композиции


Ты можешь помочь каналу материально!
Альфа Банк: 5486 7320 0834 8468
Яндекс Деньги: 410013372541345
WebMoney: Z806386487651

В этом видео мы рассмотрим базовые принципы и правила композиции. Они универсальны и подойдут для любого направления в изобразительном искусстве: живопись, графика, фото и т.д. Новичкам — обязательно к просмотру!

Ставь лайк и подписывайся, чтобы новые уроки выходили чаще!

Группа вконтакте: vk.com/cgfish