by
Sasha Shkrebets
—
published
Apr 27, 2021
—
last modified
Mar 20, 2023 08:02 AM
В этой лекции мы расскажем о некоторых программируемых плоскостях данных и роли промежуточного представления в компиляции языков высокого уровня, таких как P4, вплоть до различных аппаратных целей. Во-первых, давайте поговорим о том, почему нам нужна программируемая плоскость данных. Новые устройства плоскости данных обеспечивают все более гибкое управление процессом обработки пакетов. С точки зрения определения пользовательских форматов заголовков пакетов, изменение количества этапов в конвейере обработки пакетов. Добавление состояния, например таблиц, на различные этапы конвейера и определение новых функций плоскости данных для обработки пакетов. Фиксированный характер устройств с открытым потоком затрудняет добавление новых протоколов или удаление протоколов, если они больше не нужны.
Located in
Users
/
…
/
Dr. Nick Feamster - Software Defined Networking (Coursera)
/
Неделя 5 (Week 5)