Re: [Cake] customizing Cake's isolation with ipsets, tc-flow and eBPF

2021-06-06 Thread Toke Høiland-Jørgensen via Cake
Pete Heist writes: > On Sun, 2021-06-06 at 21:59 +0200, Toke Høiland-Jørgensen wrote: >> Pete Heist writes: >> >> > I've always wanted a way to customize Cake's host and flow isolation >> > in >> > a way that would be usable e.g. for small ISPs, and this is what I >> > came >> > up with: >> >

Re: [Cake] customizing Cake's isolation with ipsets, tc-flow and eBPF

2021-06-06 Thread Pete Heist
On Sun, 2021-06-06 at 21:59 +0200, Toke Høiland-Jørgensen wrote: > Pete Heist writes: > > > I've always wanted a way to customize Cake's host and flow isolation > > in > > a way that would be usable e.g. for small ISPs, and this is what I > > came > > up with: > > > >

Re: [Cake] customizing Cake's isolation with ipsets, tc-flow and eBPF

2021-06-06 Thread Toke Høiland-Jørgensen via Cake
Pete Heist writes: > I've always wanted a way to customize Cake's host and flow isolation in > a way that would be usable e.g. for small ISPs, and this is what I came > up with: > > https://github.com/heistp/cake-custom-isolation > > ipsets are used to set the skb priority or mark, then tc-flow

[Cake] customizing Cake's isolation with ipsets, tc-flow and eBPF

2021-06-06 Thread Pete Heist
I've always wanted a way to customize Cake's host and flow isolation in a way that would be usable e.g. for small ISPs, and this is what I came up with: https://github.com/heistp/cake-custom-isolation ipsets are used to set the skb priority or mark, then tc-flow or a simple eBPF classifier is