Резюме

  • Nick Feamster — профессор University of Chicago, исследователь интернет-измерений, основатель исследовательских структур и сооснователь NetMicroscope; он делает скрытое поведение интернета пригодным для ответственных решений.
  • Его работа над rcc выявила более 1 000 ранее не замеченных ошибок в 17 автономных системах; Routing Control Platform помогла закрепить сетевую модель управления, позже связанную с SDN.
  • Проекты по спаму, широкополосному доступу, цензуре и умным домам показали пределы измерений: репутация может ошибочно приписывать вину, удалённые измерения создают риски, а зашифрованные метаданные раскрывают поведение.
  • Его нынешние исследования в области машинного обучения спрашивают об эффективных, проверяемых и безопасных производственных решениях; его вклад — коллаборативные системы, которые сохраняют неопределённость, а не скрывают её.

Rcc: проверка совокупной конфигурации до ввода в эксплуатацию

Опубликованная в 2005 году вместе с Hari Balakrishnan работаDetecting BGP Configuration Faults with Static Analysisпредставила инструмент Router Configuration Checker (rcc). В ней постоянные ошибки были разделены на два класса. Ошибки валидности маршрута возникают, когда control plane выбирает маршрут, которому не соответствует ни один рабочий путь на data plane. Ошибки видимости маршрута возникают, когда рабочий путь существует, но нужные маршрутизаторы его не узнают. Эти категории связывали команды конфигурации с последствиями, понятными операторам.

rcc анализировал несколько конфигураций маршрутизаторов и сетевые условия. Публикация сообщала о 17 автономных системах, более чем 1 000 ранее не обнаруженных ошибках и более чем 65 загрузках операторами. Это исторические цифры, о которых сообщают авторы. Они не свидетельствуют ни об универсальном продукте, ни о продолжающемся использовании. Но они показывают реальные конфигурации и применение за пределами лаборатории.

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

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

Поэтому rcc стоит в начале профиля. Он установил амбицию делать поведение инфраструктуры предсказуемым до ущерба и сдержанность связывать корректность с входными данными и свойствами. Современные системы ИИ стоят перед тем же испытанием; их границу труднее увидеть, когда модель даёт беглые объяснения вместо явных инвариантов.

Интернет обычно знает, что он сделал, но не может объяснить, почему

Пакет достигает цели или терпит неудачу. Видеозвонок зависает. Домен отдаёт неожиданный адрес. Почтовый сервер отклоняет соединение. Умная колонка обращается к удалённому сервису в показательный момент. Каждое событие оставляет следы, но у интернета нет центрального реестра с единственным авторитетным объяснением. Его поведение возникает из независимо управляемых сетей, конфигураций разных производителей, частных соглашений о межсоединениях, домашних устройств, дизайна приложений и меняющегося спроса.

Такая структура не позволяет ни одному оператору контролировать всю систему. Она же затрудняет диагностику. Маршрутизатор показывает свои собственные маршруты, но не каждое следствие объединённой политики маршрутизации. Speedtest измеряет передачу, не отделяя чисто Wi-Fi, пропускную способность доступа, задержку, межсоединение и эффекты приложений. Зонд цензуры наблюдает неудачную загрузку, не указывая ответственного человека или учреждение. Классификатор трафика присваивает метку, не доказывая, что она останется корректной после изменения сети.

Исследования Feamster можно читать как серию попыток уменьшить эти пробелы. Техника меняется, метод остаётся узнаваемым: выбрать релевантное скрытое поведение; найти точку наблюдения, где оно оставляет измеримый сигнал; построить представление, переводящее сигнал в вопрос для оператора, политики или пользователя; наконец, проверить, где это представление отказывает. Последний шаг решителен. Система, которая уверенно отвечает, не показывая своих границ, может сделать инфраструктуру менее, а не более подотчётной.

Тем самым Feamster — тема цифровой инфраструктуры, хотя он не владеет оптоволокном, не управляет публичной автономной системой и не возглавляет гиперскейл-облако. Его работа лежит в информационном слое вокруг этих активов. Она влияет на проверку маршрутов, обнаружение злоупотреблений, описание качества широкополосного доступа, документирование цензуры и использование статистических моделей в сетевой эксплуатации. Маршрутизаторы и кабели перемещают трафик; измерения и анализ определяют, может ли кто-то объяснить, что происходит.

Самое убедительное изложение поэтому — не список наград и не утверждение, что исследователь изобрёл несколько областей. Это история программы наблюдаемости, которая меняла предмет исследования и сохраняла ту же дисциплину: отделять прямое наблюдение от вывода и экспериментальный результат от эксплуатационной гарантии.

Одна карьера, несколько институциональных ролей

По состоянию на исследовательскую дату 3 августа 2026 года University of Chicago называла Feamster профессором Neubauer Professor of Computer Science и директором по исследованиям (Faculty Director of Research) в Data Science Institute. Его собственная страница также называла его директором Network Operations and Internet Security Lab, со-директором Internet Innovation Initiative, со-руководителем netml.io и со-директором направления AI and Policy Pillar. Публикация DSI от сентября 2024 года использовала формулировку Director of Technology Policy.

Эти роли могут сосуществовать, поскольку университетские функции пересекаются и меняются; но их нельзя сливать в один вневременной должностной титул.

Различия существенны. Как профессор он исследует и преподаёт. В NOISE Lab и netml.io он работает со студентами и партнёрами над маршрутизацией, измерениями, приватностью и машинным обучением. Internet Innovation и Internet Equity дают основу для публичных и инфраструктурных решений. Как сооснователь и CEO NetMicroscope он участвует в частной компании, которая хочет коммерциализировать анализ качества сетей. Его биография также упоминает работу экспертом в технологических спорах.

Ни одна роль автоматически не переносит авторитет другой: профессор не регулятор, CEO стартапа не превращает университетские исследования в рекомендацию клиентам, а экспертиза — не судебное решение.

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

Публичная документальная база о его профессиональной работе значительно богаче, чем о личной жизни. Она не подтверждает достоверно ни дату и место рождения, ни гражданство, ни семейный фон, ни вознаграждение, ни долю в NetMicroscope, ни личные инвестиции, ни состояние. Профиль, основанный на доказательствах, не должен строить догадок из этих пробелов. Карьера достаточно содержательна и без добавления биографии знаменитости, не покрытой источниками.

MIT, веб-краулер и диссертация об ошибках до сбоя

Feamster оставался в Massachusetts Institute of Technology с бакалавриата до докторской степени. В 2000 году получил SB, в 2001 — MEng по электротехнике и информатике, а в 2005 году защитил докторскую по информатике под руководством Hari Balakrishnan. НазваниеProactive Techniques for Correct and Predictable Internet Routingясно формулирует раннюю программу: вместо того чтобы ждать ошибки маршрутизации и её сбоя, сеть должна раскрывать достаточно структуры, чтобы проверять важные свойства до ввода в эксплуатацию.

Ранняя работа в LookSmart — полезный, ограниченный задел. Веб-краулер должен исследовать большой граф, меняющийся во время наблюдения. Он встречает мёртвые ссылки, дубликаты, противоречивые ответы и недоступные области. Краулер не стал напрямую предшественником более поздних систем маршрутизации; для этого нет оснований. Преемственность методологическая: распределённая система не видна из одной локальной точки. Полезное знание требует систематического сбора и явного представления найденного.

Damballa принесла противоборствующую версию той же задачи. Ботнеты скрывают членство и управление. Официальная биография Feamster говорит, что он участвовал в первом алгоритме обнаружения ботнетов компании. Публичные свидетельства не восстанавливают ни весь состав команды, ни последующее использование продукта. Но они показывают ранний переход между академическими системными исследованиями и операционной охранной компанией, которой приходилось выводить вредоносную координацию из сетевых следов.

Диссертация создавалась в мире, где междоменные политики были распределены по устройствам и организациям. Команды маршрутизаторов описывали пиринг, отношения с клиентами, экспортные политики, запасные пути и трафик-инжиниринг. Каждая конфигурация могла быть правдоподобной сама по себе, тогда как вся сеть скрывала петлю, чёрную дыру или нежелательный маршрут. Проблема была не просто в ошибочном протоколе, а в трудности рассуждения о распределённой программе, состоящей из множества локальных правил.

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

Конфигурация BGP как распределённая программа

Протокол Border Gateway Protocol позволяет автономным системам обмениваться достижимостью и сохранять свою коммерческую и маршрутную политику. Эта автономия соединяет сети с разными владельцами и целями. Она же означает, что ни один инженер не проектирует глобальный результат. Политики складываются косвенно из объявлений, предпочтений, фильтров и внутреннего распространения маршрутов.

Даже внутри одной автономной системы задача велика. Сотни маршрутизаторов могут распространять внешние маршруты по нескольким внутренним путям. Маршрут, изученный на границе, должен стать видимым там, где он нужен, но не везде. Правила экспорта должны защищать клиентские и пиринговые маршруты от неверных соседей. Запасные пути должны появляться после сбоя без петель и постоянных осцилляций. Оператор знает бизнес-намерение; устройства содержат исполняемые фрагменты.

Ранняя работа Feamster рассматривала эти фрагменты как анализируемую программу. Конфигурация маршрутизатора превращалась из текста во вход сетевого вычисления. Корректность можно было выразить как инвариант: выбранный маршрут должен вести к пригодному пути пересылки; пригодный путь должен быть видим нужным маршрутизаторам; правила экспорта должны сохранять намеренные отношения; внутреннее распространение не должно создавать постоянной несогласованности.

Аналогия с анализом программ сместила момент вмешательства. Классический поиск ошибок начинается после симптома. Статический анализ спрашивает, содержит ли конфигурация уже известный класс ошибок. Ему не нужен тестовый трафик или жалоба клиента. В критических сетях перенос дефекта из очереди инцидентов в очередь ревью может быть ценнее, чем ускорение последующей диагностики.

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

Routing Control Platform перенесла принятие решений с отдельных маршрутизаторов

rcc спрашивал, удовлетворяет ли распределённая конфигурация известным условиям. Routing Control Platform задавала другой вопрос: почему каждый маршрутизатор должен сам восстанавливать информацию для выбора маршрута? Классический iBGP распространял внешние маршруты через полносвязную топологию (full mesh) или route reflectors. Полносвязная топология становилась громоздкой с ростом сети. Рефлексия масштабировалась лучше, но могла скрывать маршруты, порождать неожиданные решения и затруднять анализ.

RCP предлагала логически централизованный сервис, который собирает внешние BGP-маршруты и внутреннюю топологию, выбирает маршруты для отдельных маршрутизаторов и сообщает их через обычный iBGP. Устройства пересылки оставались. Менялись место выбора и доступная картина.

«Логически централизованный» не означал хрупкую физическую коробку. Сервис мог быть реплицирован и распределён и при этом представлять согласованную функцию принятия решений. То же самое верно для более позднего SDN. Контроллер может действовать в масштабе сети, не живя на одной машине. Инженерные вопросы становятся консистентностью состояния, восстановлением и безопасными интерфейсами, а не противопоставлением «центральное против распределённого».

RCP уважала установленную инфраструктуру. Она не требовала ни новой плоскости пересылки, ни немедленной замены оборудования. Это важно в сетях с долгоживущими устройствами, контрактами и процессами. Исследование приобретает практическую ценность, когда входит в эксплуатацию через известный интерфейс.

Оценка использовала реальные данные магистральной сети, но не подтверждает широкий производственный охват. Обоснованно утверждать: RCP показала работоспособную и влиятельную архитектуру. Необоснованно утверждать: RCP заменила внутренний BGP во всей отрасли. Премия NSDI Test of Time Award 2015 подтверждает интеллектуальную долговечность, а не рыночное принятие и не авторство всех более поздних идей контроллеров.

Значимый вклад в SDN, а не история об одном изобретателе

SDN часто рассказывают как чистый разрыв: управление перешло в программное обеспечение, пересылка стала программируемой, началась новая эра. Реальная история беспорядочнее. Active Networks, сетевая виртуализация, 4D, Ethane, RCP, OpenFlow, NOX и другие проекты решали разные части программируемости, разделения управления и сетевого менеджмента. Feamster был важным участником, но не единственным изобретателем.

RCP показала, что сервис управления с более широкой картиной может вычислять решения о маршрутах и доставлять их существующим устройствам. rcc показала, что сетевую политику можно проверять на инварианты. Вместе они сместили вопрос от «Какая команда стоит на этом маршрутизаторе?» к «Какое поведение реализует вся система управления?». Этот сдвиг — интеллектуальный фундамент программируемых сетей.

Feamster позже стал соавторомThe Road to SDN, который описывал область как накопление идей, а не как момент изобретения. Эта позиция сопротивляется мифам об основателях. Область возникает, когда исследовательские группы, операторы, производители и сообщества стандартов решают соседние задачи и доводят их до развёртывания.

Why (and How) Networks Should Run Themselves2017 года, написанная с Jennifer Rexford, расширила аргумент на постоянную эксплуатацию. Высокоуровневое намерение (intent) ведёт решения, телеметрия показывает результаты, система адаптируется. Провокационный заголовок не доказывает, что инженеры больше не нужны. Самоадаптация требует корректных целей, заслуживающей доверия телеметрии, безопасных действий, ограниченных прав и остановки при неясных доказательствах.

Сегодня эта повестка стала проблемой эксплуатации ИИ. Языковые модели предлагают конфигурации, резюмируют инциденты и выбирают инструменты; они также могут выдумывать причины, неправильно понимать политику и использовать чрезмерную власть. Ранняя работа по маршрутизации задаёт жёсткую планку: обученные рекомендации нуждаются в явных проверках и наблюдаемых последствиях, а не только в убедительном стиле.

Спам сделал сеть вокруг сообщения важнее самого сообщения

В Georgia Tech объект наблюдения сменился с ошибок конфигурации на противников. Спам-кампании и ботнеты были подвижны. Скомпрометированные машины появлялись и исчезали, адреса менялись, домены заменялись, управление было распределённым. Контентные сигнатуры распознавали известные сообщения; инфраструктура доставки часто показывала более устойчивый паттерн.

Работа SIGCOMM 2006 годаUnderstanding the Network-Level Behavior of Spammers, согласно публикации, анализировала более десяти миллионов нежелательных сообщений. Она изучала происхождение, продолжительность активности и связь с адресным пространством и маршрутизацией. Важен был не вечный процент, а взгляд на злоупотребления как на инфраструктуру: популяция, маршруты, время и концентрация выдавали координацию, которую один только текст не показывал.

Сетевые характеристики доступны рано в процессе установления соединения, до полного принятия или инспекции. Это может экономить обработку, позволять масштабирование и частично сохранять приватность содержимого. В то же время абстракция несёт риски. Жилой префикс содержит невинных пользователей и скомпрометированные устройства; общий хостинг обслуживает и легитимные, и вредоносные домены; адреса меняются. Репутация инфраструктуры пригодна только с учётом неопределённости, устаревания и возможности оспаривания.

DNSBL Counter-Intelligence использовала защитное поведение противника. Ботмастеры проверяли DNS-блоклисты на своих машинах. Типичные запросы могли указывать на членство в ботнете. Разведка противника становилась сигналом, но оставалась эвристикой: запрос может быть безвредным, а список подозрений требует подтверждения.

SNARE оценивал отправителей по пространственно-временным и сетевым признакам во время SMTP. В оценке сообщалось около 93% точности при низком уровне ложных срабатываний. Эта цифра относится к конкретному набору данных, угрозе и порогу и не остаётся постоянной в течение 17 лет. Противники, почтовая инфраструктура и распределения меняются. Доказана была полезность ранних сигналов, а не постоянный бенчмарк.

Динамическая DNS-репутация расширяла логику на домены. Регистрация, nameserver'ы, смена адресов и разрешение могут отличать вредоносную инфраструктуру от стабильных сервисов. Классификатор присваивает риск до знания каждого содержимого. Это предвосхищало более поздний сетевой ML: представить метаданные, выучить правило решения, справиться с последствиями неполной репрезентации.

Репутация — это операционное решение, а не объективный ярлык

Поведенческая кластеризация HTTP-вредоносов шла дальше. Вместо точной бинарной сигнатуры она группировала образцы по коммуникационному поведению и создавала сетевые сигнатуры. Это помогает при меняющемся коде и устойчивом протоколе, цели или тайминге, но может объединять несвязанный трафик, если представление слишком грубое.

Разница между сигналом и вердиктом определяет использование. Модель сообщает о сходстве с известными злоупотреблениями; оператор решает о наблюдении, ограничении скорости или блокировке. Блокировка целого префикса может задеть невинных. К техническому дизайну относятся порог, возраст доказательств, объём вмешательства и путь исправления.

Ранняя работа Damballa и патент, переданный Georgia Tech Research Corporation, показывают коммерческий и интеллектуально-собственнический контекст. В патенте Feamster, David Dagon, Wenke Lee и другие названы изобретателями в области обнаружения и реагирования на атакующие сети. Это формальное свидетельство об изобретательстве и передаче прав, а не доказательство единоличного создания, производства, лицензионных доходов или юридической силы каждого пункта.

Более крупный вклад состоял в том, чтобы рассматривать репутацию как инфраструктурную проблему, а не как показатель точности. Защитнику нужен классификатор, который вовремя и на доступной скорости линии работает на легально собранных данных и имеет управляемые ошибки. Исследование оптимизирует одну часть; производственная система много лет несёт всю цепочку против меняющегося противника.

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

Измерение широкополосного доступа на шлюзе изменило точку наблюдения

Жалобы на широкополосный доступ легко произнести и трудно диагностировать. «Интернет медленный» может означать узкий доступ, плохой Wi-Fi, занятое домашнее устройство, перегруженное межсоединение, удалённый сервер, задержку приложения или неподходящий тест. Измерения с ноутбука наследуют его программное обеспечение и локальную сеть. Измерения в ядре провайдера не видят того, что испытывает домохозяйство.

Подход со шлюзом размещал контролируемое измерение на границе между домом и ISP. Исследование SIGCOMM 2011 года использовало долгосрочные данные почти 4 000 шлюзов у восьми провайдеров в рамках более крупного парка более чем 4 200 устройств. Оно изучало пропускную способность, задержку, технологии доступа и traffic shaping. Аналитически ценен был взгляд на сервис доступа с меньшей вариативностью конечных устройств.

Автоматически ответ всё же не становился. Шлюз разделяет среду с устройствами и Wi-Fi. Измерительный сервер имеет собственный путь и собственную ёмкость. Тесты могут мешать домашнему трафику или выполняться в нетипичное время. Метод улучшал атрибуцию, а не полную картину пользовательского опыта.

BISmark превратил это в переиспользуемый тестбед. Работа USENIX ATC 2014 года описывала доработанные маршрутизаторы и бэкенд для измерений и приложений. Тогда система работала в сотнях домохозяйств примерно в 30 странах и использовалась девятью учреждениями. Эти привязанные ко времени цифры показывают инфраструктуру за пределами одного набора данных.

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

Программа показывает и политическое значение метода. Контролируемый результат со шлюза — не то же самое, что браузерный тест, счётчик ISP или рекламируемый тариф. Каждый измеряет другой участок. Публичные решения устойчивее, когда позиция измерения и его границы видны, а не скрыты за единственным числом скорости.

С ростом скорости скорость перестала сама по себе объяснять пользовательский опыт

Ранняя политика широкополосного доступа часто спрашивала, поставляется ли рекламируемая скорость. Это остаётся важным при ограниченной ёмкости. Но объясняет меньше, как только задержка, Wi-Fi, доставка контента и дизайн приложений начинают доминировать в опыте.

Исследование более чем 5 000 широкополосных сетей показало, что выше определённого диапазона, характерного для конкретного исследования, сырая пропускная способность доступа часто перестаёт быть единственным ограничителем. Более быстрый тариф не обязательно делает сайт быстрее, если завершение определяют round trip, зависимости объектов или поведение сервера. Порог не универсален; постоянна многомерность качества.

Надёжность — ещё одно измерение. Сервис может иметь высокую медианную скорость и разочаровывать домохозяйства короткими обрывами. Видеозвонок, тест или телемедицина могут быть нарушены кратким перерывом, который исчезает в месячных средних. Долгосрочное измерение становится необходимым.

Исследование Encrypted DNS показало аналогичные компромиссы. Выбор резолвера и протокола влияет на задержку, приватность и достижимость. В измерительной панели ни одна конфигурация не была оптимальной для всех пользователей и сетей. Улучшение безопасности может в одной среде стоить производительности, а в другой нет. Бенчмарк — не универсальное предписание.

COVID-измерения показали быстрые изменения в эксплуатации. Участвующие ISP пережили резкие сдвиги трафика и межсоединений, расширение ёмкости и изменение использования. Результаты относились только к измеренным сетям, но показали слабость планирования, знающего лишь стабильные исторические средние.

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

Измерение межсетевых соединений превратило коммерческий спор в общую задачу о данных

Путь между домохозяйством и приложением пересекает несколько корпоративных границ. Провайдер доступа обменивается трафиком напрямую, на интернет-бирже или через транзит. Перегрузка может возникать на одном линке, в одном направлении и в одно время. Публичные дискуссии об «интерконнекте» поэтому смешивают разные состояния.

Interconnection Measurement Project позволял участвующим ISP устанавливать общий инструмент на линки межсоединений. По состоянию на июнь 2021 года он сообщал примерно о 2 900 линках и около 31% использования в пиковые часы, а также о расширениях ёмкости. Агрегаты не доказывают, что путь каждого пользователя был свободен. Средние скрывают короткие пики, отдельные маршруты и локальные сбои. Ценность была в общем методе и общем языке.

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

Роль Feamster состояла в создании измерительной способности и институционального сотрудничества, а не в регулировании или принудительном участии. Проект вёл от домашнего шлюза к системе доказательств, разделяемой с операторами. Техника была неотделима от управления: полезные данные требовали сотрудничества владельцев линков.

Internet Equity расширила понятие производительности доступом, ценовой доступностью и надёжностью

Широкополосная линия может быть доступна и недоступна по цене. Домохозяйство может подписаться и получать нестабильный сервис. Провайдер выполняет скорость, пока Wi-Fi, проводка здания или устройство ухудшают приложение. Одна карта покрытия скрывает эти различия.

Internet Equity Initiative University of Chicago соединяет доступность, инфраструктуру, ценовую доступность, принятие, производительность и надёжность. Портал сочетает сетевые измерения с демографическими и политическими данными. Устройства в Чикаго давали прямые свидетельства производительности; открытые наборы данных позволяли сравнения.

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

UChicago в 2025 году сообщила, что работа по Internet Innovation внесла вклад в планирование Иллинойса для 175 000 недостаточно обеспеченных домохозяйств, предприятий и общественных якорных организаций. Это материальное институциональное заявление с участием Illinois Broadband Lab, штата и партнёров. Его нельзя переписывать ни в личное достижение профессора, ни в свидетельство уже завершённого строительства.

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

Исследование цензуры сделало наблюдаемость вопросом безопасности людей

Цензуру так же трудно измерить по той же структурной причине, по которой трудно объяснить маршрутизацию: наблюдается результат нескольких систем. Неудачное разрешение DNS может быть государственным фильтром, локальным фаерволом, обычной ошибкой, отказом сервера или нестабильностью маршрутизации. Reset может быть инъецирован, создан конечной точкой или вызван неполитическим middlebox. Сигнал редко содержит подписанную ответственность.

Последствия иные, потому что измерение может подвергать людей риску. Исследователям нужны точки наблюдения в цензурируемых сетях; добровольцы могут пострадать от репрессий. Удалённые методы уменьшают локальную вербовку, но могут вовлекать пользователей, сайты или системы, которые никогда не давали согласия. Модель безопасности — часть архитектуры измерения.

Работа Feamster началась в 2002 году с Infranet. Система рассматривала цензуру как проблему обхода. Кооперирующиеся веб-серверы кодировали скрытые запросы в обычном на вид HTTP и прятали ответы в изображениях. Веб-допущения историчны; идея осталась: цензура — это соревнование за то, какие паттерны трафика можно отличить от нормальной коммуникации.

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

Это напряжение центрально. Объяснение интернета может навредить людям, которые никогда не задавали вопрос. Этическое качество зависит от выбора целей, согласия, ограничения частоты, хранения данных, раскрытия и правдоподобных репрессий, а не только от статистики.

Encore показал, как масштаб может обогнать согласие

Encore использовал кросс-ориджин запросы браузера, чтобы тестировать веб-ресурсы из разных сетей. Участвующий сайт позволял браузеру посетителя отправить запрос и на основе этого делал вывод о блокировке. Это обещало охват без специального ПО в каждой стране.

Тот же механизм создавал серьёзный этический спор. Посетитель чужого сайта мог невольно стать точкой измерения. Запрос к чувствительному домену мог привлечь внимание цензора. Сторонний сайт мог оказаться зондируем за материал, который он не выбирал. Носители риска и получатели данных не совпадали.

No Encore for Encore?критиковал согласие, прозрачность, безопасность пользователей и возможный вред для сторонних сайтов. Работа также документировала диалог с Feamster и изменения в системе. Это не вывод о научном проступке и не сноска, стёртая более поздними работами. Она выявила реальный риск дизайна в легитимном публичном проекте.

Feamster и Ben Jones затем опубликовалиCan Censorship Measurements Be Safe(r)?. Уже заголовок рассматривает безопасность как континуум. Охват, повторяемость и точность противостоят экспозиции добровольцев, целей и посторонних. Больший охват не лучше, если индивидуальный риск не ограничен.

Эпизод изменил содержание исследования. Этика перестала быть внешней проверкой и стала частью модели угроз: люди, тестирующие организации и наблюдающие власти принадлежали архитектуре. Это остаётся актуальным для браузеров, домашних устройств и ИИ-агентов как распределённых сенсоров.

Augur, Iris и более поздние системы расширили охват, не скрывая риска

Augur выводил связность между удалёнными точками из TCP/IP-побочных каналов, не имея классической точки измерения на одном конце. Работа сообщала о валидации почти в 180 странах за 17 дней и о мерах против вовлечения отдельных пользователей. Охват рос, но вывод зависел от операционной системы, выбора адресов, асимметрии фильтрации и статистики.

Iris сосредоточился на DNS-манипуляциях. Повторяющиеся запросы к резолверам сравнивались между локациями. DNS даёт структурированные доказательства, но легитимные системы кэшируют, перенаправляют, локализуют и фильтруют. Отклонение — начало атрибуции, а не доказательство действий конкретной власти.

Тестовые списки тоже создают смещение. Проверка только глобальных политических сайтов пропускает локальные языки и темы. В 2018 году проект с NLP и поиском выявил 1 125 сайтов, отсутствовавших в тогдашнем крупнейшем блок-листе Китая. Это улучшило тогдашний охват, но осталось привязанным ко времени артефактом.

GFWeb для USENIX Security 2024 исследовал HTTP- и HTTPS-фильтрацию Great Firewall за более чем 20 месяцев. Работа сообщала о 1,02 миллиарда протестированных доменов и сотнях тысяч pay-level доменов с разными фильтрами. Это счёт измерений, а не числа людей. Они показывают, что протокол-специфичные тесты раскрывают разные части системы и что одна процедура занижает счёт.

Исследование Туркменистана сообщало о 15,5 миллионах протестированных доменов, 122 000 цензурируемых доменов и выведенных правилах избыточной блокировки для миллионов других. Изучался также обход. Опубликованный обход помогает пользователям и учит цензора. Момент раскрытия и местные знания — технические решения с человеческими последствиями.

Роль Feamster значительна и коллаборативна. Он был соавтором систем, помогал создавать сообщества и преподаёт курс Internet Censorship and Online Speech. Он не единственный основатель каждой обсерватории и не автор Geneva только из-за тематической близости. Точнее приписывать статьи и роли по отдельности.

Этика измерений стала частью технической корректности

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

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

То же верно вне цензуры. Широкополосные зонды раскрывают паттерны домохозяйств, IoT-инструменты собирают метаданные, репутационные оценки отказывают в обслуживании, синтетические наборы данных могут запоминать защищённые следы. Каждое измерение создаёт новую инфраструктуру с пользователями, правами и ошибками.

Карьера Feamster ценна именно благодаря задокументированному спору. Encore показывает критику, изменение и последующую работу по безопасности; более поздние меры защиты не должны переписывать первоначальный риск. Серьёзный профиль может ценить обучение и сохранять разногласие, которое для него потребовалось.

Умные дома показали, что не скрывает шифрование

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

A Smart Home Is No Castleпродемонстрировал этот побочный канал;Spying on the Smart Homeдополнительно изучал защиту через traffic shaping. Вторая работа сообщала для своего тестового сценария, что метод постоянной скорости мог скрывать активность с накладными расходами примерно 40 килобайт в секунду. Это не универсальная цена приватности. Микс устройств, модель угроз, ёмкость канала и желаемая маскировка меняют компромисс.

Работа корректировала распространённое упрощение: «зашифровано при передаче» может быть верно, тогда как метаданные раскрывают поведение. Заявление о приватности, учитывающее только содержимое, пропускает релевантный риск. Padding и shaping стоят пропускной способности, энергии или задержки; издержки могут ложиться на домохозяйство, а не на производителя.

На практике вопрос не в том, возможен ли лабораторный анализ, а в том, кто может наблюдать дом, какой вывод устойчив и кто может изменить дизайн. ISP, локальный злоумышленник, производитель устройства и облачный провайдер видят разное. Измерение показывает утечку; защита потребителей требует решений о стандартных настройках, раскрытии, исправлении и ответственности.

IoT Inspector стал потребительским инструментом и исследовательской инфраструктурой

IoT Inspector перенёс работу по умным домам из контролируемого эксперимента в open-source инструмент для собственной сети. Пользователи выбирали устройства, видели контактируемые цели и могли с согласия передавать размеченные метаданные. Работа 2020 года документировала тысячи пользователей и десятки тысяч устройств многих производителей и категорий.

Более поздние отчёты называли 44 956, 54 094, более 55 000 или около 63 000 устройств, потому что временные окна и способы подсчёта различались. Самое большое число без даты было бы ложной точностью. Ключевой является величина, при которой поддержка, качество меток, приватность и обслуживание стали центральными исследовательскими задачами.

Ориентированный на пользователя инструмент также обнажает неоднозначность. Домен может обслуживать нескольких облачных клиентов. Метка устройства может быть неверной. Соединение с трекером не говорит автоматически, какие данные передавались или какой ущерб возник. Видимость — не то же самое, что практическое исправление.

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

Связанные исследования отдельных медицинских IoT-устройств, connected toys и восприятия пользователей расширяли работу в сторону защиты потребителей. Результаты должны оставаться привязанными к продукту, версии и дате. Изменение прошивки, исправление производителя и другой контекст использования меняют результат.

Машинное обучение в сетях — это конвейер, а не изолированный классификатор

Машинное обучение пришло в работу Feamster через спам и репутацию задолго до генеративного ИИ. netml.io сделал окружение явным: репрезентация, получение меток, извлечение признаков, время выполнения, дрейф и последующее действие.

nPrint стандартизированно представлял пакеты побитово; nPrintML соединял это с автоматизированным моделированием. Целью была не универсально лучшая репрезентация, а более воспроизводимые сравнения с меньшим числом скрытых изменений в инженерии признаков.

Traffic Refinery изучал стоимость признаков на высокой скорости. Статистически точная модель операционно плоха, если извлечение теряет пакеты, исчерпывает CPU или отвечает после окна решений. LEAF занимался concept drift от новых приложений, устройств и сетей. Производство требует критериев для переобучения, отката и мониторинга ошибок в конкретной среде.

CATO оптимизировал прогноз и систему совместно. В оценке NSDI 2025 сообщалось о снижении задержки вывода до 3 600 раз и повышении безпотерьной пропускной способности в 3,7 раза при определённых экспериментальных условиях. Это не общие производственные обещания. Важна совместная оптимизация статистического качества и стоимости обработки пакетов.

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

Синтетический трафик должен позволять делиться полезными данными, не раскрывая реальную сеть

Реальные трафик-трейсы трудно делиться. Они раскрывают коммуникацию, пользователей, устройства, структуру организации и проприетарные приложения. Метки дороги, трейсы быстро устаревают. Синтетические данные должны создавать полезные свойства без публикации оригиналов.

NetDiffusion использовал диффузионные модели с протокольными условиями для пакетов. NetSSM добавил состояние и несколько потоков. GATEAU под руководством Feamster и Francesco Bronzino формулирует приватность, стоимость сбора и дефицит меток как общую проблему. Ищется средний путь между технически корректными, но нереалистичными случайными пакетами и небезопасно делимыми реальными трейсами.

Сгенерированные трейсы могут сохранять краевые статистики и терять необходимые корреляции, запоминать чувствительные примеры или соблюдать синтаксис, не отражая перегрузку, состояние сессии и поведение пользователей. Классификатор, обученный на них, может быть хорош в оценке и плох в эксплуатации.

Работа 2026 года о компромиссах приватности и качества измеряет эти риски, а не приравнивает «синтетическое» к «анонимному». Приватность должна проверяться против правдоподобных атак, полезность — на предполагаемой задаче. Синтетический трафик — исследовательский инструмент, а не сертификат того, что исходная сеть исчезла.

NetMicroscope проверяет, может ли программа измерений стать бизнесом

NetMicroscope — самая ясная коммерческая транскрипция широкополосных и ML-исследований Feamster. Компания называет Feamster CEO и сооснователем, а Francesco Bronzino — CTO и сооснователем. Университетские материалы по коммерциализации датируют основание 2021 годом и описывают распределённую команду вокруг Чикаго и Лиона.

Продуктовая теза соединяет пропускную способность, задержку, потери, состояние устройства и сигналы приложений в оценку качества для пользователя. Оператор может знать, что линия активна, но не почему видео стало хуже. NetMicroscope утверждает, что ML выводит опыт приложения и замечает проблемы до жалобы.

Проверенных финансовых данных мало. В январе 2024 года George Shultz Innovation Fund выделил 200 000 долларов США на продукт, рынок, команду и интеллектуальную собственность. Компания также участвовала в I-Corps и Compass. Это ранние сигналы, а не свидетельства оценки, общего финансирования, выручки, клиентов, удержания, доли рынка или прибыли.

Граница между университетом и компанией заслуживает обычной проверки, а не подозрений. Статьи по классификации трафика могут пересекаться с продуктом. Читателям нужна информация об аффилиациях, финансировании, доступе к данным, лицензиях и IP. Материалы не показывают эксклюзивную передачу всего кода BISmark, nPrint или университетского кода.

Вывод остаётся скромным: NetMicroscope проверяет, может ли многолетняя исследовательская работа по измерениям стать платным операционным сервисом. Подтверждены основатели, направление и университетская премия, а не коммерческое доминирование.

Преподавание превратило исследовательскую траекторию в учебную программу об инфраструктуре

Преподавание Feamster следует за исследованиями. В Georgia Tech речь шла об интернет-архитектуре, безопасности, сетях следующего поколения и позже SDN. В Princeton сети соединились с информационной безопасностью и технологической политикой. В Chicago — Machine Learning for Computer Systems, Internet Censorship and Online Speech, а также Security, Privacy, and Consumer Protection.

В 2020 году он стал соавтором шестого изданияComputer NetworksAndrew Tanenbaum. Его страница о преподавании также приписывает ему разработку и первоначальное руководство курсом компьютерных сетей в онлайн-магистратуре Georgia Tech (Online Master of Science in Computer Science). Онлайн-курс охватил гораздо больше, чем один кампусный курс; однако утверждение об основании должно оставаться привязанным к документированной странице.

Премия Quantrell Award 2026 — независимое институциональное свидетельство значения преподавания. UChicago отметила открытые задачи, совместное мышление и упражнения, приближенные к реальности. Студенческие отзывы качественны, но премия показывает, что карьеру нельзя свести к статьям и стартапам.

Создание институтов расширило аудиторию. Feamster руководил Center for Information Technology Policy в Princeton и позже помогал вести чикагские программы на стыке сетевой метрологии, политики и data science. Семинары по свободным и открытым системам связи связывали этику и дизайн измерений.

Справедливое представление сохраняет видимость сотрудников. Многие системы были реализованы или выведены студентами и младшими исследователями. У IoT Inspector, проектов по цензуре, широкополосных тестбедов и ML-систем большие авторские коллективы. Профессор может задавать направление и создавать институты, не будучи единственным автором каждого результата.

Работа в области политики даёт доказательства, но не осуществляет регулирование

Политическая роль Feamster уходит корнями в измерения. UChicago называет сотрудничество с Federal Communications Commission и City of Chicago. Internet Equity может документировать доступ, ценовую доступность, надёжность и производительность. Она не решает ни субсидий, ни тарифов, ни сетевых приказов.

Граница важна, потому что технические доказательства получают авторитет в органах власти. Speedtest информирует процесс, юридические критерии которого возникают в другом месте. Граф межсоединений объясняет загрузку, а не контракты и решения о маршрутизации. Набор данных о цензуре документирует вмешательства, не завершая юридическую и политическую оценку.

Текущая работа о приватности ИИ приводит ту же проблему в новую экосистему. Google Privacy Faculty Award поддерживает исследования сторонних интеграций в системах языковых моделей. Пользователь видит интерфейс, а промпты, контекст и выведенные атрибуты перемещаются между плагинами, API и удалёнными сервисами. Как и в умном доме, видимый продукт координирует скрытые отношения данных.

Публикационный список 2026 года содержит работу о неявном выводе в LLM, когда чувствительные атрибуты выводятся без классического идентификатора. Минимизация данных становится сложнее: удаление имён или номеров счетов не предотвращает вывод о здоровье, политике или демографии из обычного взаимодействия.

Политическая ценность — в видимых границах доказательств. Модель, набор данных или профессор могут информировать решения, не владея ими. Хорошее использование требует прозрачных методов, оценки ошибок, версионированных данных и ясного разделения между результатом измерения и санкционированным действием.

Что карьера сделала видимым и что остаётся скрытым

В маршрутизации, спаме, широкополосном доступе, цензуре, умных домах и машинном обучении проекты Feamster превращали размытые операционные проблемы в системы доказательств. rcc связывал конфигурации с инвариантами. RCP давала выбору маршрутов более широкую картину. Репутационные системы выводили координацию из метаданных. Шлюзы изолировали факторы широкополосного доступа. Системы цензуры сравнивали удалённые сигналы. IoT Inspector связывал трафик устройств с метками. NetML связывал репрезентацию, операционные издержки и дрейф.

Интернет не стал полностью познаваемым. Чистая конфигурация не предотвращает физическую ошибку. Репутация не доказывает вину. Скорость не объясняет ценовую доступность. DNS-аномалия не идентифицирует власть. Зашифрованные метаданные не раскрывают каждое действие. Синтетические трейсы не гарантируют приватность. Языковая модель не корректна только потому, что её диагноз звучит связно.

Эти границы не против измерений, а в пользу аккуратной операционной системы вокруг них. Полезные доказательства показывают источник, возраст, охват и неопределённость. Значимые действия требуют ревью, оспаривания или восстановления. Исследователи должны различать результаты статей, институтов и репликации. Коммерческие заявления не наследуют академический авторитет без собственных доказательств.

Долговременный вклад Feamster — многократное создание этого среднего слоя между непрозрачной инфраструктурой и значимыми решениями. Он помогает операторам, исследователям, пользователям и институтам задавать лучшие вопросы системам, которые не должны объяснять себя сами. Результат — не уверенность, а более дисциплинированное разделение наблюдения, вывода и суждения.