• В Беларуси
  • Наука
  • Интернет и связь
  • Гаджеты
  • Игры
  • Оружие
  • Архив новостей
    ПНВТСРЧТПТСБВС
  1. Год с коронавирусом. В какие страны сейчас могут слетать белорусы и что для этого нужно
  2. Как перекладывают «по карманам» долги госсектора и чем это чревато
  3. В Viber появилась функция, которая должна защитить белорусов от звонков мошенников
  4. Белорусов атаковали банковские мошенники. Откуда у них данные, почему их сложно найти, как защититься
  5. Казакевич озвучил социальный портрет «преступника», «связанного с протестной активностью»
  6. В Минск привезли первый экземпляр нового поколения Renault Duster
  7. Служит в армии и копит на дом в деревне. В женском биатлоне — новая звезда (и она невероятно милая)
  8. Минское «Динамо» снова проиграло питерскому СКА в Кубке Гагарина
  9. Носкевич: Уголовное дело Тихановского до конца месяца будет передано прокурору для направления в суд
  10. Атаки мошенников, запись от BYPOL, письмо медиков, приговор физруку и где отдохнуть — все за вчера
  11. Новый декан у ФМО БГУ и большой красно-зеленый флаг в Новой Боровой. Что происходило в Беларуси 4 марта
  12. Две машины в Андорру, пять — в Эстонию, 121 — в Германию. Интересные факты об экспорте авто из Беларуси
  13. Инициатива BYPOL выложила напутственную речь якобы экс-главы МВД по случаю его ухода с должности
  14. На продукты рванули цены. Где сейчас выгоднее закупаться — на рынках, в гипермаркетах, дискаунтерах?
  15. ЕЭК предложила Беларуси избавиться от обязательного перечня белорусских товаров в магазинах
  16. «В школе думали, что приводит бабушка». История Даши, у которой разница в возрасте с мамой 45 лет
  17. Итоги ажиотажа: за два месяца техосмотр прошло столько машин, сколько раньше за полгода
  18. Медики написали открытое письмо главе профсоюза: «Мог ли врач промолчать и позволить опорочить имя убитого?»
  19. По зарплатам «в конвертах» ввели новшество. Оно касается как работников, так и нанимателей
  20. «За полтора месяца мое душевное рвение ушло в минус». Минчанка продала квартиру и купила синагогу
  21. Белорусские биатлонистки стали вторыми в эстафете, проиграв одну секунду
  22. «Вместо 25 рублей — 129». Банк повысил предпринимателю плату за обслуживание в 5 раз из-за овердрафта
  23. «Мы с вами не допустили гражданского раскола». Лукашенко и Кубраков поздравили милиционеров
  24. Нет ни документов, ни авто. В правительстве объяснили, как снять с учета такую машину, чтобы не платить налог
  25. Все магазины Bigzz и «Копилка» не работают. Компания ушла в ликвидацию
  26. «Осторожно, тут могут быть бэчебэшники». Как в Купаловском прошел первый спектакль после президентских выборов
  27. «Малышке был месяц, они ее очень ждали». Что известно о троих погибших в страшной аварии под Волковыском
  28. Беларусбанк начал выдавать потребительские кредиты. Какую сумму дадут при зарплате в 1000 рублей
  29. «Парень выдержал полгода». История мотоциклистки, которая в 25 лет стала жертвой страшной аварии
  30. Эксперт рассказал, как правильно посеять семена и что делать, чтобы они взошли


Исследователи из Стэнфордского университета обнаружили, что красный американский муравей-жнец (Pogonomyrmex barbatus) выбирает, сколько особей следует отправить за едой, во многом таким же образом, как интернет-протокол TCP узнаёт, сколько трафика доступно для передачи данных.



Исследователи называют это "энтернет" (anternet, от слова ant, что значит "муравей").

За насекомыми наблюдала биолог Дебора Гордон, а мысль о файлах пришла в голову профессору компьютерных наук по имени Баладжи Прабхакар.

Transmission Control Protocol (TCP) представляет собой алгоритм, выполняющий обязанности регулировщика на "перекрёстках" интернет-потоков. Благодаря ему Сеть за считанные годы выросла с нескольких десятков до миллиардов узлов. Работает он вот как: источник (А) передаёт файл в пункт назначения (Б), причём файл разбит на несколько пакетов. С получением каждого пакета Б отправляет соответствующее уведомление (ack) в адрес А.

Обратная связь необходима для предотвращения перегрузки: если уведомления приходят медленнее, чем отправлялись данные, значит, пропускная способность снизилась, и отправлять данные следует более постепенно. В противном случае источник повышает скорость передачи.

Оказывается, Pogonomyrmex barbatus ведут себя почти аналогичным образом. Скорость, с которой муравьи отправляются за пропитанием, соответствует скорости поступления продовольствия. Фуражир не вернётся в гнездо, пока не найдет корм. Если в окрестностях семян очень много, жнецы возвращаются быстрее, и в этом случае к ним присоединяется всё больше муравьёв. Если же разведчики начинают возвращаться с пустыми руками, конвейер замедляется и даже останавливается.

Г-н Прабхакар написал алгоритм для прогнозирования поведения муравьёв в зависимости от количества пищи (то есть пропускной способности), и он оправдал себя. "Муравьи обнаружили этот алгоритм миллионы лет назад", — резюмирует специалист.

Любопытно, что насекомые знают и о двух других фазах TCP. Одна из них известна как медленный старт: первым делом источник отправляет большую порцию пакетов, дабы измерить пропускную способность. Точно так же муравьи поначалу отправляются на поиск пищи большой группой.

Другой протокол ("тайм-аут") задействуется, когда связь нарушается, и источник прекращает передачу пакетов. Если фуражиры не возвращаются в гнездо в течение 20 минут, отправка новых разведчиков приостанавливается.

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

Результаты исследования опубликованы в журнале PLoS Computational Biology
-7%
-60%
-20%
-20%
-15%
-20%
-20%
-20%
-15%
0072680