Архив рубрики: Сетевое программирование

P4, NPL и другие языки программирования сетевых устройств. Программные решения для сетевых устройств.

Спецификация языка P4_14, версия 1.0.5

The P4 Language Specification Version 1.0.5 Спецификация языка P4, версия 1.0.5 May 31, 2018 The P4 Language Consortium PDF 1 Введение P4 – это декларативный язык описания обработки пакетов в сетевых элементах пересылки, таких как коммутаторы, сетевые адаптеры (NIC), маршрутизаторы … Читать далее

Рубрика: SDN, Сетевое программирование | Комментарии к записи Спецификация языка P4_14, версия 1.0.5 отключены

Спецификация языка версии P4_16 v1.0.0

Спецификация языка версии P416 1.0.0 P416 Language Specification version 1.0.0 The P4 Language Consortium 2017-05-22 PDF Аннотация P4 является языком для программирования уровня данных (data plane) сетевых устройств. В этом документе приведено точное определение языка P416, который является пересмотренным в … Читать далее

Рубрика: Сетевое программирование | Комментарии к записи Спецификация языка версии P4_16 v1.0.0 отключены

P4 – программируемые, независимые от протокола процессоры пакетов

P4: Programming Protocol-Independent Packet Processors P4 – программируемые, независимые от протокола процессоры пакетов Pat Bosshart1, Dan Daly2, Glen Gibb1, Martin Izzard1, Nick McKeown3, Jennifer Rexford4, Cole Schlesinger4, Dan Talayco1, Amin Vahdat5, George Varghese6, David Walker4 PDF Аннотация P4 – язык … Читать далее

Рубрика: SDN, Сетевое программирование | Комментарии к записи P4 – программируемые, независимые от протокола процессоры пакетов отключены

Архитектура eBPF

Архитектура eBPF PDF Приведенный ниже включаемый файл (include) с переведенными на русский язык комментариями содержит определения пакета ebpf в одноименной модели. Файл ebpf.p4 размещается в каталоге p4include пакета p4c и доступен по ссылке. /* Copyright 2013-present Barefoot Networks, Inc. Licensed … Читать далее

Рубрика: Сетевое программирование | Оставить комментарий

Устройство синтаксических анализаторов пакетов

             PDF Design Principles for Packet Parsers Принципы устройства анализатора пакетов Glen Gibb1, George Varghese2, Mark Horowitz1, Nick McKeown1 Аннотация Все сетевые устройства должны анализировать заголовки пакетов для выбора способов обработки пакета. Коммутатор Ethernet с 64 портами 10 Гбит/с … Читать далее

Рубрика: SDN, Алгоритмы, Сетевое программирование | Комментарии к записи Устройство синтаксических анализаторов пакетов отключены