Comments (2)
Hello Biju,
You might find the following materials useful:
http://p4.org/wp-content/uploads/2015/12/Nov-2015-P4-Bootcamp-Labs-Guide.pdf
(especially slides #7 and #8)
https://youtu.be/xsEcGaQez14?t=8m59s
They are available through P4 Boot Camp page: http://p4.org/p4-bootcamp-1/
Happy hacking,
Vladimir
On Wed, Jan 13, 2016 at 1:38 PM, bijutalukdar [email protected]
wrote:
Hi ,
I have attached a eth0 (real netdev interface of nic ) to the bmv2(c++)
switch I did that by passing the eth0 as a parameter along with the json
file to the switch, while configuring the switch with the compiled p4
program Now I want to know in which port in the bmv2 switch will receive
the packets I mean is there a mapping like the following I assumed this
kind of mapping as I saw something similar in one of the tutorial slideapp switch(bmv2)
veth0-->veth1 (port0)
veth2-->veth3 (port1)
veth4-->veth5 (port2)
veth6-->veth7 (port3)Also could someone point me to the source code file where veth1, veth3,
veth5 are instantiated in the bmv2 switch—
Reply to this email directly or view it on GitHub
#53.
from behavioral-model.
Hi Vladimir,
Great help , thanks a lot.
from behavioral-model.
Related Issues (20)
- How to setup the interface while using bmv2 to take over the physical interface HOT 3
- p4lang-bmv2 disappear after it is installed by apt HOT 6
- Incorrect output when using HashAlgorithm.crc16_custom consecutive times
- how to use hash() in packet-io.p4? HOT 1
- FreeBSD patches
- Incorrect output when using HashAlgorithm.crc16_custom consecutive times HOT 6
- Connection VM to P4 simple_switch HOT 2
- Trying to run make HOT 5
- --use-files should create files for outputs even if the interface is not provided HOT 4
- Does multicast replication preserve local metadata in v1model/simple switch? HOT 7
- Is it possible to interact from the BMv2 mininet host to Ganache (Ethereum) server? HOT 2
- Behavior of tables with empty keys HOT 6
- Installation error with thrift HOT 6
- Known issues with using `pip install nnpy` instead of particular commit SHA of nnpy? HOT 2
- Bringing a bmv2 (simple_switch) interface down freezes the switch program in Ubuntu 22.04 HOT 6
- What is the size of PHV? HOT 4
- how to achieve a timer in bmv2 HOT 3
- Can BMv2 interfaces be bound to virtual network cards of two virtual machines? How should this be done specifically? HOT 2
- Can I get the index of a value in the register by custom_lib? HOT 4
- import thrift
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from behavioral-model.