Skip to content

deepflowio/tcp-option-tracing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tcp-option-tracing

TCP Option Tracing is a kernel module. Send the process number, source address and TCP sequence number for tracking to the peer through TCP Option.

how to work

Inspired by the TOA of IPVS. This project uses netfilter or eBPF to add custom fields in the Option of TCP packets. The new fields define the packet format according to rfc6994.