Re: eBPF support for TCP payload append feature

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Jul 7, 2021 at 8:29 AM Sandesh Dhawaskar Sathyanarayana
<Sandesh.DhawaskarSathyanarayana@xxxxxxxxxxxx> wrote:
>
>
> Hence to do such modification for TCP telemetry in eBPF with software switches, we need to add new eBPF support as kernel workaround can create csum issues for TCP.

For TCP telemetry use case a custom TCP hdr option would fit better.
Sender and receiver TCP stacks won't get confused and middle boxes
should handle it fine.
https://lore.kernel.org/bpf/20200820190008.2883500-1-kafai@xxxxxx/
Once such option (read: space in the packet) is produced at the sender side
the middle box can fill in the extra data running at XDP layer, since space
in the packet is already reserved.
I believe UDP is already used for switch telemetry in such a fashion.



[Index of Archives]     [Linux Samsung SoC]     [Linux Rockchip SoC]     [Linux Actions SoC]     [Linux for Synopsys ARC Processors]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]


  Powered by Linux