Модель ISO OSI | Компьютерные сети 2024 - 4

Sdílet
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

Komentáře • 57

  • @eyeseyeseyes3555
    @eyeseyeseyes3555 Před 2 měsíci +13

    Андрей, огромная Вам благодарность! уже являюсь действующим разработчиком, но пробелы в базовых знаниях мешают двигаться дальше, эти уроки помогают мне лучше понять работу веба и глубже вникнуть в свою предметную область, спасибо!

    • @AndreySozykin
      @AndreySozykin  Před 2 měsíci +1

      Пожалуйста! Успехов в изучении сетей!

  • @user-id2gz3cg8t
    @user-id2gz3cg8t Před 2 měsíci +4

    Здравствуйте, тёзка 🤗. Все старые видео законспектировал в большую тетрадь. Сейчас смотрю с удовольствием. Исключительно для саморазвития 😊.

  • @About_Ansar
    @About_Ansar Před 2 měsíci +3

    Очень познавательно и полезно, продолжайте в том же духе!

    • @AndreySozykin
      @AndreySozykin  Před 2 měsíci +2

      Спасибо! Продолжать обязательно буду!

  • @dobrinyanicitich7514
    @dobrinyanicitich7514 Před 2 měsíci +3

    Андрей спасибо за труд. Смотрел ваши старые видо про сети, буду смотреть и новые =)

    • @Marinet-im2dt
      @Marinet-im2dt Před 2 měsíci +1

      И я тоже так же. Смотрела старые видео и сейчас смотрю новые!

    • @AndreySozykin
      @AndreySozykin  Před 2 měsíci

      Отлично, спасибо, что смотрите!

    • @manOfPlanetEarth
      @manOfPlanetEarth Před 22 dny

      @@AndreySozykin
      старые видео смотрел на понимание. но в новом курсе уже на старте как-то забуксовал.
      например:
      4:00
      1) что еще за прозрачность соединения? что конкретно это такое?
      2) "логическое соединение" что за логическое соединение, если канальный уровень (свичи/коммутаторы и мак-адреса) это всегда было про физическую адресацию, а сетевой уровень (ip-адреса и роутеры) это всегда было как раз про логическую адресацию aka логическое соединение??
      вот это я в растерянности, конечно.

  • @prime2686
    @prime2686 Před 2 měsíci +3

    Спасибо огромное. Только начинаю изучение сетей. Очень доступно и доходчиво преподносите информацию! Всех благ и дальнейших успехов!

    • @AndreySozykin
      @AndreySozykin  Před 2 měsíci

      Успехов в изучении сетей!

    • @prime2686
      @prime2686 Před 2 měsíci

      @@AndreySozykin Спасибо!

  • @nightpavell
    @nightpavell Před 2 měsíci +2

    Большое спасибо за лекцию! Продолжайте, ждем новые видео!

    • @AndreySozykin
      @AndreySozykin  Před 2 měsíci +1

      Да, скоро будет. Сейчас стараюсь делать по 2 видео в неделю.

  • @enkeli4798
    @enkeli4798 Před 2 měsíci +4

    Здравствуйте, Андрей! Спасибо огромное за ваш труд! Вы помогаете не одной сотне программистов и IT-специалистов в целом.
    Не могу не попросить вас прилагать готовые конспекты в формате pdf-файлов. Лекции прекрасные, но их конспектирование занимает чересчур большое количество времени (личный опыт по первому курсу).
    Если вам не слишком сложно, не могли бы вы подготовить такого рода материалы? Хотя бы на бусти :)))))))

    • @user-ws4rf7nl8j
      @user-ws4rf7nl8j Před 2 měsíci +1

      Вот да! Было бы великолепно, я бы оформил подписочку на бусти в этом случае)

    • @AndreySozykin
      @AndreySozykin  Před 2 měsíci +1

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

    • @user-xb2dv2ew6j
      @user-xb2dv2ew6j Před 2 měsíci

      Я установил Notion и сам делаю себе конспект из текста и изображений) Очень удобно

    • @manOfPlanetEarth
      @manOfPlanetEarth Před 22 dny

      @@AndreySozykin
      а вы разве не своим презентациям записываете видео? текст слайдов у вас же где-то хранится? вот эти презентации и хотелось бы получить. с ними материал повторяется в разы легче и быстрее, чем по видео. Я, конечно, делаю скриншоты, но это картинки и весят они в итоге ого-го.

  • @st7dot
    @st7dot Před 2 měsíci +1

    Спасибо Вам за лекцию!!!

  • @deniska8785
    @deniska8785 Před 2 měsíci +2

    Спасибо

  • @user-zh5kz2kd4o
    @user-zh5kz2kd4o Před 2 měsíci +1

    Спасибо большое

  • @WhiteBear141981
    @WhiteBear141981 Před 2 měsíci +1

    Спасибо!

  • @clarityimmortal2226
    @clarityimmortal2226 Před měsícem

    Спасибо.
    Like.

  • @user-bn8eb7um1g
    @user-bn8eb7um1g Před 2 měsíci +1

    Спасибо большое, ждём модель tcp/ip

    • @AndreySozykin
      @AndreySozykin  Před 2 měsíci

      Да, TCP/IP будет на этой неделе.

  • @JohnDoe-qe5je
    @JohnDoe-qe5je Před 2 měsíci +4

    Спасибо за выпуски, быстро выкладываете!
    P. S. Не очень понятна часть с протоколами OSI. Они есть, но не включены в модель (созданы где-то на стороне, но не являются частью описания модели?)? Или таких протоколов вовсе нет? Если же есть, то с какой целью создавались, если на практике не используются?
    10:40 - "Протоколы не включены в модель"
    11:00 - "Протоколы модели также не используются на практике"

    • @AndreySozykin
      @AndreySozykin  Před 2 měsíci +1

      Да, стараюсь записывать и выкладывать быстро, чтобы к лету обновленный курс был готов.
      По протоколам OSI:
      1. Протоколы не входят в модель, они были приняты отдельными стандартами.
      2. На практике протоколы OSI не используются.
      3. Конечно же, когда протоколы разрабатывали, то думали, что они будут применяться. Но на практике альтернативное решение на основе модели и стека протоколов TCP/IP оказалось удобнее. Поэтому со временем все стали использовать TCP/IP, а не модель и протоколы OSI.

    • @manOfPlanetEarth
      @manOfPlanetEarth Před 22 dny

      @@AndreySozykin
      все равно как-то противоречиво всё это:
      1. протоколы не входят в модель OSI
      2. протоколы модели OSI не применяются
      что за протоколы модели OSI, если в в модели OSI нет протоколов?😁 может, это протоколы под/для модель OSI?🤔

  • @ekaterinagalkina7303
    @ekaterinagalkina7303 Před 2 měsíci +1

    курс отличный, как раз досмотрела предыдущий (снизу вверх) и теперь в обратную сторону идем. Но вот дойдем ли до понимания, что происходит, когда сидишь через VPN, в USB вставлена флэшка с неким токеном, пароль от которого вводишь в SafeNet и подключаешься через CheckPoint?

    • @AndreySozykin
      @AndreySozykin  Před 2 měsíci +1

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

    • @manOfPlanetEarth
      @manOfPlanetEarth Před 22 dny

      ну и вопросики у тебя, Катерина!!
      что за токен? как он может быть на флешке? что за SafeNet?
      😱

  • @iron3357
    @iron3357 Před 2 měsíci +2

    Топ

  • @user-oc9nm1lw2q
    @user-oc9nm1lw2q Před 2 měsíci +1

    Андрей, спасибо за лекцию. Вы не можете рассказать про виртуальные заголовки на транспортном уровне для протоколов tcp/udp, которые используются для подсчета контрольной суммы? Уж очень тема там запутанная. Заранее благодарен.

    • @AndreySozykin
      @AndreySozykin  Před 2 měsíci

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

    • @manOfPlanetEarth
      @manOfPlanetEarth Před 22 dny

      почему заголовки виртуальные?

  • @user-qo4hc8zt7c
    @user-qo4hc8zt7c Před 2 měsíci

    Пересказ от Яндекса
    00:00 Модель взаимодействия открытых систем
    * Видеокурс "Компьютерные сети" рассматривает модель взаимодействия открытых систем (OSI), которая описывает семь уровней из которых должна состоять компьютерная сеть.
    * Модель была разработана в 1983 году и принята в качестве стандарта международной организацией по стандартизации (ISO).
    * В терминологии модели, открытая система - это система, построенная в соответствии с открытыми спецификациями, которые могут быть реализованы любым производителем оборудования или программного обеспечения.
    01:54 Назначение уровней модели OSI
    * Модель описывает назначение каждого уровня, начиная с физического уровня, который находится ближе всего к среде передачи данных.
    03:04 - Физический уровень
    * Физический уровень занимается передачей битов без искажений и с заданной скоростью.
    03:53 - Канальный уровень
    * Канальный уровень обеспечивает прозрачность соединения между устройствами в одном сегменте сети, устанавливает логическое соединение, согласовывает скорости передатчика и приемника, а также обеспечивает надежность передачи данных.
    05:27 - Сетевой уровень
    * Сетевой уровень обеспечивает адресацию и определение маршрутов отправки пакетов в составной сети.
    06:12 - Транспортный уровень
    * Транспортный уровень обеспечивает передачу между процессами на устройствах с требуемым уровнем надежности, определяет пять классов транспортного сервиса и наиболее популярный сервис - защищенный от ошибок канал передачи данных.
    07:47 - Сеансовый уровень
    * Сеансовый уровень позволяет создавать сеансы связи и обеспечивать дополнительную функциональность, такую как управление диалогом, очередность передачи сообщений и синхронизация меток в сообщениях.
    09:04 - Уровень представления
    10:06 - Прикладной уровень
    * Прикладной уровень задает формат данных, обеспечивает согласование синтаксиса и семантики передаваемых данных, а также шифрование и дешифрование данных.

  • @hemmyro
    @hemmyro Před 2 měsíci +1

    Добрый день, Андрей. А чем новые лекции по OSI отличаются от ваших предыдущих?

    • @AndreySozykin
      @AndreySozykin  Před 2 měsíci

      По OSI лекция не отличается от предыдущего варианта, т.к. модель OSI не изменилась с 1983 года, когда была принята в качестве стандарта.

  • @shadiyarkz
    @shadiyarkz Před 2 měsíci +2

    спасибо Андрей, возник вопрос, в модели osi все уровни работают параллельно либо один уровень "дожижается" пока спустится задача к ней?

    • @AndreySozykin
      @AndreySozykin  Před 2 měsíci

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

    • @shadiyarkz
      @shadiyarkz Před 2 měsíci

      @@AndreySozykin но если взять уровень "session", оно соединяет компьютер с сервером либо с другим хостом, и на фоне этого открытого соединения происходит передача информации, тоесть тут уже минимум два уровня параллельно работают

    • @user-tw2ec8it8g
      @user-tw2ec8it8g Před 2 měsíci

      ​@@shadiyarkz хост-машины(компьютеры) соединяются только средой передачи данных( проводки, wifi итд). Задача уровня локально зашифровать/расшифровать данные согласно используемому протоколу( соглашению) своего уровня, маркирует/демаркирует заголовком/концевиком и передает данные на соседний уровень для дальнейшей обработки, где происходит аналогичная операция, только уже с задачами другого уровня.
      Уровень Session спускает с заголовком "что_я_сделал_протокол_нейм" поток данных на уровень Transport внутри своего хоста. Таким образом обрастая сквозь все слои "маркерами" данные доходят до физического уровня, где превращаются в бинарную лапшу и улетают в среду передачи данных. В случае с получателем данные наоборот поднимаются выше, расшифровываются на каждом уровне согласно уже вложенным отправителем заголовкам и из бинарной лапши получаются исходные данные уровня N, аналогичные изначально отправленным

    • @shadiyarkz
      @shadiyarkz Před 2 měsíci

      @@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) то остальные уровни работают на фоне этого уровня, вывод: они могут взаимодействовать параллельно, вопрос: что не так в моем утверждении?

    • @user-tw2ec8it8g
      @user-tw2ec8it8g Před 2 měsíci

      ​@@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 на вики, это как раз про сеансовый уровень

  • @arsimont5577
    @arsimont5577 Před 2 měsíci +1

    А не для программиста новый курс подойдет? хочу устроится на работу специалистов технической поддержки. Или лучше старый курс?

    • @AndreySozykin
      @AndreySozykin  Před 2 měsíci

      Для не программистов новый курс тоже подойдёт.

  • @e_butcher
    @e_butcher Před 2 měsíci

    Мнемоническое правило, как запомнить уровни OSI: Фазан (физический) Купил (канальный) Сосиску (сетевой) Теперь (транспортный) Сосёт (сеансовый) PiPisku (представления, прикладной)😊