Модель OSI

  Рет қаралды 23,077

Network Education

Network Education

7 жыл бұрын

Разбираем, что такое семиуровневая модель OSI, и какие уровни в ней бывают.

Пікірлер: 26
@nikolaybaranov2213
@nikolaybaranov2213 5 жыл бұрын
Жаль, что в начале 90х, когда нас учили в институте этому, не было ни интернета, ни этой лекции на Ютубе. Огромное спасибо за отличное изложение!
@morbiuzx
@morbiuzx 7 жыл бұрын
Спасибо за видео. Рад, что ваш канал жив! То, что TCP это ещё и 5 уровень OSI, я даже и не задумывался, но ведь там действительно идёт установление сессии... Для меня это сравни пониманию, что OSPF не совсем Link-state протокол, ведь между aria он работает, как distance-vector. Всегда интересно узнавать такие вот неожиданные мелочи в том, что ты считал, что знаешь хорошо!
@NetworkeducationRu
@NetworkeducationRu 7 жыл бұрын
Модель OSI вызывает, пожалуй, самое большое удивление в IT. Кого ни спроси - он ответит, что знает ее хорошо, но при этом людей, которые ее знали хотя бы как-то - единицы, большинство вообще не имеет представления о том, что написано в стандарте.
@sergeyyakovlev6190
@sergeyyakovlev6190 6 жыл бұрын
как перевернуть мир с головы на ноги, посмотреть это. Огромное спасибо. Просто великолепно.
@NetworkeducationRu
@NetworkeducationRu 6 жыл бұрын
Всегда пожалуйста, приходите еще :)
@senseix6301
@senseix6301 2 жыл бұрын
Просто великолепное видео, спасибо!
@subarudriver6027
@subarudriver6027 6 жыл бұрын
Отличная работа.
@vasiliyk6775
@vasiliyk6775 5 жыл бұрын
Это золото. Спасибо за видео!
@anjelomanoranjan3908
@anjelomanoranjan3908 7 ай бұрын
Благодарю) Шикарное видео
@germanfergyson8098
@germanfergyson8098 4 жыл бұрын
Просто супер видео!
@ruslanruslan5583
@ruslanruslan5583 4 жыл бұрын
Превосходно супер чувствуется радиотехническое образование
@Vic7bd
@Vic7bd 7 жыл бұрын
Стандарт и правда много кто не видел, реального, больше видим то, что уже переведено и предоставляется в учебном пособии. Бывает даже по описанию не понятно если "требуется обеспечить работу на L2 и L3", что это относится именно к "Layer OSI". В данном видео вы привели пример именно выдержки из с стандарта, в то время как большинство сразу показывает картинку уровней. Для наглядного понимания с картинками понимается естественно лучше, но думаю в рамках этого примера другая задача была. Спасибо.
@NetworkeducationRu
@NetworkeducationRu 7 жыл бұрын
Картинка с уровнями чревата тем, что возникает ассоциация со стеком заголовков. Если требуется объяснить "с нуля", то такую картинку неизбежно приходится рисовать, хотя она и не имеет никакого отношения к самой модели. Более того, если не рассказать, что на самом деле к уровням модели OSI протоколы и их заголовки не относятся вовсе, то сложится превратное впечатление о том, что бывают те самые "уровни 2.5", которые должны представляться протоколами, заголовки которых могут лежать между заголовком №2 и заголовком №3.
@Vic7bd
@Vic7bd 7 жыл бұрын
Спасибо. Я и не спорю, но про "уровни 2,5" от вас впервые услышал :-) Забавно увидеть было бы такой "полуторный кадр" в деле :-)
@Deznak666
@Deznak666 7 жыл бұрын
Спасибо за видео. И давайте уже поговорим про те самые 2.5 протоколы) Получается mpls l2 VPN решает задачи канального уровня? И корректно сказать что это технологии именно канального уровня, в частности например xconnect или PW, несмотря на то что работают опираясь на igp?
@NetworkeducationRu
@NetworkeducationRu 7 жыл бұрын
> несмотря на то что работают опираясь на igp? Все равно, на что они опираются, важно лишь то, какие задачи они решают. > Получается mpls l2 VPN решает задачи канального уровня? MPLS L2 VPN эмулирует общую среду передачи ("канал", "data link", "network" - можно как угодно назвать). С виртуальными сущностями за счет появления дополнительных абстракций все несколько сложнее, чем с физическими, но все равно их функции можно описать и отнести к тем или иным уровням модель OSI. Да, эти функции наверняка будут отнесены к разным уровням: часть к канальному, часть к сетевому. Честно говоря, некоторые функции, описанные в ISO/IEC 7498-1, дублируются в канальном и сетевом уровне (например, routing and relaying или error recovery), поэтому в случае обсуждения такой технологии, как псевдопровод, нужно четко понимать, что за задачу мы решаем. Если задача сформулирована как "организовать передачу данных в пределах псевдопровода", то это задача канального уровня. Если задача формулируется как "передавая пакеты между узлами, организовать эмуляцию псевдопровода для вышестоящих приложений", то там вылезают и признаки сетевого уровня, и транспортного (если будет два псевдопровода между двумя узлами, например), а то и уровня приложения (если организация этого провода - самоцель, т.е. он создан не для передачи сетевых данных поверх него). Все это очень наглядно иллюстрирует одно: конкретный протокол нельзя относить к уровням модели OSI, потому что модель OSI ничего не говорит про отнесение каких-либо протоколов к каким-либо уровням, потому что к уровням в этой модели относятся сетевые функции. Более того, конкретная функция для того, чтобы система была "открытой" с точки зрения модели OSI, не должна зависеть от функций не-соседних уровней. Формально говоря, никто не мешает конкретной системе реализовать любые функции как угодно, но тогда такая система не будет соответствовать стандарту ISO/IEC 7498-1 и не сможет называться открытой. Собственно, в случае с MPLS или другими излишне костыльными современными технологиями так и есть - они уже не полностью соответствуют требованиям этого стандарта, и потому относить их функции к уровням можно только для доказательства того, что они "недостаточно открыты" :).
@Deznak666
@Deznak666 7 жыл бұрын
Спасибо за ответ, единственное с чем бы я не согласился так это с костыльностью MPLS. Но вероятно вы имели виду с точки зрения OSI. Сама по себе технология на мой взгляд отличная, все закономерно, существует потребности современного телекома (в данном случае потребности в туннелях различного рода) как следствие возникает решение. Такие потребности вызваны необходимостью обьеденения различных сетей передачи данных в единое облако. И MPLS с точки зрения удобства и масштабируемости прекрасно решает эти задачи.
@NetworkeducationRu
@NetworkeducationRu 7 жыл бұрын
Естественно, имелась в виду костыльность с точки зрения как оригинального протокола IP, так и ISO-шного стека протоколов.
@letbrick2286
@letbrick2286 6 жыл бұрын
Отличнейший уроки! А правильно ли будет говорить, что к примеру bgp работает на прикладном уровне стека tcp/ip, но на сетевом OSI? И какие транспортные протоколы вообще кроме UDP и TCP? icmp, igmp, gre нет?
@NetworkeducationRu
@NetworkeducationRu 6 жыл бұрын
> правильно ли будет говорить, что к примеру bgp работает на прикладном уровне BGP не работает ни на каком уровне. Протоколы не относятся к уровням. Если использование BGP - самоцель (например, вы хотите поставить сервер looking glass), то решаемая им задача относится к прикладному уровню. Если вы используете BGP для маршрутизации, то решаемая им задача относится к уровню межсетевого взаимодействия (network в OSI, internet в TCP/IP). Еслди вы хотите решить обе задачи, то один и тот же BGP у вас будет решать две задачи: одну третьего, и одну седьмого уровня. > какие транспортные протоколы вообще кроме UDP и TCP Вопрос сложный в силу размытости терминологии. Если считать транспортным протокол, в котором среди прочих решается задача мультиплексирования потоков приложений (т.е. то, что относится к "транспортному" уровню обеих упомянутых моделей), то традиционно к ним принято относить TCP с UDP (популярные) а также всякую экзотику (SCTP, DCCP,..) и некрофилию (RUDP, SPX,..). Если речь идет про то, что в протоколе передается просто какой-то пейлоад, относящийся к приложению, то в зависимости от усердия сюда можно вообще что угодно приплести. ICMP и IGMP назвать транспортными в любом сложновато, т.к. в них пользовательского пейлоада нет, это самостоятельные протоколы. Впрочем, при должной доле наркомании, можно инкапсулировать IP внутрь ICMP: github.com/jakkarth/icmptx
@user-rp3um8xq2b
@user-rp3um8xq2b 5 жыл бұрын
Добрый день. У меня вопрос, если протоколы не относятся к уровням, тогда для чего существуют RFC 1122 и RFC1123?
@sashashad
@sashashad 7 ай бұрын
Выходит, когда DNS определяет сетевой адрес узла по доменному имени - служба выполняет функции сетевого уровня?
@olegchervyakov5924
@olegchervyakov5924 7 жыл бұрын
Иннокентий, а почему пакеты RIP использующие в качестве транспорта UDP это не уровень приложения? С таким же успехом можно назвать ssh сетевым уровнем, когда используя его мы прописываем статический маршрут.
@NetworkeducationRu
@NetworkeducationRu 7 жыл бұрын
Потому что к уровням относятся не протоколы, а функции (решаемые задачи, если угодно). Если решаемая задача - пополнение таблиц маршрутизации на транзитных узлах, то это сетевой уровень. Если цель работы протокола вы видите в том, чтобы наблюдать прохождение по сети определенных пакетов (например, запустив Wireshark), то это будет уровень приложения. Все зависит от задачи, как видите :). RIP в этом смысле не самый иллюстративный, куда забавнее в этом смысле BGP: покуда вы его используете для маршрутизации - он решает задачу сетевого уровня, а когда вы используете его на сервере Looking Glass - решаемая задача начинает относиться к уровню приложения. Пакеты, понятно, бегают те же самые, разница только в решаемой задаче.
@NetworkeducationRu
@NetworkeducationRu 7 жыл бұрын
Ну и да, если вы будете и пользовать SSH только и исключительно для назначения сетевых адресов - решаемая им задача будет сетевого уровня. Чаще все-таки мы не ограничиваем себя возможностью только управления сетевыми адресами, но позволяем отправлять через SSH произвольные команды, которые уже относятся к уровню приложения. Запустили show version хотя бы раз - все, уже зашквар, уже не сетевой уровень.
@Tamago4a
@Tamago4a Жыл бұрын
Отсутствует графическая составляющая видео. Воспринимается информация очень сложно. Много профессиональных терминов которые не понятны новичкам.
wb072 Модель OSI
15:53
abglazov
Рет қаралды 10 М.
ПЕЙ МОЛОКО КАК ФОКУСНИК
00:37
Masomka
Рет қаралды 10 МЛН
Como ela fez isso? 😲
00:12
Los Wagners
Рет қаралды 24 МЛН
ОДИН ДОМА #shorts
00:34
Паша Осадчий
Рет қаралды 6 МЛН
Влияние питания на развитие детей
7:01
Что такое TCP/IP: Объясняем на пальцах
15:38
Модель OSI | Курс "Компьютерные сети"
11:27
Andrey Sozykin
Рет қаралды 482 М.
Протокол STP - принцип работы
26:41
Network Education
Рет қаралды 10 М.
4.3 Как данные передаются по сети. Модель OSI. МАК адрес
25:56
Что такое ГАРМОНИКА
35:42
Просто о сложном
Рет қаралды 138 М.
TCP/IP: что это и зачем нужно
1:35:59
Hillel IT School
Рет қаралды 580 М.
ПЕЙ МОЛОКО КАК ФОКУСНИК
00:37
Masomka
Рет қаралды 10 МЛН