Основы организации компьютерных сетей | Курс "Компьютерные сети"
Принципы организации компьютерных сетей.
Страница курса - www.asozykin.ru/courses/networ...
Поддержать курс можно через сервис Cloudtips - pay.cloudtips.ru/p/45a4055b
Заранее спасибо за помощь!
Добавляйтесь в друзья в социальных сетях:
VK - vk.com/avsozykin
telegram - t.me/a_sozykin
Мой сайт - www.asozykin.ru
Создание крупных компьютерных сетей - сложная задача. Для ее решения используют метод декомпозиции: разбиение крупной сложной задачи на несколько более простых. В компьютерных сетях используется композиция на уровни сети.
Базовые понятия организации компьютерных сетей:
Сервис - описывает какие функции реализует уровень (что делает уровень).
Протокол - правила и соглашения, используемые для связи уровня N одного компьютера с уровнем N другого компьютера (как уровень это делает).
Интерфейс - набор примитивных операций, которые нижний уровень предоставляет верхнему (как получить доступ к уровню).
Архитектура компьютерной сети - набор уровней и протоколов сети.
Стек протоколов - Иерархически организованный набор протоколов, достаточный для организации взаимодействия по сети.
Инкапсуляция - Включение сообщения вышестоящего уровня в сообщение нижестоящего уровня.
Сообщение в компьютерных сетях состоит из трех частей: заголовок + данные + концевик (не обязателен).
Можно придумать много разных архитектур сетей и стеков протоколов, но, если мы хотим строить большие сети, которые можно объединять между собой, необходимо иметь стандарты на уровни сети, функции уровней, и протоколы, которые на них используются. Такие стандарты называются эталонными моделями компьютерных сетей. Сейчас популярны две эталонные модели:
- Модель взаимодействия открытых систем.
- Модель TCP/IP.
Вот побольше бы таких толковых лекторов.))) От души за понятные лекции!
+Cobra Cyborg, спасибо!
Дай Бог здоровья вам и вашей семье.
Нашла этот канал совершенно случайно.. Спасибо за Ваш труд, очень доступно объясняете, слушаю с интересом. Удобно, что одновременно можно смотреть презентацию, делаю скриншоты на важных моментах.
+HDaito, спасибо за хороший отзыв!
Ваш курс - лучший из всех, что я нашел по этой теме на русском. Спасибо, вы - молодец!
+Maksym Skachkov, пожалуйста!
до сих пор актуалочка, лайк от кодера-легенды СЕООНЛИ
вот тут уже начались сложности с пониманием) а всего-то третий урок))
Сердечное спасибо вам. Благодаря вашим открытым лекциям у меня есть возможность получить образование.
Я поняла, наконец, что такое эти ваши заголовки ❤ Спасибо.
Отличная лекция , благодарю Андрей
Спасибо!
Смотрим, учимся, спасибо за курс
Спасибі вам Андріє! Доступно та цікаво побудований Курс!
Андрей, огромное спасибо за Вашу работу! Изучал по Вашим урокам компьютерные сети, прошёл собеседование!
подписался на канал ещё год назад, но всё руки не доходят посмотреть... начал смотреть) пока что 5 из 5 нравится что нет отсебятины и ничего лишнего из сухой теории
+ANGwork Шурик, спасибо! Рад, что понравилось!
Прекрасное изложение материала, спасибо большое за ваш труд!
Андрей, благодарю Вас! Вы потрясающий!!)
Спасибо за приятный отзыв!
Огромное спасибо за курс!
Пожалуйста!
Все по делу, без воды
Спасибище, не перевелись же в мире талантливые энтузиасты!
Пожалуйста!
Спасибо вам, Андрей!
Пожалуйста!
Офигенно обьяснает парень. На первый взгляд монотонно, но информация воспринимается хорошо и все быстро раскладывается по полочкам.
Спасибо!
Так интересно ! СПАСИБО .
Пожалуйста!
Thank you so much for your work!))
Курс - золото. Четко, схематично, спокойный лектор, разжёванно как раз для «гуманитариев». Вот как нужно преподавать в университетах. Это эталонная система обучения. Не понимаю, как такое сокровище завалялось бесплатно в сети интернет.
Дай Бог здоровья
очень понятно объясняете, спасибо
Становлюсь на путь становления сисадмином, спасибо!
Отлично!
Спасибо за ваш труд!
Пожалуйста!
Класс, смотрю с удовольствием
It is realy good courses. Thanks for your teaching!
+Khamid Al Akkhali, thank you!
Спасибо. Qilgan bu yaxshi amallariyezni ajrini bersin
Андрей, огромное спасибо вам за ваши уроки!
Пожалуйста!
Спасибо! Очень дельный курс. Отдельное спасибо, за конструктивный подход к уровню подачи и избирательность предоставляемого материала. Ваши студенты, убежден, за вами толпами бегают:)
Размеренный инженерный подход делает своё дело! Спасибо огромное за ваш ценный труд!!
Пожалуйста!
Спасибо вам большое.
Пожалуйста!
полезно было послушать.Спасибо. Канал в топ
Privet Andrey Sozykin ochen Nravitsa Mne Vashi Video Roliki obyesnite PONYATLIVO i DETALNO spasibo vam Za VSO ))) zapisalos vash Kanal savremenom pasmatryu pachti Vse vashi Video ROLIKI ))
+atilla atilla, спасибо за хороший отзыв!
Спасибо большое!
Не волнуйтесь, пацаны башляют
спасибо что делаете видео
Пожалуйста!
Красавчик спасибо!!
Пожалуйста!
все очень доступно и понятно, спасибо за ваш труд!!!
Пожалуйста!
Автор, низкий тебе поклон! Хочу в it, как и мечтал, и такие лекции прям то, что нужно. Огромная благодарность.
Спасибо! Успехов с переходом в ИТ.
молодчина положительный лайк
Спасибо! Рад, что нравится!
Спасибо за урок
Пожалуйста!
Спасибо за курс, наверное в 11:06 вы имели в виду интерфейс)
Спасибо, за простое и доступное объяснение
Спасибо!
Я бы сказал про ведущего, что он Макаренко в сетях и сетевых протоколах. Несёт свет в люди в области сетей и сетевых протоколов. Очень всё последовательно рассказывается и понятно.
Спасибо за приятный отзыв!
Отличная лекция
Спасибо!
Господи спасибо вам огромнейшее за ваш труд и за эти просто прекраснейшие качественные лекции!!!
великолепно)) еще бы презентации выложить для совсем ленивых)))
Вот ссылка на презентации (есть в описании плей-листа) - yadi.sk/d/I8TOPyldkM3oZ
Спасибо.
Пожалуйста!
Пример интерфейса и протокола из программирования (прикладной уровень по OSI модели): Протокол - это описание операций. Обьект может использовать несколько протоколов в своем Интерфейсе обьекты: smartWatch, plainOldWatch протоколы: watch, exerciseTracker, eveningRoutineSheduler интрфейс для - plainOldWatch {watch} - smartWatch {watch, exerciseTracker, eveningRoutineSheduler}
Спасибо большое за ваш труд! "Инкапсуляция - включение сообщения вышестоящего уровня в сообщение нижестоящего", но: "Уровень предоставляет сервис верхнему уровню". Разве эти утверждения не противоречат друг-другу?
Как хорошо что есть ютуб. Просмотрел ролик трижды чтобы разобраться о что где и как. Обычный препод бы свихнулся 😂
Спасибо за лекции! Чем инкапсуляция отличается от фрагментации?
+Роман Денисов, инкапсуляция - это включение в сообщение уровня заголовка и данных вышестоящих уровней. Например, HTTP вкладывается в TCP, TCP в IP, а IP в Ethernet. Фрагментация - это разделение одного сообщения на несколько более коротких сообщений. Например, на уровне IP пакет разделяется на несколько частей, если его нужно передать через сеть, у которой MTU меньше размера пакета.
Спасибо
Класс!
Спасибо! Отличная лекция, учусь не на русском языке в вузе, и целый семестр углубленные сети, теперь многие моменты прояснились)
+Vlad Stetsenko спасибо за хороший отзыв. Рад, что оказалось полезно.
Супер. Спасибо. Очень структурированно и понятно.
Пожалуйста. Рад, что понравилось.
Здравствуйте, спасибо за очередной теоретический урок. Тема несколько абстрактная, но важная. Появился вопрос относительно моделей. Вы сказали, что модель OSI не используется, но ведь в этом курсе мы постоянно рассматриваем протоколы в рамки именно модели OSI. Что же тогда значит её неиспользуемость?
+Sergey Ufimtsev, будет еще одна лекция на эту тему с практическими примерами из транспортного уровня. Там, надеюсь, все станет намного понятнее. Модель OSI используется именно в теоретических целях, например, как мы делаем в лекциях. Без эталонных моделей сети были бы жутким набором технологий, протоколов, утилит и т.п., в котором невозможно было бы разобраться. В модели OSI есть четкая внутренняя логика, и все сетевые технологии и протоколы хорошо в нее укладываются. Если вы будете изучать еще какие-нибудь сети (например, сотовую связь), то первое, что увидите: как уровни этой сети соотносятся с моделью OSI. Но протоколы из модели OSI не получили распространение. Почти нет реальных сетей, где они используются. Везде протоколы TCP/IP. Именно это и означает, что модель не используется на практике.
конспетировал лекцию - часа 2 с рисунками) зато будет потом к чему вернуться)
Хоть раз вернулся за 2 года?
Отличная подача материала!
Спасибо!
5:21мин интерфейс это немного другое. Если на примере макдональдса: сервис - это то что вы можете купить в маке, а интерфейс - это как вы можете это сделать)
Лекции очень хорошие все толково обьясняеться спасибо большое!!! но есть вопрос под концевиком понимаеться контрольная сумма прилагающаяся к пакету ?
+Анатолий Васерман, все, что идет после пакета. Сейчас это контрольная сумма.
нормализацию звука сделайте пожалуйста. в ролике и между роликами громкость меняется. спасибо за курс
Проблемы со звуком действительно есть, пытаюсь исправить.
0 дизлайков, я в шоке. Годно объясняешь.
+GaLaXy OWl, так не у всех видео :) Рад, что понравилось!
зд'орово, сложилась ясная картина))
+Fiona SapSun, спасибо! Как раз тот результат, которого я хотел добиться!
3:55 - сервис, интерфейс и протокол
rahmat oka
Спасибо Вам Андрей. Доступно объясняете. Подскажите пожалуйста, вы сказали что уровень N одного компьютер виртуально связан с уровнем N другого компьютера. То есть на прямую они не связаны, а лишь по умолчанию действуют по одному принципу? Типа как двое сверенных часов, у разных людей, показывающие одно и то же время?
Нет, не совсем так. Они общаются, но не напрямую. Передают сообщения друг другу через заголовок уровня N.
Спасибо за пояснения.😀
Спасибо Вам, за то что разъяснили.)
Как я понял уровни занимаются преобразованием данных для удобной передачи по сети
Почему в итогах к видео сказано, что уровень предоставляет сервис только верхнему уровню, а не нижнему и верхнему ? Например, когда выполняется отправка данных от приложения она начинается "сверху-вниз", т.е. вышележащие уровни обрабатывают отправляемые данные и передают их на нижние уровни, а при приёме информации из сети процесс идёт наоборот "снизу-вверх"
По уровням немножко сложно понять становиться, когда задумываешься что такое сам по себе физически уровень сети... Что имеется в виду, обработка пакетов данных компьютером или промежуточными звеньями между ними в виде маршрутизаторов и коммутаторов?
Привет всем! Очкнь классный курс, у меня остался вопрос: все ли сети обязательно декомпозируются на уровни?
Все сети, которые я знаю, используют уровни.
Не все знают, что популярная игрушка матрешка была придумана под впечатлением от архитектуры передачи данных в компьютерных сетях.
:-)
Практически все курсы посмотрел, очень интересно! Вопрос. Будет ли курс по WDS (Windows Deployment Services) ? Очень бы хотелось послушать
+Tols2010, спасибо за хороший отзыв. К сожалению, про WDS не знаю ничего. Вообще в администрировании Windows плохо разбираюсь.
Спасибо за ответ. Хорошо, а тогда есть ли курс в чем отличия концентратора, коммутатора и маршрутизатора??
+Tols2010, отличия коммутатора от концентратора - kzhead.info/sun/lcibo7R7apRmbHk/bejne.html. Про маршрутизаторы есть в лекции по сетевому уровню (kzhead.info/sun/idFwhb6ufJmGh3A/bejne.html) и маршрутизации (kzhead.info/sun/aseCma9roZSBY6s/bejne.html).
Спасибо!
Не понял почему OSI не используется на практике? В смысле она избыточна и не используются все уровни этой модели или что-то другое?
класс
+Umar Taalaibekov, спасибо!
В книге Компьютерные сети таненбаум, стр 56 определение сервиса, такое же слово в слово как Ваше определение интерфейса, где ошибка?
Здравствуйте интересует лекцыя по мас адресам
Здравствуйте Андрей,а вы не могли бы подробно рассказать,что такое PTR запись,я конечно нашел инфу в поисковике но не совсем понятно.Вроде ясно что она связывает Ip адрес сервера с его доменным именем ,но хотелось бы от вас подробное объяснение.заранее спс!
+CaptainRyan Giggs, третья лекция по DNS как раз будет по различным типам DNS записей.
Andrey Sozykin аа спс большое))понял!
Большое спасибо за ваши лекции! Имею среднее специальное образование по дисциплине Компьютерные сети и неоконченнное высшее по информационным технологиям. Благодаря вашим видео, многое восстанавил в памяти и нашел ответы на многие вопросы по темам, которые прослушивал долгие годы во время учёбы, ничего тогда не понимая..
Здравствуйте, есть ли курсы по HTML?
+Агрессор Агрессович, у меня таких курсов нет. Тема мне не близка совершенно, поэтому даже порекомендовать ничего не могу, к сожалению.
Здравствуйте что что сказано тоже относиться к телефону?
Не понял вопрос. Относится ли это к классической телефонной связи, или современным телефонам, которые подключаются к Интернет? К первому случаю нет, ко второму да.
@@AndreySozykin да я имел в виду современный спасибо за ответ
Судя по всему материал был взят из книги Эндрю Таненбаума?)
Здравствуйте, Андрей! У Вас не работает страница курса. Проверьте, пожалуйста.
Спасибо, починил.
Что такое заголовок ?
Объясните, пожалуйста, что такое сервис и что он конкретно делает. Получается, что интерфейс - это набор функций, которые предоставляет нижестоящий уровень вышестоящему , протокол - это реализация функций, предоставляемых интерфейсом, а сервис - это какое-то понятие, которое сюда не уписывается
Смотрите курс дальше и все станет понятнее. Сервисы проще всего объяснить примерами с транспортного уровня: - есть сервис надежной доставки потока байт, он реализуется протоколом TCP. - есть сервис ненадежной передачи коротких сообщений, он реализуется протоколом UPD. Оба типа сервисов можно использовать через интерфейс сокетов. Но на начальном этапе обучения вряд ли это будет понятно. Придется досмотреть до транспортного уровня, постепенно во всем разберетесь.
"Интерфейс предполагает реальное взаимодействие внутри одного компьютера, где уровень N вызывает функции нижележащего уровня" Правильно ли я понимаю - это грубо говоря Уровень N говорит Уровню N -1 дай мне эти данные. Это как понимаю при декапсуляции - с первого уровеня на уровень приложений Вышестоящий уровень выступает "инициатором", а если взаимодействие происходит при инкапсуляция, то Уровень N - 1 является уже "инициатором" при дальнейшего прохождения пакета? Или всегда Вышестоящий уровень является "инициатором"? Или эти понятия не связаны с инкапсуляцией и декапсуляцией?
Среда передачи данных - это медный кабель ?
например да, витая пара.
Да, как пример. Может ещё быть: Оптический кабель Радиорелейка Коаксиальный кабель
Качество видео таково что по ним сразу можно идти писать книгу.
4:56 я не поняла, что такое Сервис. Может ли кто-нибудь, кто это понял, объяснить? Пожалуйста!
вопрос снят хд
Оставляют множество положительных отзывов, но, честно говоря, как я не вдумываюсь, я ни слова не понимаю. Очень стараюсь разобраться, но это уже 6 видео, а у меня полнейшая каша из не понятных терминов, которые разъясняются ещё более не понятными терминами. Я представить не могу, как человек, который никогда не интересовался тематикой Компьютерных сетей должен разобраться по этим видео.
Ничего страшного, у вас ожидаемая реакция. К сожалению, компьютерные сети устроены так, что их нельзя рассказать последовательно, т.к. все компоненты тесно связаны друг с другом. Просто смотрите дальше, будут подробные видео по всем терминам. Со временем начнёте понимать.
@@AndreySozykin Очень надеюсь на это, спасибо)
@@star.l1ghtну что, в результате преисполнился?
@@versuta на этом курсе - нет)
а где тогда получилось?)
Даже в сетях SOLID
как же толково-то...
Спасибо!
приведите пожалуйста примеры уровней
+Арсений Тарасов, примеры уровней и модели с фиксированными уровнями будут в следующих лекциях.
Извините у вас нету пдф формат собранный это вче
Начал говорить об уровнях декомпозиции, закончил на назначении 1-го (хотя, можно ещё о 2-м догадаться) :/ Конечно, это для описания принципа декомпозиции как таковой, но всё же...
Я не совсем понял что такое интерфейс. Приведите пример?
+TheSuperStepan интерфейс сокетов на транспортном уровне. Скоро по нему будет лекция. Сразу же после лекции по физическому уровню.
+TheSuperStepan интерфейс сокетов на транспортном уровне. Скоро по нему будет лекция. Сразу же после лекции по физическому уровню.
решил освежить знания оказалось что я не знаю многих базовых понятий... не знаю как я с этим жил вообще