Лекция 11. Алгоритмы Stop-and-Wait и Sliding Window для управления потоками пакетов

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 เม.ย. 2021

ความคิดเห็น • 5

  • @MrReturned
    @MrReturned 3 ปีที่แล้ว

    Здравствуйте, подскажите пожалуйста, как получилось 8160мкс? 1020 byte/ 1 mbps = 8160 bit / 1048576 bps = 7780 мкс
    12:02

  • @MrReturned
    @MrReturned 3 ปีที่แล้ว +2

    А вы на милион делили)

  • @DGT67
    @DGT67 ปีที่แล้ว

    все хорошо, только за исключением того что описанная модель скользящего окна не учитывала в данном случае потери и искажений кадров, и соответственно являлась самой простой для описания, а алгоритм с ожиданием для W=1 (как частный случай) вообще при потерях обречен зависнуть (это если без повторов передачи по таймерам).
    у таненбаума кстати в обобщенном описании канального уровня эта тема поднимается и детально рассматриваются алгоритмы повторов "возврат на n" и "выборочное повторение" - не могу понять почему это рассматривается применительно к канальному уровню ? если указанные алгоритмы впервые появляются только на транспортном уровне (в TCP) как гарантированное обеспечение доставки ? (единственное где я сталкивался с stop-and-wait в чистом виде это в радиомодемах 2.4ГГц NRF24L01 от Nordic Semiconductor - там у них фирменный аппаратно реализованный алгоритм квитирования).
    ..прошу прощения за много букв, просто не могу понять в какой конкретно технологии канального уровня используется квитирование и/или повторная передача (в ethernet же ни того ни другого не используется) или это все учебные модели просто ради демонстрации основных подходов?

    • @VeraDrozdova1440
      @VeraDrozdova1440  ปีที่แล้ว +2

      Добрый день) спасибо за интересные уточнения) все верно, TCP активно пользуется этой техникой. но в технологиях радиодоступа, скажем LTE/5G NR механизмы ретрансмиссий реализуются на MAC-протоколе канального уровня, в рамках таких фитч как HARQ (это позволяет быстро устранять ошибки, не дожидаясь пока пакет долетит от отправителя к получателю, пройдя кучу промежуточных узлов). так что такое случается и на канальном уровне. Но в рамках данных лекций, я старалась принципиально уходить от нагромождения реальных протоколов, их названий и разнообразия. цель- все-таки просто рассказать об идеологии построения сетей, основных концептах

    • @DGT67
      @DGT67 ปีที่แล้ว +1

      @@VeraDrozdova1440 вам спасибо! Очень хорошо преподаете, давно на Ваши лекции подсел)