Привет!
On 29 Jun 2016, at 13:29, Volodymyr Litovka
wrote: раз уже всплыл VPP, то вопрос есть - как происходит обработка векторе, если в нем оказывается пакет, который не соответствует выбранному для него графу?
Если в двух словах, то пакеты должны всегда попадать в соответсвующий узел для дальнейшей обработки. Более подробно - здесь, например: https://youtu.be/cB7H40K-6M4
сделали lookup первого, видим IPv4 и решили, что остальные будут тоже IPv4
Можно предполагать, что остальные тоже IPv4, но каждый пакет нужно проверить.
performance profit :)
Профит получается за счёт локальности даных, в основном.
или вектор сразу отправляется в параллельную обработку нескольким графам
Имеет смысл, но только для глубокого анализа пакетов и с оглядкой на их очередность. Для простого анализа, наверное, не стоит. Андрей