Skip to content

Is there a working INT implementation? #39

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

Open
agrml opened this issue Apr 8, 2018 · 5 comments
Open

Is there a working INT implementation? #39

agrml opened this issue Apr 8, 2018 · 5 comments

Comments

@agrml
Copy link

agrml commented Apr 8, 2018

I'm trying to launch INT application. After fixing a few typos in Python code I can launch INT. It sends packets, but monitor threads launch but does not get any traffic. So GUI shows nothing.

Can you point me on a working commit? Or it would be awesome if you have a working VM image with INT. I need to do a few measurements for my diploma project.

@zenhox
Copy link

zenhox commented Jul 15, 2018

I get the same problem too. I try my best to install INT demo in p4 factory.After fixed some bugs, the html pages do not show any traffic.
What's wrong?
It seems that the demo doesn't run correctly now!

@agrml
Copy link
Author

agrml commented Jul 15, 2018

You're right. I've also fixed bugs that were breaking interpretation, but it didn't help and the webpage was empty. Sad to say, but I didn't do anything wirh the code after this conclusion.

@euclidesfjr
Copy link

Hi, I'm learning the p4lang language, I need to do an implementation with INT (In-band Network Telemetry), containing 4 switches (2 spines and 2 leafs) and 4 hosts. Can anyone help me how can I do it? Ous if you have any repository that contains a similar configuration?

Thaks alot,

@jafingerhut
Copy link

@jklr Sorry to bother you with a ping on this old issue, but it seemed better to ask here than create a new issue with exactly the same topic.

Is there any published list of INT implementations that you know of? Or in particular, is there any public P4_16 INT implementation that works on the open source v1model architecture, even if it is partial?

@jklr
Copy link
Contributor

jklr commented May 12, 2020

@jafingerhut
https://github.com/opennetworkinglab/onos/blob/master/pipelines/basic/src/main/resources/int.p4
This implementation in the ONF repo might be the closest. It implements INT v1.0 using p4_16. I think it works with the BMv2 target too. @JonghwanHyun is the author. He may share more details.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants