Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve protocol inference rules #404

Open
oazizi000 opened this issue Feb 11, 2022 · 3 comments
Open

Improve protocol inference rules #404

oazizi000 opened this issue Feb 11, 2022 · 3 comments
Labels
area/datacollector Issues related to Stirling (datacollector) kind/feature New feature or request priority/awaiting-more-evidence Lowest priority. Possibly useful, but not yet enough support to actually get it done. triage/accepted Indicates an issue or PR is ready to be actively worked on.

Comments

@oazizi000
Copy link
Contributor

Pixie’s protocol tracer captures traffic for various protocols, including HTTP, gRPC, postgres and many more. The protocol tracer relies on protocol inference rules to classify traffic based on the contents of the messages being sent.

The protocol inference rules sometimes misclassify traffic, which results in observability gaps.

To validate the accuracy of our protocol inference rules, we need a large database of different traffic patterns (we call this dataset TrafficNet). For this task, we need to (1) expand the TrafficNet data set to include more samples of existing and new protocols, and (2) experiment with different inference models to improve the accuracy of the protocol inference.

@mory91
Copy link

mory91 commented Mar 21, 2022

Hi @oazizi000 !. I would be happy to work on this project. Can you provide some details and resources to look for, for a better proposal?

@PrashantSaxena000000
Copy link

Hello! I would like to contribute to this project for GSOC'22. Can you please help me to get started with it?😊

@htroisi
Copy link
Contributor

htroisi commented Mar 23, 2022

@mory91 @PrashantSaxena000000 - It's great to hear that you're interested in working on Pixie! As a next step, could you join Pixie's Community Slack and DM Omid to discuss further?

@oazizi000 oazizi000 added area/datacollector Issues related to Stirling (datacollector) kind/feature New feature or request priority/important-longterm Important over the long term, but may not be staffed and/or may need multiple releases to complete. labels Jun 16, 2022
@zasgar zasgar added triage/accepted Indicates an issue or PR is ready to be actively worked on. priority/awaiting-more-evidence Lowest priority. Possibly useful, but not yet enough support to actually get it done. and removed priority/important-longterm Important over the long term, but may not be staffed and/or may need multiple releases to complete. labels Jun 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/datacollector Issues related to Stirling (datacollector) kind/feature New feature or request priority/awaiting-more-evidence Lowest priority. Possibly useful, but not yet enough support to actually get it done. triage/accepted Indicates an issue or PR is ready to be actively worked on.
Projects
None yet
Development

No branches or pull requests

5 participants