telecom №89. Транспорт и управление перегрузками

Такие выпуски заставляют нас/вас/всех расти над собой.
Когда ты думаешь, что ничего интересного не осталось, появляются люди готовые растоптать твою дерзкую самоуверенность.
На операционном столе TCP, его реализации, оптимизации, костылизации.
В очередной раз подвергнем сомнению то, как TCP справляется сегодня со своими обязанностями.
Как жить с транспортом, который управляет заторами на основе потерь в сетях, где потерь быть не должно?
linkmeup. Взрываем мозг с 2012 года.

Кто:
  • Дмитрий Афанасьев. Сетевой архитектор группы проектирования сети Яндекс
  • Александр Азимов. Эксперт группы проектирования сети Яндекс
Про что:
  • История вопроса, откуда взялась проблема, Reno
  • Развитие — попытки оптимизаций пилы, RED
  • Проблема инкаста внутри ДЦ — deepbuffer
  • ECN оригинальные вариант
  • Проблемы ECN (RTT-fairness, изоляция)
  • ECN от DCTCP
  • Почему DCTCP — marketing bullshit
  • Timely/BBR pacing
  • BBRv2 — универсальный CC, пара слов про NS3
  • PFC (в контексте RDMA)

Скачать файл подкаста







Добавить RSS в подкаст-плеер.

Подкаст доступен в iTunes.

Скачать все выпуски подкаста вы можете с яндекс-диска.


В поисках утерянного гигабита или немного про окна в TCP

Поводом для написания этой статьи послужила лень, которая, как известно, двигатель прогресса и свидетель появления на свет невероятно облегчающих жизнь вещей.
В моём случае это была лень объяснять в тысячный раз клиенту, почему он арендовал канал точка-точка и в договоре чёрным по белому написано Ethernet 1Гбит/с, а он как ни измеряет, но чуть-чуть да меньше получается.
Где остальное? Почему недобор? Куда девался интернет из провода? А может его и вовсе страшно обманули?
Ну что ж, давайте искать, а заодно напишем заметку, которую будет не стыдно показать тысяче первому клиенту, у которого будет недосдача скорости.

Важно

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

Читать дальше →

telecom №17. Недостатки TCP и новые протоколы транспортного уровня

17-й выпуск подкаста Linkmeup посвящён глубокотехнической теме.
В гостях у нас Дмитрий Качан — аспирант СибГУТИ. Дмитрий в данный момент занимается разработкой транспортных протоколов, работающих на уровне приложений.
Поэтому сегодня мы говорим о недостатках TCP, почему сейчас он уже не может выполнять свою роль протокола с гарантированной доставкой в некоторых случаях.
Вы узнаете какие сейчас есть подходы к решению этой проблемы.

Новости выпуска

  1. Правительство хочет, чтобы данные россиян хранились в нашей стране (link).
  2. HP сделал свой сетевой симулятор доступным широкой общественности (link)
  3. В MIT разработали технологию управления трафиком датацентра, которая многократно уменьшает задержки и очереди (link)
  4. Плавный переход к теме гостя. Big Data на службе футбола (link)

Скачать файл подкаста.




Добавить RSS в подкаст-плеер.

Под катом вы можете найти список некоторых коммерческих решений и протоколов для эффективной передачи информации с гарантированной доставкой, а также сами исследования Дмитрия.

Читать дальше →