Протокол IP | Курс "Компьютерные сети"

2015 ж. 9 Там.
174 717 Рет қаралды

Протокол межсетевого взаимодействия IP (Internet Protocol)
Лекции по курсу "Компьютерные сети" - goo.gl/0aIOuf
Задачи IP: объединение сетей, маршрутизация, обеспечения качества обслуживания. Формат заголовка IP.
RFC 791 - Internet Protocol
tools.ietf.org/html/rfc791
Лекция "Сетевой уровень" - • Video
Лекция "Протокол IP: маршрутизация" - • Video
Практические занятия по курсу "Компьютерные сети" - goo.gl/YP3l83
Протокол IP в Wireshark - • Протокол IP | Практика...
Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках:
goo.gl/kW93MA

Пікірлер
  • огромное спасибо за лекции, все понятно и интересно, без лишней информации

    @playincloud@playincloud8 жыл бұрын
    • +invokertv именно так я и стараюсь делать: выделить основные вещи, необходимые для понимания.

      @AndreySozykin@AndreySozykin8 жыл бұрын
  • Все понятно и доступно. Спасибо!

    @faridnadirov5472@faridnadirov5472 Жыл бұрын
  • Спасибо, вы супер, готовлюсь к экзамену по вашим лекциям.

    @mishkasensei1337@mishkasensei13376 жыл бұрын
    • Спасибо! Успехов на экзамене! Какой университет?

      @AndreySozykin@AndreySozykin6 жыл бұрын
  • Андрей, огромное спасибо за Вашу работу! Изучал по Вашим урокам компьютерные сети, прошёл собеседование!

    @nikolay_antipin@nikolay_antipin3 жыл бұрын
    • Собеседование на какую должность?

      @user-mm5ln4qh5q@user-mm5ln4qh5q Жыл бұрын
  • Спасибо. Qilgan bu yaxshi amallariyezni ajrini bersin

    @Q_School@Q_School3 жыл бұрын
  • Доброго дня. смотрю чтобы восполнить знания для похода на курсы по микротику.

    @user-iu2bh1ze2o@user-iu2bh1ze2o9 ай бұрын
  • Спасибо вам, Андрей!

    @kseniyasakki4382@kseniyasakki43823 жыл бұрын
    • Пожалуйста!

      @AndreySozykin@AndreySozykin3 жыл бұрын
  • Спасибо!

    @user-xg9zi2jm8q@user-xg9zi2jm8q3 жыл бұрын
  • Спасибо. Готовлюсь к экзаменам по вашим видео.

    @bai_tok@bai_tok4 жыл бұрын
    • Успехов на экзаменах!

      @AndreySozykin@AndreySozykin4 жыл бұрын
    • @@AndreySozykin Спасибо.

      @bai_tok@bai_tok4 жыл бұрын
  • Спасибо большое! Сдала практику благодаря Вашим урокам. Надеюсь, экзамен тоже сдам :)

    @Anny95290@Anny952906 жыл бұрын
    • +Firefly96 пожалуйста! Успехов на экзамене!

      @AndreySozykin@AndreySozykin6 жыл бұрын
  • Спасибо большое

    @user-nl9re6wd4w@user-nl9re6wd4w7 ай бұрын
  • Спасибо за лекцию!

    @andreipomorev6292@andreipomorev62923 жыл бұрын
    • Пожалуйста!

      @AndreySozykin@AndreySozykin3 жыл бұрын
  • Скажите, используется ли термин TTL в других сетевых моделях, не IP? Может быть в каких то частных реализациях обмена

    @Das.Kleine.Krokodil@Das.Kleine.Krokodil4 жыл бұрын
  • Спасибо, грамотная подача информации!

    @ronniep8807@ronniep88077 жыл бұрын
    • +Roman Pizhlakov, пожалуйста!

      @AndreySozykin@AndreySozykin7 жыл бұрын
    • +Roman Pizhlakov, пожалуйста! Рад, что нравится!

      @AndreySozykin@AndreySozykin7 жыл бұрын
  • На 5:50 вы протокол icmp называете протоколом следующего уровня, а в начале видео его же (icmp) называете протоколом сетевого уровня.

    @user-qd1ve1jt7w@user-qd1ve1jt7w6 ай бұрын
  • Спасибо. Все по делу

    @user-kv3eo9br8m@user-kv3eo9br8m4 жыл бұрын
    • Пожалуйста!

      @AndreySozykin@AndreySozykin4 жыл бұрын
  • Спасибо лучший!

    @eb6006@eb60062 жыл бұрын
    • Спасибо!

      @AndreySozykin@AndreySozykin2 жыл бұрын
  • Чётко! Спасибо!

    @MrAdeptius@MrAdeptius5 жыл бұрын
    • Пожалуйста!

      @AndreySozykin@AndreySozykin5 жыл бұрын
  • Здравствуйте! У меня немного не складывается пазл в голове. В начале цикла лекций Вы рассказали, что данные от высшего уровня идут к нижнему уровню, постепенно уменьшаясь, будто матрёшка. Вот на канальном уровне используется кадр. Как я понял, кадр блуждает в пределах сети, а пакет уже блуждает по маршрутизаторам, но по размерам IP-пакета я не понимаю, где эти данные находятся. Но если мне надо передать, условно говоря, от одного компьютера в одной сети данные другому компьютеру в другой сети, то где данные хранятся во время передачи, скажите, пожалуйста? Мне это просто представляется так: кадр преобразуется в пакет и отправляется на маршрутизатор, который в свою очередь уже отправляет пакет в нужную сеть, а там этот пакет трансформируется в кадр, который уже достигает нужный компьютер.

    @user-nr5tp2jo3u@user-nr5tp2jo3u Жыл бұрын
  • Очень круто, даже если с минимальным набором знаний через несколько лекций все станет на свои места. Огромное спасибо!

    @user-gv4no3xn8l@user-gv4no3xn8l2 жыл бұрын
    • Пожалуйста! Рад, что нравится!

      @AndreySozykin@AndreySozykin2 жыл бұрын
  • Благодарю

    @hutoryanin@hutoryanin3 жыл бұрын
    • Спасибо!

      @AndreySozykin@AndreySozykin3 жыл бұрын
  • Всё понятно, почта РФ по протоколу ip работает. Как то раз, товарищ заявление отправил во владивосток и оно потерялось.

    @user-qc2rr2qb3c@user-qc2rr2qb3c5 жыл бұрын
    • По всей видимости используется UDP) Пакуют как можно быстрее и без гарантии доставки)

      @Nikolay_py@Nikolay_py9 ай бұрын
  • спасибо!!!

    @PChelper39ru@PChelper39ru8 жыл бұрын
    • +Обычный Человек, пожалуйста!

      @AndreySozykin@AndreySozykin8 жыл бұрын
  • Спасибо

    @noMikeMC@noMikeMC7 жыл бұрын
    • Пожалуйста!

      @AndreySozykin@AndreySozykin7 жыл бұрын
  • Здравствуйте, я тоже посмотрел и все понял( поставил по полочкам) топ видео. Можете поделиться вашим слайдом?)

    @mlm2492@mlm24924 жыл бұрын
    • Презентации на сайте www.asozykin.ru/courses/networks_online . Пока не все успел выложить, к сожалению.

      @AndreySozykin@AndreySozykin4 жыл бұрын
  • Не совсем понятна фраза про поле заголовка пакета IPv4 "Тип сервиса": "но сейчас на практике используется очень редко". Если речь об использовании этого поля заголовка пакета IPv4 в сети Интернет, то да, идея модели QoS "" (Integrated Services in the Internet Architecture (RFC 1633)) потерпела неудачу еще на стадии реализации. Но модель QoS "DiffServ", построенная на 6 битах Differentiated Services Code Point (DSCP) и 2-х битах Explicit Congestion Notification (ECN) заголовка пакета IPv4 "Тип сервиса", повсеместно используется в крупных и сложных корпоративных IP-сетях, и в сетях провайдеров ISP.

    @user-sb6et3xx5p@user-sb6et3xx5p Жыл бұрын
  • А разве за гарантию или не гарантию доставки отвечает не TCP/UDP? И установка соединения - как это всё относится именно к IP? IP - разве не просто маршрутизация, т.е. указание куда и чего доставить? Поля данных нет в IP? А то получается одна служебная инф-ия.

    @ThePositivemann@ThePositivemann7 жыл бұрын
    • Гарантия доставки может осуществляться на разных уровнях. Например, подтверждение доставки используется на канальному уровне в Wi-Fi, и на транспортном в TCP. Без гарантии доставки на канальном уровне работает Ethernet, а на транспортном - UDP. На сетевом уровне IP работает только без гарантии доставки, соединения нет. Действительно, одна из основных задач IP - маршрутизация. На слайдах показан только заголовок IP. Поле данных конечно же есть и идет сразу после заголовка.

      @AndreySozykin@AndreySozykin7 жыл бұрын
  • спасибо за очередную отлично разжеванную тему без лишней воды.... надеюсь вы не против, если я добавлю кое какую важную деталь, которую вы, возможно опять же для упрощения, опустили речь идет о полях "размер заголовка" и "размер всего пакета", а именно о различиях в их мерах.... "размер заголовка" измеряется в 32 битнах словах (или 4 байта), то есть если в этом поле стоит 5, то размер заголовка равняется 5 * 4 = 20 байт, при этом согласно RFC 791, поле не может хранить значение меньше 5. максимальное же значение, как видно из размерности в 4 бита - это 15 (бинарные 4 единицы), что дает нам максимальный размер заголовка = 15 * 4 = 60 байт "размер всего пакета" измеряется в привычных нам байтах, как вы и сказали в своей лекции, тут без сюрпризов

    @user-fghjiydsvjk975@user-fghjiydsvjk9758 жыл бұрын
    • +conquistador, спасибо

      @AndreySozykin@AndreySozykin8 жыл бұрын
    • Во, спасибо, как раз уже побежал вопрос о размере заголовка задавать.

      @user-gd6il5zb8l@user-gd6il5zb8l4 жыл бұрын
  • mne ochen nravitsa vashi video uroki )) esli budet ochen seryoznie vaprosi to zadam i nadeyus otvetit budete )) a iz za melochey ne budu bespakoit vas ))

    @atillaattila8900@atillaattila89008 жыл бұрын
    • Спасибо за хороший отзыв!

      @AndreySozykin@AndreySozykin8 жыл бұрын
  • А в ip пакете как в Ethernet кадре нет полезной нагрузки?

    @user-mx8ch9gh3j@user-mx8ch9gh3j11 ай бұрын
  • немного не понятно, получается протокол ip участвует в любой передачи данных где необходима маршрутизация Он есть основой передачи данных? например протокол повыше http входит в протокол ip?

    @catshannon5064@catshannon50648 жыл бұрын
    • +Vlad Stetsenko, да именно так. Сообщения HTTP вкладываются в сообщения TCP, те, в свою очередь, в пакеты IP. Это называется инкапсуляцию. Более подробное описание есть в лекции kzhead.info/sun/eLSvqNJxgqh4qas/bejne.html и практическом занятии kzhead.info/sun/pK-up5aAgYOMraM/bejne.html

      @AndreySozykin@AndreySozykin8 жыл бұрын
  • Меня на собеседовании спросили про опцию 89, я её не смог в интернете даже найти. Не подскажите, что за опция?

    @w1tcherj@w1tcherj5 жыл бұрын
    • Такую не знаю. Найти тоже ничего не смог.

      @AndreySozykin@AndreySozykin5 жыл бұрын
    • опция внутри какого протакола?

      @sammyel4eg@sammyel4eg5 жыл бұрын
  • 1:32 почему не гарантируется порядок следования сообщений? А как же поле идентификатор пакета? Механизм фрагментации же пользуется нумерацией сообщений

    @lukardo16@lukardo168 жыл бұрын
    • +Nikita Andrich, фрагментация используется для каждого пакета в отдельности, который собирается в правильном порядке благодаря полям идентификатор пакета и смещение. Нарушение порядка следования имеется в виду для разных пакетов. В IP сетях между компьютерами может быть несколько маршрутов. Может так случиться, что первый пакет пойдет по медленному пути, а второй по быстрому. В этом случае второй пакет придет раньше первого. Хотя такое бывает не часто, но иногда случается.

      @AndreySozykin@AndreySozykin8 жыл бұрын
    • А данная проблема решается каким-либо из протоколов вышестоящих уровней?

      @user-gd6il5zb8l@user-gd6il5zb8l4 жыл бұрын
    • Андрей, ответьте пожалуйста, выше вы написали: "... имеется в виду для разных пакетов" имеете в виду, что не для разных фрагментов, а именно для разных ЦЕЛЫХ сообщений БЕЗ фрагментации??? Если вы имели ввиду именно ЦЕЛЫЕ сообщений БЕЗ фрагментации, то как я понял Nikita Andrichenko задавал вам вопрос именно про них и вы немного не поняли его - в лекции Вы говорите, что "нет гарантии верного порядка следования сообщений, т.к. 3-й пакет может прийти раньше первого пакета", а он имел в виду, что поле "идентификатор пакета" (далее "ид пкт") в заголовке IP по идее можно использовать как ГАРАНТИЮ для верного порядка следования целых сообщений (которые НЕ нужно делить на фрагменты) - для этого нужно проставить в поле "ид пкт" номера пакетов ПО ПОРЯДКУ и все! Вот и гарантия порядка следования! т.е. например если "хост1" отправляет на "хост2" несколько сообщений подряд (пусть будет: пакет1, пакет2, пакет3, пакет4, пакет5) и эти все сообщения НЕ нужно делить на фрагменты (допустим длина каждого сообщения меньше MTU сети (пакет MTU)??? если да, тогда вопросы по "гарантиям" отпадают - на сетевом уровне нет гарантии верного порядка следования пакетов.. P.S. вообще как я понимаю сообщения должны после "хост1" попасть сразу в маршрутизатор по-умолчанию (маршрутизатор провайдера / gateway) и только ПОСЛЕ него они могут идти через РАЗНЫЕ маршрутизаторы до "хост2", т.е. получается что именно этот ПЕРВЫЙ маршрутизатор (gateway) назначает "идентификатор пакета" для каждого пакета??? и если так, то повторю вопрос - это будет рандомный, первый попавшийся номер??? или это будет именно порядковый номер пакета??? т.е. все наши несколько сообщений (пакет1 - пакет5) будут пронумерованы ПО ПОРЯДКУ??? или вообще номера назначаются каждым маршрутизатором, через который проходит IP-пакет и значит номер пакета все время меняется??? если да, то значит ни о каком верном порядке нельзя говорить.

      @user-cq7dj6cn6i@user-cq7dj6cn6i4 жыл бұрын
  • вы говорите в DOD и в OSI сетевой уровень и там и там, но ведь в DOD (TCP/ip) это уровень internet а в OSI network

    @sammyel4eg@sammyel4eg5 жыл бұрын
    • Да, в документах называется по разному, но я сознательно упростил, т.к. по сути уровни в обеих моделях очень похожи.

      @AndreySozykin@AndreySozykin5 жыл бұрын
    • @@AndreySozykin очень зря (дьявол в мелочах) и вообще использовать Русский перевод терминов так себе практика, потом в жизни мешать будет (я это к тому что сети все таки для практики больше учат чем для теории и тот же STP не кто не будет протаколом связующего дерева называть). А конкретно на эти грабли я на CCNA в вопросах наткнулся, всегда думал и там и там сетевой уровень, а оказалось нет, поэтому и написал.

      @sammyel4eg@sammyel4eg5 жыл бұрын
  • Здравстуйте! Подскажите пожалуйста как можна заполинть протокол, по умалчанию номер.

    @tillajaksilik7796@tillajaksilik77966 жыл бұрын
    • Что?

      @sammyel4eg@sammyel4eg5 жыл бұрын
  • Спасибо за ваши лекции, освежил знания. У меня вопрос, который был задан на собеседовании: Если у компьютера IP адрес 169.254.1.* - что это значит? Я подумал, что устройство неправильно назначило ip-адрес компьютеру, как вы думаете?

    @sergeyauslender@sergeyauslender6 жыл бұрын
    • Ещё добавлю, что адреса из данного диапазона являются автоматически назначаемыми при отсутствии соединения с DHCP-сервером

      @sergeyauslender@sergeyauslender6 жыл бұрын
    • @Нофап и мотивация! почему?

      @w1tcherj@w1tcherj5 жыл бұрын
    • Это сеть zeroconf, сейчас многие операционные системы её поддерживают. Это позволяет назначить IP-адрес компьютеру, если он не был назначен другими способами. Обычно адреса все-таки назначают по DHCP или вручную. Поэтому если появился адрес из диапазона zeroconf, значит проблемы либо с подключением к сети, либо с сервером DHCP.

      @AndreySozykin@AndreySozykin5 жыл бұрын
    • это APIPA, на подобие SLAAC в IPv6 авто конфигурация айпи на хосте для связности внутри широковещательного домена, такие адреса не маршрутизируются.

      @sammyel4eg@sammyel4eg5 жыл бұрын
  • "задача IP - объединение сетей, построенных на основе разных технологий" Я так понимаю, поскольку сейчас интернет построен на одной технологии - Ethernet (и ещё Wi-Fi, совместимая с Ethernet), то эта задача больше не актуальна?

    @andreykelip5631@andreykelip56313 жыл бұрын
    • Не совсем так. Есть сети сотовой связи. Кроме того, в будущем возможно появление новых технологий, которые будут лучше Ethernet и Wi-Fi.

      @AndreySozykin@AndreySozykin3 жыл бұрын
    • Сети, построенные на основе одной технологии также объединять нужно, т.к. это сети разные (разные IP-подсети), хотя и работают на основе одной технологии.

      @idgordeev@idgordeev3 жыл бұрын
  • +

    @Xedshot@Xedshot8 жыл бұрын
  • Андрей, как поднять active direct с нуля

    @begmyrattm7167@begmyrattm71674 жыл бұрын
    • Имеется в виду Active Directory? Сервер каталогов от MicroSoft?

      @AndreySozykin@AndreySozykin4 жыл бұрын
    • @@AndreySozykin да да

      @begmyrattm7167@begmyrattm71674 жыл бұрын
    • @@AndreySozykin да да

      @begmyrattm7167@begmyrattm71674 жыл бұрын
    • К сожалению, с AcriveDirectory у меня почти нет опыта. Так что вряд ли смогу записать хорошее видео.

      @AndreySozykin@AndreySozykin4 жыл бұрын
  • Почему я засыпаю?

    @gpankov@gpankov2 жыл бұрын
    • хахаха

      @notasample@notasample Жыл бұрын
  • Как будто учебник читаешь

    @user-xs7jp5bh4e@user-xs7jp5bh4e2 жыл бұрын
  • Спасибо!

    @Andrzej3935@Andrzej39352 жыл бұрын
  • +

    @user-ec1tw4nk2p@user-ec1tw4nk2p4 жыл бұрын
KZhead