[Anonymous]
14.10.2016
23:49:25
Тут и мотивация есть
Innokentiy
14.10.2016
23:49:45
и лабы с трекером вместе не так весело делать :)
djvnsk
14.10.2016
23:50:00
Всё-таки правильно сказали в одном из подкастов (гости из Германии вроде бы), считается что понять модель OSI сложнее чем научить программированию
Innokentiy
14.10.2016
23:50:30
биты-кадры-пакеты-потоки
Google
djvnsk
14.10.2016
23:50:32
Давайте не будем сильно флудить, а то модератор утром банхаммером накажет)
Innokentiy
14.10.2016
23:50:34
плюс какая-то фигня
что тут сложного?
[Anonymous]
14.10.2016
23:51:18
Мамонт вроде не такой
djvnsk
14.10.2016
23:51:57
Сложно что это не пощупаешь, а объяснение что уровни решают задачи я первый раз прочитал и обрёл немного просветления, потому что не было понятия связи между уровнями и протоколами
Innokentiy
14.10.2016
23:52:11
вот разобраться, за что отвечают 5 и 6 уровни, сложно
потому что само явление, за которое отвечали эти уровни, умерло
djvnsk
14.10.2016
23:52:30
Первый раз именно здесь, сегодня прочитал, хотя про модель читал уже сто раз в разных источниках
Innokentiy
14.10.2016
23:53:18
ну вот нету сейчас задачи подключить к мейнфрейму фирмы Х, хранящему данные в своем , проприетарном формате, терминал фирмы Y, хранящему в своем
потому и уровень представления, который, фактически, был отдельной библиотекой, который на лету перекодировал данные из одного формата в другой, тоже нет
а если и есть, никто его так не называет\
а вынесли эту пачку задач в отдельный уровень именно потому, что разработчики мейнфрейма Х говорили: "наш проприетарный формат лучше всех, и он может передаваться только в наших проприетарных потоках, для которых нужны проприетарные пакеты, проприетарные кадры и проприетарные биты"
djvnsk
14.10.2016
23:55:54
Осмелюсь кинуть ссылку на https://ru.wikipedia.org/wiki/TCP/IP
там расписано какому уровню какие протоколы (имею в виду 5-7) соответствуют, хотя представление можно получить
Google
Innokentiy
14.10.2016
23:55:59
и им подрезали крылья, сказав "вот вам отдельный уровень 6, внутри него изгаляйтесь как хотите, и максимум, что можете требовать - фирменный формат сессии"
еще раз - нет такого явления, как "протокол, соответствующий уровню Х"
есть "протокол, решающий определенные задачи"
и есть отдельно "множество задач, решаемых на уровне Х"
неправда
по сравнению с другими "таблицами соответствия протоколов уровням" - полуправда
но все равно неправда
djvnsk
14.10.2016
23:59:47
Моя жизнь не будет прежней...
Innokentiy
15.10.2016
00:02:37
https://en.wikipedia.org/wiki/OSI_model#Examples
[Anonymous]
15.10.2016
00:02:46
Знаю как решить вопрос
Innokentiy
15.10.2016
00:02:52
вот допустимо смотреть в колонку OSI protocols, там правда
[Anonymous]
15.10.2016
00:03:03
Ftp какой пачкой решает задачу?
Innokentiy
15.10.2016
00:03:36
у нас выбор из 1, 2, 3, 4 и 7 уровней
он определяет формирование сигнала?
он определяет формирование упорядоченной последовательности бит?
он определяет, как передать эту упорядоченную последовательность нужному узлу, если у нас нет общего канала с ним?
он определяет, как не смешать разные потоки?
[Anonymous]
15.10.2016
00:05:02
Нет
djvnsk
15.10.2016
00:05:14
Бинго
Google
Innokentiy
15.10.2016
00:05:18
тогда он относится к уровню "какая-то фигня"
то есть 7
[Anonymous]
15.10.2016
00:05:23
Блин, я так и не скажу ) надо про него читать
Innokentiy
15.10.2016
00:05:54
(подскажу: он пользуется TCP, который это определяет)
сервисная модель TCP - доставка упорядоченного набора байт
[Anonymous]
15.10.2016
00:06:28
Ну вот
Значит 4
Innokentiy
15.10.2016
00:06:47
нет, к 4 уровню относится TCP
[Anonymous]
15.10.2016
00:07:16
То бишь он 7, но юзает то как ты говорил
Innokentiy
15.10.2016
00:07:24
FTP пользуется тем, что задачи мультиплексирования и управления потоками решена на нижележащих уровнях
[Anonymous]
15.10.2016
00:07:32
Под задачи решают другие протоколы
Innokentiy
15.10.2016
00:07:40
то есть он выше 4
если ты в 2016 году ты пользуешься чем-то, что выше 4 уровня - оно работает на L7
[Anonymous]
15.10.2016
00:08:53
Не, так то все ясно
Завтра еще перечитаю ?
Innokentiy
15.10.2016
00:10:01
с некоторой оговоркой можно сказать, что задачи 5 и 6 уровня решает, например, SSL/TLS
но говорить, что на 6 уровне работает TIFF или JPEG - это вырвиглазный пц (каюсь, еще в 2012 году я сам так думал, и даже слушателям рассказывал, и мне за это очень стыдно)
вообще, модель OSI заимствована в почти дословном переводе для нашей госухи
http://vsegost.com/Catalog/42/4269.shtml
описание уровней - начиная с 37 страницы
Google
Innokentiy
15.10.2016
00:13:29
кто найдет в описании 6 уровня хоть какие-то признаки JPEG, как пишет русская википедия - с меня шоколадка
если у вас есть подозрение, что авторы госта перевели описание модели OSI как-то неправильно специально, чтобы лишить вас шоколадки - можете найти оригинальные спецификациии посмотреть описание там
[Anonymous]
15.10.2016
00:14:49
?
Innokentiy
15.10.2016
00:14:50
все, спать :)
djvnsk
15.10.2016
00:15:11
Давно я таким счастливым спать не уходил
[Anonymous]
15.10.2016
00:15:18
Авторы-госта переводили с оригинала а не с вики?
Innokentiy
15.10.2016
00:15:55
я надеюсь, все-таки гост 99 года
вики тогда даже в проекте не было
[Anonymous]
15.10.2016
00:16:45
?
Доброй ночи
Innokentiy
15.10.2016
00:16:55
взаимно
[Anonymous]
15.10.2016
00:17:39
Мамонт, если ты это увидишь ☝️ не ругайся и не удаляй переписку пжлст
Loxmatiy
15.10.2016
04:16:50
Всё норм
Можно даже скидываться на напитки в далекую Ирландию для порождения таких бесед )))
Innokentiy
15.10.2016
07:43:53
всецело поддерживаю
вдогонку ко вчерашнему: примерно понять, про что был 5 уровень, можно по TCP Handshake
вот сам TCP традиционно считается 4 уровнем, но на самом деле он и задачи из 5 тоже решает
примерно понять, про что был 6 - вспомнить такую штуку, как выбор кодировки
когда веб-сервер мог отдать страницу крокозябликами
разработчики модели OSI не просто придумали саму модель, они еще и полностью соответствующие ей протоколы придумали
Google
Innokentiy
15.10.2016
07:47:43
но модель, как раскладывание задач на пачки, прижилась, а протоколы - нет
в отношении тех, осишных протоколов вопрос "к какому уровню протокол относится", был относительно справедлив
например, x.226 закрывал все задачи уровня представления
а сегодня эти задачи решаются не отдельным протоколом, а самой логикой приложения, т.е. на L7 (как то предусматривает модель TCP/IP, протоколами которой мы пользуемся на самом деле)
сложность у всех вызывает именно тот факт, что модель должна соответствовать стеку протоколов, это логично и разумно
только вот наш наркоманский мир моделью пользуется исошной, а протоколами - додовскими
а они друг другу не только не родственники, но даже не однофамильцы
так что вопрос, например, "какому уровню модели OSI соответстует протокол IP", имеет не больше смысла, чем "какому этапу жизненного цикла человека соответствует имаго у насекомых"
Dmitry
15.10.2016
08:18:46
Меня удивляет как роутинг протоколы пихают в сетевой уровень
Innokentiy
15.10.2016
08:19:59
ну а куда их еще пихать, если уж пихать?
(для любителей пихать что попало куда попало должна быть отдельная сковородка в аду, с отверстиями в днище)
Dmitry
15.10.2016
08:22:04
Ну а почему на сетевой?
Innokentiy
15.10.2016
08:22:15
ок, давай вместе думать
Dmitry
15.10.2016
08:22:18
Я бы все на application
Innokentiy
15.10.2016
08:22:24
1. согласен ли ты, что они не 5 и не 6?
просто потому что мы живем в 2016 году, а все, чем мы пользуемся в 2016 году, нельзя по определению назвать протоколами исключительно 5 и 6 уровней
Dmitry
15.10.2016
08:23:40
Да давай дальше
Innokentiy
15.10.2016
08:23:57
также они не определяют то, как работать на канальном уровне и формировать сигнал, поэтому не 1 и не 2
возможные варианты - 3, 4 и 7
Dmitry
15.10.2016
08:24:31
Мой аргумент, что и оспф и еигрп имеют свои внутренние "протоколы" для транспорта
Рип вообще udp