Передача пакетов на сетевом и канальном уровнях | Курс "Компьютерные сети"

Sdílet
Vložit
  • čas přidán 8. 10. 2016
  • Взаимодействие сетевого и канального уровней при передаче пакетов по сети. Лекции по курсу "Компьютерные сети" - goo.gl/0aIOuf
    Страница курса - www.asozykin.ru/courses/networ...
    Канальный уровень используется для передачи данных в одном сегменте сети, а сетевой - для объединение сетей в одну крупную составную сеть.
    В каждом пакете содержится 2 адреса: IP (сетевого уровня) и MAC (канального уровня).
    Рассматриваются различные варианты передачи пакетов: в рамках одной сети и через маршрутизатор.
    На сетевом уровене IP-адреса в пакете сохраняются постоянными.
    На канальный уровень MAC-адреса постоянно меняются. Канальный уровень работает по принципу звеньев цепи. Если получатель находится в другой сети, и нет возможности передать данные ему напрямую, то в качестве MAC-адреса получателя указывается MAC-адрес маршрутизатора.
    Дополнительные средства, которые используются при передаче пакетов:
    - Протокол ARP
    - Маска подсети
    - Таблица маршрутизации
    Лекция "IP-адреса" - • Video
    Лекция "Технология Ethernet" - • Video
    Лекция "Протокол IP: маршрутизация" - • Video
    Лекция "Протокол ARP" - • Протокол ARP | Курс "К...
    Практические занятия по курсу "Компьютерные сети" -
    goo.gl/YP3l83
    Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках:
    goo.gl/kW93MA
  • Věda a technologie

Komentáře • 146

  • @IK-ow2zk
    @IK-ow2zk Před 2 lety +32

    Гениальные лекции, все НАСТОЛЬКО понятно и по-полочкам и с картинками, что в голове все сразу в голове оседает! Спасибо Вам за Ваш труд!

  • @isfland
    @isfland Před 4 lety +31

    До просмотра видео этого курса я и не подозревал какие сложные процессы происходят внутри сети когда я смотрю котиков в интернете

    • @AndreySozykin
      @AndreySozykin  Před 4 lety

      Да, все устроено не просто.

  • @user-jh6wx1rt1y
    @user-jh6wx1rt1y Před rokem +10

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

    • @AndreySozykin
      @AndreySozykin  Před rokem +2

      Спасибо за приятный отзыв!
      Я лучше запоминаю, именно когда пишу сам от руки. Поэтому считаю, что записывание полезно. Хотя, возможно, это работает не для всех.

    • @user-xi7ne9bn7s
      @user-xi7ne9bn7s Před rokem

      @@AndreySozykin Аналогично, всегда конспектирую, зарисовываю - так запоминаю в разы лучше :) А потом сканирую свои же конспекты и сохраняю - вдруг пригодятся. Спасибо большое за прекрасный курс! Еще и с ПРАКТИКОЙ!! Как закончу, перейду к SQL, и даже курс по AI для меня актуален. Вот если бы все преподаватели... ну да ладно, это мечты) Спасибо 💙

  • @predvital9098
    @predvital9098 Před rokem +2

    Андрей Созыкин очень крутой лектор! В айти уже 16 лет, но посмотрел его курс лекций просто как сериал! Спасибо за труд!

  • @user-yp9he4ny7f
    @user-yp9he4ny7f Před 2 lety +5

    Системно. Структурно. По полочкам разложено. Четко поставленные цели и задачи лекции. . Хорошее владение голосом и интонацией, умение выделять главное и объяснять все простым языком. Огромное спасибо за проделанную работу от непрофессионала! Вы делаете важное дело!!!

    • @AndreySozykin
      @AndreySozykin  Před 2 lety

      Пожалуйста! Рад, что нравится!

  • @sergeyufimtsev711
    @sergeyufimtsev711 Před 7 lety +53

    Это очень полезный урок, при изучений в теме этого взаимодействия возникает много вопросов.

    • @AndreySozykin
      @AndreySozykin  Před 7 lety +11

      +Sergey Ufimtsev, да, в комментариях действительно много вопросов задавали на эту тему. Поэтому решил записать отдельное видео.

  • @sergeyshestakov607
    @sergeyshestakov607 Před 5 lety +30

    Спасибо
    Хотя я все это знаю но всегда приятно освежить и ещё раз проговорить базовые моменты с таким отличным учителем!

    • @AndreySozykin
      @AndreySozykin  Před 5 lety +5

      Спасибо за приятный отзыв!

  • @Alexal3
    @Alexal3 Před 4 lety +13

    Спасибо за Ваши уроки! По-больше бы таких преподавателей)

  • @user-od3fi6kw5z
    @user-od3fi6kw5z Před 6 lety +19

    божественные уроки!

  • @user-hx8lk4jo1h
    @user-hx8lk4jo1h Před 5 lety +7

    Спасибо за прекрасно-поданный материал. Никакой воды.

  • @ozdeev
    @ozdeev Před 3 lety +4

    ты гений! очень доступно! спасибо

    • @AndreySozykin
      @AndreySozykin  Před 3 lety +1

      Рад, что нравится подход!

  • @andreipomorev6292
    @andreipomorev6292 Před 3 lety +2

    Спасибо за видеоурок - хорошо обьединяет знания про канальный и сетевой уровни!

  • @user-tv9ep4wt8x
    @user-tv9ep4wt8x Před 7 lety +19

    спасибо большое за ваш труд!

    • @AndreySozykin
      @AndreySozykin  Před 7 lety

      +Мадина Кали, пожалуйста!

  • @user-nd4wt1qk4b
    @user-nd4wt1qk4b Před 3 lety +4

    Спасибо за Ваш труд! Очень познавательно, живо и интересно. В отличие от классических учебников по сетям.

  • @skatskau1102
    @skatskau1102 Před 6 lety +6

    Супер! Большое спасибо за локоничное и внятное объяснение.

  • @eldarkarimov5791
    @eldarkarimov5791 Před 4 lety +4

    Как всегда все на высшем уровне 👍🏻👍🏻👍🏻👍🏻

  • @constantineprime5436
    @constantineprime5436 Před 3 lety +2

    Это просто чудесно, это то что мне нужно было. Невероятно благодарен!!!

  • @111111111si
    @111111111si Před 5 lety +6

    Спасибо большое за Ваш труд

  • @eldarkarimov5791
    @eldarkarimov5791 Před 6 lety +8

    Благодарю за такие классные уроки спасибо

  • @egorcloud7899
    @egorcloud7899 Před 4 lety +4

    ты очень большой молодец. спасибо тебе большое. на рутубе по комп. сетям ты топ!

    • @AndreySozykin
      @AndreySozykin  Před 4 lety +1

      Спасибо за приятный отзыв!

  • @nikolay_antipin
    @nikolay_antipin Před 3 lety

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

  • @vitalii7672
    @vitalii7672 Před 3 lety

    Добрый день. Спасибо за видео, очень полезно!

  • @daniilprikhodko4077
    @daniilprikhodko4077 Před 2 lety

    Огромное вам спасибо! Благодаря вам удалось продраться через дебри компьютерных сетей.

  • @Das.Kleine.Krokodil
    @Das.Kleine.Krokodil Před 4 lety +3

    Интересно, спасибо
    Необычная схема

  • @prima.vera.shilina
    @prima.vera.shilina Před 2 lety +2

    Спасибо! Очень понятно и доступно 👍👍👍

    • @AndreySozykin
      @AndreySozykin  Před 2 lety +1

      Пожалуйста! Рад, что понравилось!

  • @kseniyasakki4382
    @kseniyasakki4382 Před 3 lety +1

    Спасибо вам, Андрей!

  • @Q_School
    @Q_School Před 3 lety

    Спасибо.
    Qilgan bu yaxshi amallariyezni ajrini bersin

  • @user-io2kp7jm6z
    @user-io2kp7jm6z Před 3 lety +2

    Супер, прям понял! Спасибо!

    • @AndreySozykin
      @AndreySozykin  Před 3 lety +1

      Пожалуйста! Рад, что получилось понятно рассказать!

  • @odnorob
    @odnorob Před rokem

    спасибо, очень доступно и понятно

  • @andreykelip5631
    @andreykelip5631 Před 3 lety +3

    1:30 ARP-запрос делается при каждой отправке пакета? Или где-то сохраняется в компьютере-отправителе? как долго? и сохраняется ли он в компьютере-получателе?
    3:13 как у одного маршрутизатора могут быть несколько MAC-адресов? ведь это же индивидуальный номер, полученный при производстве
    а если одна сеть подключена к нескольким маршрутизаторам, например 192.168.1.0/24 здесь czcams.com/video/kZqqk1tixfk/video.html ? как она узнает, через какой отправлять пакет? или пакет рассылается на все маршрутизаторы, но только один с ним работает дальше (который знает путь к адресату), а остальные отбрасывают?

    • @sergeytron994
      @sergeytron994 Před 3 lety +3

      Я сам прохожу этот курс и мне показалось у Вас интересные вопросы. Попробую ответить. 1. Аrp ответы кешируются в arp-таблице на компьютерах-получателях, на компьютерах-отправителях, на маршрутизаторах. По умолчанию создается 149 сегментов, каждый из которых содержит по 7 записей, так что всего в таблице может храниться 1043 (149 x 7) адреса хостов. Записи оттуда удаляются при переполнении кеша. Можно обнулить сразу всё выключив устройство (комп, маршрутизатор) 2. Как ответил Андрей в комментах ниже, маршрутизатор это компьютер с множеством сетевых карт, каждая из карт имеет свой МАC, так что у маршрутизатора много MAC адресов и много интерфейсов. 3. Если в сети несколько маршрутизаторов и несколько маршрутов до одного и того же компьютера-получателя, тогда выбирается запись с самым низким значением поля Метрика из таблицы маршрутизации(компьютера-отправителя). Поле метрика заполняется в таблице маршрутизации с помощью протоколов RIP (редко), OSPF (часто). Эти протоколы Андрей осветил в продвинутом курсе. Если что не так написал, поправьте.

  • @calypsegayndamrad8956
    @calypsegayndamrad8956 Před 6 lety +5

    Спасибо, здорово)))

  • @xmarekx
    @xmarekx Před 5 lety +4

    Доброго времени суток. Не знаю, задавали ли этот вопрос тут. Но, судя по всему, нет. Тот факт, что маршрутизатор имеет две подсети, я могу уяснить. Но почему он имеет два мак-адреса? Т.е. в маршрутизаторе как бы две сетевой карты и между ними свитч?

    • @AndreySozykin
      @AndreySozykin  Před 5 lety +9

      Маршрутизатор - это компьютер, у которого несколько сетевых карт. У каждой карты свой MAC-адрес. Данные между ними передаются через память компьютера.
      Програмные маршрутизаторы, например, на Linux, именно так и устроены. Аппаратные маршрутизаторы - это компьютеры в специализированном корпусе со специализированной ОС. Но логика их работы такая же, как и у программных маршрутизаторов.

  • @saniadas
    @saniadas Před 6 lety

    Андрей а где презентация по данной лекции в папке "Презентации для видеолекций"?

  • @sliva757
    @sliva757 Před 5 lety

    Добрый вечер. проясните мне пж, получается есть маршрутизация, маршруты. получается как таковой, IP следующего роутера не прописывается в полях отправитель /получатель, они нужны, грубо говоря чтобы узнать MAC следующего роутера?

  • @Andrzej3935
    @Andrzej3935 Před 2 lety

    Спасибо!

  • @user-bj9hd1bc4j
    @user-bj9hd1bc4j Před 2 lety

    А вот вы показали замену mac адресов, это так работает маршрутизация, или это прокси-arp?

  • @eugenegorz635
    @eugenegorz635 Před 2 lety +1

    Ip- адрес делится на адрес сети и адрес хоста в этой сети. Почему этого недостаточно для передачи пакета?

  • @sapfir8onl
    @sapfir8onl Před 5 lety +2

    Андрей, скажите пожалуйста, а можно как-то посмотреть эту цепочку замены мак адресов с помощью каких-то инструментов типа wireshark? или traceroute не позволяет увидеть эти промежуточные мак адреса?

    • @AndreySozykin
      @AndreySozykin  Před 5 lety +1

      traceroute не позволяет, т.к. работает на сетевом уровне только с IP-адресами. Нужно смотреть в каждой отдельной подсети с помощью Wireshark.

    • @w1tcherj
      @w1tcherj Před 5 lety +1

      можешь установить циску пакет трейсер, создать сеть и там глядеть как меняется заголовок ) только зачем тебе это?

  • @kl45gp
    @kl45gp Před 3 lety

    Спасибо"!

  • @fpv_cinematic2460
    @fpv_cinematic2460 Před 5 měsíci

    Единственное не понятно, у вас в презентации указанны локальные ip адреса, разве не должны на их месте быть глобальные ip адреса? Или я не так понял

  • @user-hh9xr4uj3o
    @user-hh9xr4uj3o Před 3 lety +1

    спасибо!!!

  • @rostl642
    @rostl642 Před 7 lety +1

    Здравствуйте Андрей :) У меня вопрос по поводу самой маршрутизации, не могу найти самостоятельно ответ. Что в пакете меняется при передаче с маршрутизатора на маршрутизатор в процессе маршрутизации? 2 IP-адреса неизменны: отправителя и получателя, MAC на сетевом не используется. Не могу понять этого.

    • @AndreySozykin
      @AndreySozykin  Před 7 lety +5

      Меняются именно MAC-адреса. Маршрутизатор для передачи данных использует технологию канального уровня. У каждого интерфейса маршрутизатора, кроме IP-адреса, есть и MAC-адрес. Поэтому при передаче в пакете указывается MAC-адрес следующего маршрутизатора.
      IP-адреса действительно остаются неизменными.

  • @user-gw4nw9hc1i
    @user-gw4nw9hc1i Před 2 lety +2

    Спасибо большое за лекцию и за весь курс.
    Ответь, пожалуйста, на вопрос как у одного маршрутизатора могут быть два разных MAC-адреса?
    В вашем примере с двумя подсетями именно так изображено.

    • @AndreySozykin
      @AndreySozykin  Před rokem

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

  • @onamixt
    @onamixt Před 2 lety

    Как компьютер составляет таблицу маршрутизации?

  • @artur_kia
    @artur_kia Před 2 lety +1

    Спасибо

  • @PavlentijIvani4
    @PavlentijIvani4 Před 4 lety +2

    Андрей, скажите пожалуйста, на 4:09 просмотрел три раза, я правильно понимаю, что хост 192.168.1.1 так и не узнает МАС адрес хоста 10.2.3.11, т.к. это уже работа роутера в данной схеме?

    • @constantineprime5436
      @constantineprime5436 Před 3 lety +2

      Да, мак адрес работает только на канальном уровне, тоесть в подсети. Ему и незачем знать мак адрес хоста в другом сегменте сети, это ему ничего не даст.

  • @seafue1059
    @seafue1059 Před 4 lety

    Что делать? У меня доставленных пакетов меньше чем полученных и иногда packet loss 20%

  • @D0sart
    @D0sart Před 7 lety +7

    Откуда компьютер отправитель, знает IP адрес получателя?

    • @AndreySozykin
      @AndreySozykin  Před 7 lety +16

      +D0sart, как правило, мы знаем доменное имя компьютера, к которому хотим подключится, например, www.youtube.com. С помощью DNS по имени определяется IP-адрес.
      В сетевом приложении IP-адрес, например, сервера баз данных, должен быть прописан в конфигурационный файл.
      Возможны другие варианты, но IP-адрес получателя всегда должен быть известен заранее.

    • @PavlentijIvani4
      @PavlentijIvani4 Před 4 lety +4

      Аналогия с письмами, откуда вы узнали адрес того, кому вы хотите отправить письмо?

  • @user-od4nl6rg2k
    @user-od4nl6rg2k Před 6 lety +1

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

    • @AndreySozykin
      @AndreySozykin  Před 6 lety +3

      +Рустам Александров, если пакеты проходят через маршрутизатор, то отправитель не знает MAC-адреса получателя. Пакет передается на MAC-адрес маршрутизатора, после этого маршрутизатор передает получателю. То есть MAC-адрес получателя знает только маршрутизатор.

  • @user-nv8ww3oj9w
    @user-nv8ww3oj9w Před 7 lety +3

    Не совсем понятно, в каком пакете записывается и ip, и mac? или это рассматривается и ip-пакет, и кадр ethernet?

    • @AndreySozykin
      @AndreySozykin  Před 7 lety

      Да, рассматривается IP-пакет и кадр Ethernet.

  • @yanaasadchaya1180
    @yanaasadchaya1180 Před 7 lety +2

    Спасибо большое за лекцию, но остался один вопрос. Если нужно отправить пакет в другую подсеть, и в нашей подсети есть два маршрутизатора, как хост определяет мас-адрес какого из них использовать?

    • @AndreySozykin
      @AndreySozykin  Před 7 lety +2

      +Яна Короткина, в таблице маршрутизации есть поле "Метрика". Она определяет "расстояние" до интересующей нас сети через данный маршрутизатор с учетом количества промежуточных маршрутизаторов, скорости каналов связи между ними и некоторых других параметров. Из двух маршрутизаторов будет выбран тот, у которого меньше метрика.

    • @w1tcherj
      @w1tcherj Před 5 lety

      @@AndreySozykin разве не будет использоваться тот, который прописан в адресе шлюз по умолчанию?

    • @constantineprime5436
      @constantineprime5436 Před 3 lety

      Kot Vas'ka это если в таблице маршрутизации нет пути к указаному адресу

  • @envy1616
    @envy1616 Před 4 lety +2

    Андрей, есть вопрос. Если компьютеры находятся в одном сегменте сети (начало лекции), то почему тогда формируются пакеты и отправляются arp запросы? разве не будет передача фреймов на канальном уровне напрямую между компьютерами? спасибо!

    • @AndreySozykin
      @AndreySozykin  Před 4 lety +2

      Для передачи данных используются все уровни TCP/IP. Приложение не знает, в одном сегменте находится получатель, или нет. Это внутреннее дело сети и не должно интересовать приложение.

  • @comedypeople1249
    @comedypeople1249 Před 5 lety +1

    Если пакет идёт от ПК1 через два роутера (маршрутизатора) к ПК 2, роутер же не меняет IP адрес пакета отправителя? Или же работает по принципу NAT?

    • @AndreySozykin
      @AndreySozykin  Před 5 lety

      IP адреса при передаче через маршрутизаторы не должны меняться. NAT - это единственное исключение. Но в примере нигде не написано, что используется NAT. Так что я думаю, что IP адрес не меняется.

  • @Wra-ij8yk
    @Wra-ij8yk Před 5 měsíci +1

    Можно ли построить сеть на Ip протоколе на локальных ip без маршрутизаторов?

    • @AndreySozykin
      @AndreySozykin  Před 5 měsíci +1

      Да, конечно, можно. Будет достаточно коммутаторов или Wi-Fi. Но к Интернет без маршрутизатора подключиться не сможете.

  • @mysonicteam7977
    @mysonicteam7977 Před 4 lety +2

    А как маршрутизатор, через который передается пакет в другую сеть, узнает мак адрес получателя имея только ip? Они же не могут работать в широковещательном режиме и соответственно arp протокол работать не будет

    • @AndreySozykin
      @AndreySozykin  Před 4 lety +1

      Зависит от технологии, по которой соединены маршрутизаторы. Если используется Ethernet, то протокол ARP работает. В других технологиях свои методы и подходы, в том числе MAC-адреса могут не использоваться вообще.

  • @D0sart
    @D0sart Před 7 lety +2

    По-моему, в вашем рассказе отсутствует важная деталь - таблица маршрутизации. Она есть у хостов и маршрутизаторов. Не могли бы вы более подробно раскрыть алгоритм передачи данных?

    • @AndreySozykin
      @AndreySozykin  Před 7 lety +2

      Про таблицу маршрутизации есть отдельное видео - czcams.com/video/7cIiK3jbK0s/video.html

    • @Das.Kleine.Krokodil
      @Das.Kleine.Krokodil Před 4 lety +1

      улучшенная версия czcams.com/video/kZqqk1tixfk/video.html
      без ГМО))

  • @comedypeople1249
    @comedypeople1249 Před 5 lety

    www.almodi.org/phpbb/viewtopic.php?t=7888#p102015 вот пример, IP отправителя и ІР получателя везде однаковое же? Здесь же не действует принцип NAT по замене IP в маршрутизаторах?

  • @w1tcherj
    @w1tcherj Před 5 lety +3

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

    • @AndreySozykin
      @AndreySozykin  Před 5 lety +1

      Долго думал над названием, но лучше ничего не смог придумать. Есть предложения по названию?

    • @w1tcherj
      @w1tcherj Před 5 lety +1

      @@AndreySozykin "ШОК,18+! Твой ПК в сети может увидеть каждый!" уверен, просмотров будет больше)

    • @user-sz8fj9mf1z
      @user-sz8fj9mf1z Před 3 lety +1

      @@w1tcherj в таких видео это ни к чему. Это образовательное видео. Подобное только приведёт к дизлайкам

  • @comedypeople1249
    @comedypeople1249 Před 5 lety +3

    Здраствейте, а если в сети есть комутатор перед маршрутизатором, то сначала мак получателя будет мак комутатора? (Так же и с концентратором).
    Если не сложно, как с вами можно связатся.?

    • @AndreySozykin
      @AndreySozykin  Před 5 lety

      У коммутаторов нет своих MAC-адресов, которые используются для передачи данных. Поэтому сразу идет MAC коммутатора.

    • @comedypeople1249
      @comedypeople1249 Před 5 lety +1

      @@AndreySozykin Вы хотели сказать (сразу идёт мак маршрутизатора?)

    • @AndreySozykin
      @AndreySozykin  Před 5 lety

      Да, MAC маршрутизатора.

    • @comedypeople1249
      @comedypeople1249 Před 5 lety +1

      @@AndreySozykin я скинул пример, могли бы объяснить на нем? Правильность прохождения пакета

    • @egorcloud7899
      @egorcloud7899 Před 4 lety

      @@AndreySozykin 5:59 Протокол STP | Курс "Компьютерные сети" вы там говорили что у коммутатора есть свои мас адреса, я так понимаю мас адреса еще и делятся как то или в коммутаторах просто не встроен такой алгоритм работы как в маршрутизаторах c mac адресами???

  • @nicolasr5858
    @nicolasr5858 Před 7 lety +2

    Очень познавательно. Еще раз большое спасибо. А можно глупый вопрос:). Раз арп запросы не проходят через маршрутизатор, то каким образом работники того же провайдера узнают мой MAC адрес, спрятанный за несколькими маршрутизаторами. Есть какие-то специальные запросы? Или они каким-то образом могут брать его из подконтрольных им маршрутизаторов, которые находятся со мной в одной сети.

    • @AndreySozykin
      @AndreySozykin  Před 7 lety +1

      +Nicolas R, да, они берутся из маршрутизаторов, которые с вами в одной сети.

    • @nicolasr5858
      @nicolasr5858 Před 7 lety

      Andrey Sozykin Спасибо

  • @user-ll7cx2le7z
    @user-ll7cx2le7z Před 7 lety +3

    Андрей, спасибо за видео! Ты не мог бы прояснить такой вопрос: в лекции сказано, что IP-адреса получателя и отправителя остаются неизменными, в частности маршрутизатор при отправке пакета в другую сеть не меняет IP-адрес отправителя. Но как тогда осуществляется взаимодействие с компьютерами в интернет, например по механизму NAT? Ведь маршрутизатор в этом случае должен IP-адрес отправителя заменить на свой внешний IP-адрес и записать у себя соответствие между ними

    • @AndreySozykin
      @AndreySozykin  Před 7 lety +2

      +Игорь Елфимов, я говорил просто об IP, в котором заложены принципы сквозной адресации и возможности соединения каждый с каждым. Если использовать "белые" IP-адреса, то ничего преобразовывать не нужно.
      NAT - это исключение, хотя сейчас это часто используется из-за недостатка IPv4 адресов. В NAT, конечно же, происходит замена IP-адреса.

    • @user-ll7cx2le7z
      @user-ll7cx2le7z Před 7 lety +1

      +Andrey Sozykin, А сейчас, в наше время чаще используются серые IP, то есть внутри провайдера идёт одна адресация, а в интернете у всех, кто подключен через этого провайдера один и тот же, белый IP, правильно я понимаю?

    • @AndreySozykin
      @AndreySozykin  Před 7 lety +1

      +Игорь Елфимов, да почти всегда так. Некоторые провайдеры дают белые IP-адреса, но это редкость или услуга за дополнительные деньги.

    • @user-ll7cx2le7z
      @user-ll7cx2le7z Před 7 lety +1

      +Andrey Sozykin, А провайдер внутри своей сети может использовать только зарезервированные диапазоны адресов или вообще любые?

    • @AndreySozykin
      @AndreySozykin  Před 7 lety +2

      +Игорь Елфимов, рекомендуется использовать частные адреса. Но на самом деле, если сеть не подключается напрямую к интернет, то никто не может проверить, какие адреса используются.

  • @user-ig1ty7dl1k
    @user-ig1ty7dl1k Před rokem +1

    Вопрос - я заметил что устройства, подключенные к моему роутеру имеют ip вида 192.168.x.x, у моего соседа(например) точно такие же адреса в сети ЕГО роутера. Как потом понять что адреc получателя вида 192.168.x.x это именно адрес МОЕГО устройства а не соседа?

    • @user-ig1ty7dl1k
      @user-ig1ty7dl1k Před rokem

      аа, там как то дополнительно сравниваются MAC адреса еще?

    • @AndreySozykin
      @AndreySozykin  Před rokem

      Адреса из диапазона 192.168.x.x - это частные адреса, которые не маршрутизируются в интернет. Для подключения их к интернет используется NAT.

    • @user-ig1ty7dl1k
      @user-ig1ty7dl1k Před rokem

      @@AndreySozykin спасибо!

  • @bambimbambas
    @bambimbambas Před 2 lety

    Андрей, здравствуйте !
    Во первых, спасибо огромное за курс, это очень круто. В Несколько часов лекций вместить всего Таненбаума :)
    Но хотелось бы прояснить такой момент, который я вообще не понимаю: зачем компьютеру(отправителю) получать мак адрес получателя, если в крупной сети, где находимся мы все вместе, всё общение происходит на сетевом уровне и, соответственно, реализуется благодаря ip-адресам. Надеюсь вы ответите. Спасибо

    • @bambimbambas
      @bambimbambas Před 2 lety

      Бля

    • @user-gw4nw9hc1i
      @user-gw4nw9hc1i Před 2 lety

      Я абсолютно не специалист, поэтому это полнейшее ИМХО.
      Канальный уровень не понимает ip-адреса, он общается с помощью MAC. Почему бы вообще не отказаться от MAC и использовать только ip? Ну тут наверное и исторический фактор. Сначала пользовались только MAC адресами в каком-нибудь ethernet 2, а потом захотелось разделённые локальные сети на ethernet 2 объединить и тут понадобился протокол, который сохранит предыдущую технологию( так как для неё уже сделана инфраструктура и обучены специалисты), и объединит нас всех вместе в одну глобальную сеть.

    • @nonamenoname7423
      @nonamenoname7423 Před rokem

      Так как все данные передаются по технологиям канального уровня, тобеж у маршрутизатора интерфейсы это посути сетевые карты ETHERNET которые не знают IP адресов

    • @user-sb6et3xx5p
      @user-sb6et3xx5p Před rokem

      +ПАН ГАЛИЧ, Вам нужно еще раз пересмотреть видео "Модель OSI" из этого Курса "Компьютерные сети" :-)
      "Общение" происходит на всех уровнях модели OSI (или модели TCP/IP, кому как больше нравится)!!!
      Данные приложений в современных сетях (Ethernet / IP / (TCP/UDP/SCTP) ) передаются по принципу матрёшки (модель OSI / модель TCP/IP), т.е. данные вышестоящего уровня вкладываются (инкапсулируются) в поле данных нижестоящего уровня и обёртываются заголовком этого уровня, формируя транспортную единицу данного уровня (сообщение / сегмент/дейтаграмму / пакет / кадр). И так происходит от уровня 7 (модели OSI) до уровня 1, на котором уже нет своей транспортной единицы, а идёт преобразование информации в двоичный код (кодирование) и прочее.
      Так вот любому устройству, подключенному в конечном итоге к сети Ethernet (компьютер, сервер, принтер, коммутатор, маршрутизатор), чтобы передать данные другому устройству нужен МАС-адрес этого устройства. Потому как на принимающей стороне (т.е. на другом устройстве) процесс получения информации из электрического сигнала будет происходить в противоположной последовательности: от 1-го уровня модели OSI и до 7-го. Если сетевая карта принимающего устройства не обнаружит свой МАС-адрес в поле "МАС-адрес получателя" кадра Ethernet, то она просто уничтожит этот полученный кадр и вся дальнейшая информация (заголовок IP-пакета, заголовок TCP/UDP и сами полезные данные) будет потеряна.

  • @mr.belizar
    @mr.belizar Před rokem

    Нифига не понятно. в лекции про АРП таблицы четко говорилось что каждому МАК адресу соответствует АйПи адрес. Тут же получается что мы забиваем на АРП и в поле получателя пишем левй МАК (МАК маршрутизатора) несмотря на то что он не соответствует АйПи получателя...

  • @user-nd5yc9dl1s
    @user-nd5yc9dl1s Před 2 lety

    4:31, нужно исправить на "отправитель"

  • @user-qd1ve1jt7w
    @user-qd1ve1jt7w Před 6 měsíci

    Вместо кадра(фрейма) используется слово пакет. Mac-адреса меняются в кадре, в пакете их нет. Для простоты понимания используется слово пакет вместо кадра? Или я что-то не понимаю?

    • @KKK42402
      @KKK42402 Před 6 měsíci

      Ниже такой вопрос уже задавали

    • @user-qd1ve1jt7w
      @user-qd1ve1jt7w Před 6 měsíci

      @@KKK42402 столько комментариев, но не нашел

    • @IAGanja
      @IAGanja Před 2 měsíci

      кадр на канальном уровне, пакет на сетевом@@user-qd1ve1jt7w

  • @Alexey0795
    @Alexey0795 Před 4 lety +1

    3:40 а что если выделить цветом адреса

  • @andreymcover1122
    @andreymcover1122 Před 4 lety +1

    Подскажите, пожалуйста, как правильно у нас у всех у домашнего компа IP 192.168.1.ххх. Ответные пакеты с разных сайтов приходят по схеме из этого урока? По MAC адресу?

    • @andreymcover1122
      @andreymcover1122 Před 4 lety

      @@AndreySozykin спасибо за ответ. Как раз сейчас смотрю ваш урок про NAT. А можно тогда попросить объяснить разницу между NAT и этим уроком?

  • @user-cl9yj3yr8r
    @user-cl9yj3yr8r Před 5 lety +1

    То есть отправитель никогда не знает точный MAC адрес получателя в разных сетях? он до него просто не доходит а доходит адрес ближнего к нему маршрутизатора

    • @AndreySozykin
      @AndreySozykin  Před 5 lety

      Да, именно так.

    • @w1tcherj
      @w1tcherj Před 5 lety +2

      ему и не надо знать макадрес, потому что маршрутизацией трафика между сегментами занимается IP. Это как ты отправляешь письмо по почте в другой конец Земли, ты указываешь только конечный адрес(IP), звонишь курьеру(узнаешь мак ближайшего узла), и всё, а курьер уже везет в почтовое отделение, почтовое отделение в главное отделение, то в свою очередь на границу отправляет(это все смена макадресов в езернет заголовке кадра). Понял?

    • @user-cl9yj3yr8r
      @user-cl9yj3yr8r Před 5 lety

      David Cable да спасибо за обьяснение

  • @user-rf8tj6hi8s
    @user-rf8tj6hi8s Před 3 lety +2

    После этого урока все сошлось и кажется я понял модель OSI

  • @kibenito
    @kibenito Před 2 měsíci +1

    Я прям чувствую, как шевелится мой мозг 😂