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

Поділитися
Вставка
  • Опубліковано 7 чер 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
  • Наука та технологія

КОМЕНТАРІ • 57

  • @eyeseyeseyes3555
    @eyeseyeseyes3555 3 місяці тому +13

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

    • @AndreySozykin
      @AndreySozykin  3 місяці тому +1

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

  • @user-id2gz3cg8t
    @user-id2gz3cg8t 3 місяці тому +4

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

  • @prime2686
    @prime2686 3 місяці тому +3

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

    • @AndreySozykin
      @AndreySozykin  3 місяці тому

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

    • @prime2686
      @prime2686 3 місяці тому

      @@AndreySozykin Спасибо!

  • @dobrinyanicitich7514
    @dobrinyanicitich7514 3 місяці тому +3

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

    • @Marinet-im2dt
      @Marinet-im2dt 3 місяці тому +1

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

    • @AndreySozykin
      @AndreySozykin  3 місяці тому

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

    • @manOfPlanetEarth
      @manOfPlanetEarth 27 днів тому

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

  • @About_Ansar
    @About_Ansar 3 місяці тому +3

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

    • @AndreySozykin
      @AndreySozykin  3 місяці тому +2

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

  • @nightpavell
    @nightpavell 2 місяці тому +2

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

    • @AndreySozykin
      @AndreySozykin  2 місяці тому +1

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

  • @enkeli4798
    @enkeli4798 2 місяці тому +4

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

    • @user-ws4rf7nl8j
      @user-ws4rf7nl8j 2 місяці тому +1

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

    • @AndreySozykin
      @AndreySozykin  2 місяці тому +1

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

    • @user-xb2dv2ew6j
      @user-xb2dv2ew6j 2 місяці тому

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

    • @manOfPlanetEarth
      @manOfPlanetEarth 27 днів тому

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

  • @st7dot
    @st7dot 3 місяці тому +1

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

  • @deniska8785
    @deniska8785 3 місяці тому +2

    Спасибо

  • @clarityimmortal2226
    @clarityimmortal2226 Місяць тому

    Спасибо.
    Like.

  • @user-zh5kz2kd4o
    @user-zh5kz2kd4o 2 місяці тому +1

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

  • @WhiteBear141981
    @WhiteBear141981 2 місяці тому +1

    Спасибо!

  • @user-bn8eb7um1g
    @user-bn8eb7um1g 2 місяці тому +1

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

    • @AndreySozykin
      @AndreySozykin  2 місяці тому

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

  • @JohnDoe-qe5je
    @JohnDoe-qe5je 3 місяці тому +4

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

    • @AndreySozykin
      @AndreySozykin  3 місяці тому +1

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

    • @manOfPlanetEarth
      @manOfPlanetEarth 27 днів тому

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

  • @iron3357
    @iron3357 3 місяці тому +2

    Топ

  • @user-oc9nm1lw2q
    @user-oc9nm1lw2q 2 місяці тому +1

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

    • @AndreySozykin
      @AndreySozykin  2 місяці тому

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

    • @manOfPlanetEarth
      @manOfPlanetEarth 27 днів тому

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

  • @ekaterinagalkina7303
    @ekaterinagalkina7303 2 місяці тому +1

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

    • @AndreySozykin
      @AndreySozykin  2 місяці тому +1

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

    • @manOfPlanetEarth
      @manOfPlanetEarth 27 днів тому

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

  • @hemmyro
    @hemmyro 3 місяці тому +1

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

    • @AndreySozykin
      @AndreySozykin  2 місяці тому

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

  • @user-qo4hc8zt7c
    @user-qo4hc8zt7c 3 місяці тому

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

  • @shadiyarkz
    @shadiyarkz 3 місяці тому +2

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

    • @AndreySozykin
      @AndreySozykin  3 місяці тому

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

    • @shadiyarkz
      @shadiyarkz 2 місяці тому

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

    • @user-tw2ec8it8g
      @user-tw2ec8it8g 2 місяці тому

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

    • @shadiyarkz
      @shadiyarkz 2 місяці тому

      @@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 2 місяці тому

      ​@@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 3 місяці тому +1

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

    • @AndreySozykin
      @AndreySozykin  3 місяці тому

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

  • @e_butcher
    @e_butcher 2 місяці тому

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