Моррис, Роберт Тэппэн

Роберт Тэппэн Моррис (англ. Robert Tappan Morris; род. 8 ноября 1965, Массачусетс, США) — профессор компьютерных наук и инженерии факультета электротехники и компьютерных наук (EECS) Массачусетского технологического института, сотрудник Лаборатории компьютерных наук и искусственного интеллекта (CSAIL)[1]. Внёс значительный вклад в развитие распределённых систем и компьютерных сетей (в частности, известен созданием протокола Chord). Более известен как создатель первого сетевого червя, парализовавшего 2 ноября 1988 работу шести тысяч двухсот компьютеров в США. Червь Морриса читал /etc/passwd, пытаясь подобрать пароли к учётным записям. Для этого использовалось имя пользователя (и оно же с буквами в обратном порядке), а также список из 400 наиболее популярных слов. Атака привела к масштабному заражению всей сети ARPANET, и именно после этого разработчики придумали /etc/shadow, а также паузы после неправильного ввода пароля.

26 июля 1989 года Моррис стал первым обвинённым по Закону о мошенничестве и злоупотреблениях с применением компьютера. B 1990 году он был приговорён к трём годам пробации (осуждённый освобождается от наказания при условии хорошего поведения; применяется к несовершеннолетним правонарушителям и совершившим преступление впервые), к 400 часам общественных работ и оштрафован на 10 050 долларов США. Роберт подал апелляционную жалобу, но проиграл.

Общие сведения

Биография

Научная деятельность

Основные научные достижения лежат в области распределённых систем и компьютерных сетей. К ключевым проектам и исследованиям относятся:

  • Создание протокола Chord — масштабируемого сервиса поиска для одноранговых (peer-to-peer) приложений, ставшего фундаментальным вкладом в развитие распределённых хеш-таблиц (DHT).
  • Разработка модульной архитектуры Click Modular Router для создания гибких и настраиваемых программных маршрутизаторов.
  • Исследование архитектуры незапланированных беспроводных сетей в рамках проекта Roofnet и разработка высокопроизводительных метрик для многохоповой маршрутизации в mesh-сетях.
  • Создание отказоустойчивых оверлейных сетей (Resilient Overlay Networks, RON), позволяющих распределённым приложениям обходить сбои маршрутизации в интернете.
  • Разработка алгоритмов для беспроводных сетей, включая протокол оппортунистической маршрутизации ExOR и энергоэффективный алгоритм координации Span для ad hoc сетей.
  • Создание децентрализованной системы сетевых координат Vivaldi для оценки задержек между узлами.
  • Разработка P2P-систем хранения и безопасности: кооперативного хранилища CFS, одноранговой файловой системы Ivy и анонимизирующего сетевого уровня Tarzan.

Ссылки

  1. Robert Morris. MIT CSAIL. Дата обращения: 11 августа 2026.