Size: a a a

2019 January 03

AU

Andrey Ustinovich in Nag.Ru
а чо оно по тематическим конфам уже примелькалось
источник

PK

Phil Kulin in Nag.Ru
а в чем прикол dpdk или нет?
источник

S

Sp4wn in Nag.Ru
70 Мега PPS натилка
источник

S

Sp4wn in Nag.Ru
а не 7 всего))
источник

MP

Maxim Piskunov in Nag.Ru
Sp4wn
70 Мега PPS натилка
За счет чего такая разница? :)
источник

S

Sp4wn in Nag.Ru
нулем ошибся )
источник

E

Evgeniy in Nag.Ru
Sp4wn
а не 7 всего))
Почему 7 то?
источник

O

Oleg in Nag.Ru
DPDK уже не модно. XDP в ядре уже приближается к производительности DPDK.
источник

O

Oleg in Nag.Ru
Раньше был hardware offload, теперь будет прозрачный software offload - в XDP. Все интерфейсы userspace - kernel (главное - Netlink) сохраняются. Вот уже двигаются в сторону поддержки разных сетевых интерфейсов (bond, vlan). https://github.com/dsahern/linux/commits/bpf/kernel-tables-wip-03
источник

O

Oleg in Nag.Ru
Правда дружбы с подсистемой conntrack у eBPF пока особой нет. Патчи на уровне RFC https://lwn.net/Articles/772896/
источник

p

pragus in Nag.Ru
Andrey Ustinovich
заебали спамеры
Сам ты спамер.  Это как раз тематическое и опенсорс.
источник

p

pragus in Nag.Ru
Maxim Piskunov
За счет чего такая разница? :)
За счёт нормальных структур данных и алгоритмов. Фактически, ядро тут не процессит трафик
источник

MP

Maxim Piskunov in Nag.Ru
источник

MP

Maxim Piskunov in Nag.Ru
CEF-like solution =)
источник

p

pragus in Nag.Ru
Phil Kulin
а в чем прикол dpdk или нет?
В скорости. На dpdk получали терабит роутинга на 1 сервере.
источник

p

pragus in Nag.Ru
Oleg
DPDK уже не модно. XDP в ядре уже приближается к производительности DPDK.
xdp, как и netmap - это только i/o.

Тот же lpm придется делать самому, например.

Как и чексуммы, как и nat
источник

O

Oleg in Nag.Ru
pragus
xdp, как и netmap - это только i/o.

Тот же lpm придется делать самому, например.

Как и чексуммы, как и nat
Зачем делать? route lookup уже есть в ядре.
источник

MP

Maxim Piskunov in Nag.Ru
pragus
xdp, как и netmap - это только i/o.

Тот же lpm придется делать самому, например.

Как и чексуммы, как и nat
Да, но..... а если netflow еще снимать, как быть?
источник

p

pragus in Nag.Ru
Oleg
Зачем делать? route lookup уже есть в ядре.
Да, только там lpc-trie, а в dpdk dir-24-8

https://m.habr.com/post/331944/
источник

p

pragus in Nag.Ru
Maxim Piskunov
Да, но..... а если netflow еще снимать, как быть?
Это относительно недорого
источник