image_print

Архив автора: Nikolai Malykh

RFC 8922 A Survey of the Interaction between Security Protocols and Transport Services

Internet Engineering Task Force (IETF) T. Enghardt Request for Comments: 8922 TU Berlin Category: Informational T. Pauly ISSN: 2070-1721 Apple Inc. C. Perkins University of Glasgow K. Rose Akamai Technologies, Inc. C. Wood Cloudflare October 2020 A Survey of the … Читать далее

Рубрика: RFC | Комментарии к записи RFC 8922 A Survey of the Interaction between Security Protocols and Transport Services отключены

RFC 8923 A Minimal Set of Transport Services for End Systems

Internet Engineering Task Force (IETF) M. Welzl Request for Comments: 8923 S. Gjessing Category: Informational University of Oslo ISSN: 2070-1721 October 2020 A Minimal Set of Transport Services for End Systems Минимальный набор транспортных служб для конечной системы PDF Аннотация … Читать далее

Рубрика: RFC | Комментарии к записи RFC 8923 A Minimal Set of Transport Services for End Systems отключены

Архитектура переносимых коммутаторов P4_16 (проект)

P416 Portable Switch Architecture (PSA) (working draft) The P4.org Architecture Working Group 2020-10-12 PDF Аннотация Язык P4 предназначен для управления обработкой пакетов плоскостью данных программируемых устройств пересылки. Программы P4 задают поведение и связи между различными программируемыми блоками целевой архитектуры. Архитектура … Читать далее

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

Памятка по языку P4

PDF Базовые типы данных typedef Служит для определения дополнительного имени типа. typedef bit<48> macAddr_t; // Объявление нового типа для 48-битового MAC-адреса Ethernet typedef bit<32> ip4Addr_t; // Объявление нового типа для 32-битового адреса IPv4 header Упорядоченный набор элементов (полей заголовка). Заголовок … Читать далее

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

Краткий обзор репозиториев P4 на Github

PDF Здесь кратко описаны репозитории общего пользования p4lang. Если нужна компиляция исходного кода P414 или P416 для модели поведения bmv2 с использованием консольного интерфейса или thrift API для работы с таблицами, потребуется локально установить и собрать два приведенных ниже репозитория. … Читать далее

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

Архитектура переносимых коммутаторов PSA

PDF Приведенный ниже включаемый файл (include) с переведенными на русский язык комментариями содержит определения для архитектуры PSA. Файл psa.p4 размещается в каталоге p4include пакета p4c (https://github.com/p4lang/p4c/blob/master/p4include/psa.p4). Этот файл включается в программы P4, работающие с прототипом коммутатора psa_switch на основе модели … Читать далее

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

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

PDF Приведенный ниже включаемый файл (include) с переведенными на русский язык комментариями содержит определения пакета ubpf в одноименной модели. Файл ubpf.p4 размещается в каталоге p4include пакета p4c и доступен по ссылке. /* Copyright 2019 Orange Licensed under the Apache License, … Читать далее

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

Базовая библиотека P4 — core.p4

PDF В спецификации языка P416 часть базовых функций была вынесена в отдельную библиотеку core.p4, содержащую базовые определения и функции языка и используемую в качестве включаемого файла (директива #include) программами P4. Ниже представлен вариант этого файла с переведенными на русский язык … Читать далее

Рубрика: SDN, Сетевое программирование | Комментарии к записи Базовая библиотека P4 — core.p4 отключены

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

PDF Приведенный ниже включаемый файл (include) с переведенными на русский язык комментариями содержит определения пакета V1Switch для архитектуры v1model и платформы BMV2. Файл v1model.p4 размещается в каталоге p4include пакета p4c (https://github.com/p4lang/p4c/blob/master/p4include/v1model.p4). Этот файл включается в программы P4, работающие с прототипом … Читать далее

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

Параметры simple_switch

PDF Синтаксис simple_switch [опции] <путь к JSON-файлу конфигурации коммутатора> Опции -h [ —help ] Выводит справочную информацию и на этом завершает работу. -i [ —interface ] arg <port-num>@<interface-name> Привязывает сетевой интерфейс <interface-name> в качестве порта с номером <port-num> при запуске … Читать далее

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