Модель ISO OSI | Компьютерные сети 2024 - 4
Vložit
- čas přidán 3. 06. 2024
- Эталонная модель взаимодействия открытых систем (The Open Systems Interconnection model, OSI).
00:00 - Эталонные модели организации сети
00:52 - Модель взаимодействия открытых систем (ISO OSI)
02:18 - Уровни модели OSI
03:04 - Физический уровень
03:53 - Канальный уровень
05:27 - Сетевой уровень
06:12 - Транспортный уровень
07:47 - Сеансовый уровень
09:04 - Уровень представления
10:06 - Прикладной уровень
10:34 - Итоги
Как поддержать курс:
- Cloudtips - pay.cloudtips.ru/p/45a4055b
- Boosty - boosty.to/asozykin
Заранее спасибо за помощь!
Сайт курса - www.asozykin.ru/courses/netwo...
Плей-лист с лекциями курса - • Компьютерные сети 2024
Рекомендуемые книги:
1. Д.Ф.Куроуз, К.В.Росс. Компьютерные сети. Нисходящий подход.
2. Э.Таненбаум, Д.Уэзеролл. Компьютерные сети.
3. В.Г.Олифер, Н.А.Олифер. Компьютерные сети. Принципы, технологии, протоколы.
VK - avsozykin
telegram - t.me/a_sozykin
Мой сайт - www.asozykin.ru
Мой канал с короткими и понятными объяснениями сложных тем в ИТ и компьютерных науках - @AndreySozykin - Věda a technologie
Андрей, огромная Вам благодарность! уже являюсь действующим разработчиком, но пробелы в базовых знаниях мешают двигаться дальше, эти уроки помогают мне лучше понять работу веба и глубже вникнуть в свою предметную область, спасибо!
Пожалуйста! Успехов в изучении сетей!
Здравствуйте, тёзка 🤗. Все старые видео законспектировал в большую тетрадь. Сейчас смотрю с удовольствием. Исключительно для саморазвития 😊.
Отлично!
Очень познавательно и полезно, продолжайте в том же духе!
Спасибо! Продолжать обязательно буду!
Андрей спасибо за труд. Смотрел ваши старые видо про сети, буду смотреть и новые =)
И я тоже так же. Смотрела старые видео и сейчас смотрю новые!
Отлично, спасибо, что смотрите!
@@AndreySozykin
старые видео смотрел на понимание. но в новом курсе уже на старте как-то забуксовал.
например:
4:00
1) что еще за прозрачность соединения? что конкретно это такое?
2) "логическое соединение" что за логическое соединение, если канальный уровень (свичи/коммутаторы и мак-адреса) это всегда было про физическую адресацию, а сетевой уровень (ip-адреса и роутеры) это всегда было как раз про логическую адресацию aka логическое соединение??
вот это я в растерянности, конечно.
Спасибо огромное. Только начинаю изучение сетей. Очень доступно и доходчиво преподносите информацию! Всех благ и дальнейших успехов!
Успехов в изучении сетей!
@@AndreySozykin Спасибо!
Большое спасибо за лекцию! Продолжайте, ждем новые видео!
Да, скоро будет. Сейчас стараюсь делать по 2 видео в неделю.
Здравствуйте, Андрей! Спасибо огромное за ваш труд! Вы помогаете не одной сотне программистов и IT-специалистов в целом.
Не могу не попросить вас прилагать готовые конспекты в формате pdf-файлов. Лекции прекрасные, но их конспектирование занимает чересчур большое количество времени (личный опыт по первому курсу).
Если вам не слишком сложно, не могли бы вы подготовить такого рода материалы? Хотя бы на бусти :)))))))
Вот да! Было бы великолепно, я бы оформил подписочку на бусти в этом случае)
Конспекты - это полезная вещь. Но у меня их подготовка тоже занимает много времени. Возможно, когда-нибудь конспекты сделаю, но точно не в ближайшее время.
На бусти вряд ли их имеет смысл размещать, потому что все равно выложат в открытый доступ.
Я установил Notion и сам делаю себе конспект из текста и изображений) Очень удобно
@@AndreySozykin
а вы разве не своим презентациям записываете видео? текст слайдов у вас же где-то хранится? вот эти презентации и хотелось бы получить. с ними материал повторяется в разы легче и быстрее, чем по видео. Я, конечно, делаю скриншоты, но это картинки и весят они в итоге ого-го.
Спасибо Вам за лекцию!!!
Пожалуйста!
Спасибо
Пожалуйста!
Спасибо большое
Пожалуйста!
Спасибо!
Пожалуйста!
Спасибо.
Like.
Спасибо большое, ждём модель tcp/ip
Да, TCP/IP будет на этой неделе.
Спасибо за выпуски, быстро выкладываете!
P. S. Не очень понятна часть с протоколами OSI. Они есть, но не включены в модель (созданы где-то на стороне, но не являются частью описания модели?)? Или таких протоколов вовсе нет? Если же есть, то с какой целью создавались, если на практике не используются?
10:40 - "Протоколы не включены в модель"
11:00 - "Протоколы модели также не используются на практике"
Да, стараюсь записывать и выкладывать быстро, чтобы к лету обновленный курс был готов.
По протоколам OSI:
1. Протоколы не входят в модель, они были приняты отдельными стандартами.
2. На практике протоколы OSI не используются.
3. Конечно же, когда протоколы разрабатывали, то думали, что они будут применяться. Но на практике альтернативное решение на основе модели и стека протоколов TCP/IP оказалось удобнее. Поэтому со временем все стали использовать TCP/IP, а не модель и протоколы OSI.
@@AndreySozykin
все равно как-то противоречиво всё это:
1. протоколы не входят в модель OSI
2. протоколы модели OSI не применяются
что за протоколы модели OSI, если в в модели OSI нет протоколов?😁 может, это протоколы под/для модель OSI?🤔
курс отличный, как раз досмотрела предыдущий (снизу вверх) и теперь в обратную сторону идем. Но вот дойдем ли до понимания, что происходит, когда сидишь через VPN, в USB вставлена флэшка с неким токеном, пароль от которого вводишь в SafeNet и подключаешься через CheckPoint?
Спасибо за приятный отзыв.
Курс начального уровня, рассчитан на то, чтобы можно было понять общую логику работы компьютерных сетей. Глубоко в детали, в том числе работу VPN, погрузиться не получится, иначе объем курса станет огромным.
ну и вопросики у тебя, Катерина!!
что за токен? как он может быть на флешке? что за SafeNet?
😱
Топ
Спасибо!
Андрей, спасибо за лекцию. Вы не можете рассказать про виртуальные заголовки на транспортном уровне для протоколов tcp/udp, которые используются для подсчета контрольной суммы? Уж очень тема там запутанная. Заранее благодарен.
Про заголовки обязательно расскажу, когда дойдем до транспортного уровня. В том числе про использование контрольной суммы в заголовках.
почему заголовки виртуальные?
Пересказ от Яндекса
00:00 Модель взаимодействия открытых систем
* Видеокурс "Компьютерные сети" рассматривает модель взаимодействия открытых систем (OSI), которая описывает семь уровней из которых должна состоять компьютерная сеть.
* Модель была разработана в 1983 году и принята в качестве стандарта международной организацией по стандартизации (ISO).
* В терминологии модели, открытая система - это система, построенная в соответствии с открытыми спецификациями, которые могут быть реализованы любым производителем оборудования или программного обеспечения.
01:54 Назначение уровней модели OSI
* Модель описывает назначение каждого уровня, начиная с физического уровня, который находится ближе всего к среде передачи данных.
03:04 - Физический уровень
* Физический уровень занимается передачей битов без искажений и с заданной скоростью.
03:53 - Канальный уровень
* Канальный уровень обеспечивает прозрачность соединения между устройствами в одном сегменте сети, устанавливает логическое соединение, согласовывает скорости передатчика и приемника, а также обеспечивает надежность передачи данных.
05:27 - Сетевой уровень
* Сетевой уровень обеспечивает адресацию и определение маршрутов отправки пакетов в составной сети.
06:12 - Транспортный уровень
* Транспортный уровень обеспечивает передачу между процессами на устройствах с требуемым уровнем надежности, определяет пять классов транспортного сервиса и наиболее популярный сервис - защищенный от ошибок канал передачи данных.
07:47 - Сеансовый уровень
* Сеансовый уровень позволяет создавать сеансы связи и обеспечивать дополнительную функциональность, такую как управление диалогом, очередность передачи сообщений и синхронизация меток в сообщениях.
09:04 - Уровень представления
10:06 - Прикладной уровень
* Прикладной уровень задает формат данных, обеспечивает согласование синтаксиса и семантики передаваемых данных, а также шифрование и дешифрование данных.
Добрый день, Андрей. А чем новые лекции по OSI отличаются от ваших предыдущих?
По OSI лекция не отличается от предыдущего варианта, т.к. модель OSI не изменилась с 1983 года, когда была принята в качестве стандарта.
спасибо Андрей, возник вопрос, в модели osi все уровни работают параллельно либо один уровень "дожижается" пока спустится задача к ней?
Уровни работают последовательно: данные приходят от приложения на прикладной уровень, затем на уровень представления и так далее до физического уровня.
@@AndreySozykin но если взять уровень "session", оно соединяет компьютер с сервером либо с другим хостом, и на фоне этого открытого соединения происходит передача информации, тоесть тут уже минимум два уровня параллельно работают
@@shadiyarkz хост-машины(компьютеры) соединяются только средой передачи данных( проводки, wifi итд). Задача уровня локально зашифровать/расшифровать данные согласно используемому протоколу( соглашению) своего уровня, маркирует/демаркирует заголовком/концевиком и передает данные на соседний уровень для дальнейшей обработки, где происходит аналогичная операция, только уже с задачами другого уровня.
Уровень Session спускает с заголовком "что_я_сделал_протокол_нейм" поток данных на уровень Transport внутри своего хоста. Таким образом обрастая сквозь все слои "маркерами" данные доходят до физического уровня, где превращаются в бинарную лапшу и улетают в среду передачи данных. В случае с получателем данные наоборот поднимаются выше, расшифровываются на каждом уровне согласно уже вложенным отправителем заголовкам и из бинарной лапши получаются исходные данные уровня N, аналогичные изначально отправленным
@@user-tw2ec8it8g "This layer allows users on different machines to establish active communications sessions between them. It is responsible for establishing, maintaining, synchronizing, terminating sessions between end-user applications." Из этого предложения я понимаю что уровень Session осуществляет поддержку сессии (простыми словами: как в социальных сетях когда статус "в сети"), или в голосовых звонках, и когда установлена связь между end-user applications (моим zoom и вашим zoom) то остальные уровни работают на фоне этого уровня, вывод: они могут взаимодействовать параллельно, вопрос: что не так в моем утверждении?
@@shadiyarkz До тех пор, пока приложение отправляет поток данных адресату все уровни отправителя и получателя одинаково задействованы, если данные корректно обрабатываются и не искажаются. Так что в этом понимании все они параллельны, включая session, тем более, что одна из задач уровней быть изолированными от ошибок друг друга . Вы вероятно упускаете из виду, каким образом Session layer задуман делать "maintaining, synchronizing " , а именно "The session layer adds synchronization bits to the message to use the known state in the event of an error. These bits can be used as checkpoints. It adds synchronization points or checkpoints to the data stream for longer communication". Добавление контрольных бит в поток данных с уровня выше и дальнейшая передача уровнем ниже. Т.е. Session также продолжает участвовать в формировании сообщения вместе с остальными уровнями сети не оставаясь в стороне.
Можно также почитать про Data Stream Interface на вики, это как раз про сеансовый уровень
А не для программиста новый курс подойдет? хочу устроится на работу специалистов технической поддержки. Или лучше старый курс?
Для не программистов новый курс тоже подойдёт.
Мнемоническое правило, как запомнить уровни OSI: Фазан (физический) Купил (канальный) Сосиску (сетевой) Теперь (транспортный) Сосёт (сеансовый) PiPisku (представления, прикладной)😊
🤣