Thank you so much for this video. It gives a great idea of how P4 works. Looking forward to more videos on the advanced concepts of P4.
@aravindcheruvu2671
2 жыл бұрын
Great Video!! Thank you 🙂
@guanggejia
Жыл бұрын
good video! thanks!
@Appyogametech435
6 жыл бұрын
Thank you.
@StephenWarren
3 жыл бұрын
At 43:15 in the video, it shows an example of "packet.emit(hdr)" where hdr is a struct my_headers_t. This is described as emitting all the members of struct my_headers_t in order. However, IIRC (from video part 1?) a p4 struct by definition unordered? Does p4 actually have the concept of field order for structs, or was my_headers_t supposed to a a header rather than a struct?
@StephenWarren
3 жыл бұрын
I'm curious why function like hash and register.read return void but take an out parameter through which results are returned, rather than simply returning their result.
@fabianpechstein2993
2 жыл бұрын
i was wondering can i do a match on udp source and tcp source in one table? so if its tcp it just matches the tcp source and if its udp it matches udp source?
@fernandohenriquesantorsula7604
Жыл бұрын
Very good video, congratulations! Please! Could you indicate me an example of the P4 language, which captures information from a Wi-Fi card of a Raspberry 4 pi, such as: SSID, RSSI, Channel, dBm, RX, TX, Mac Address, IP, signal quality and time traffic real, performing telemetry and generating graphs like the seaborn library, from Python for example? Thank you and congratulations for the channel.
@fernandohenriquesantorsula7604
Жыл бұрын
@John Hello how are you? thanks for the answer, the hardware that I'm going to use is the Raspberry Pi 4 Model B 8gb, what I need is to capture data from the wi-fi interface and transport it to a telemetry application and generate graphics, like Grafana for example, that's all, and my difficulty is this with P4, I'm already exploring the P4PI project, but I didn't find any example for this project, if you have any new ideas, please contact me, thanks.
@fernandohenriquesantorsula7604
Жыл бұрын
@John Yes, I know that, the problem is that it's not that simple, in fact I need to create a program in .p4 to generate the wi-fi card statistics, collect this data and then pass to the In-band Network Telemetry protocol (INT), this is the problem, got it? Thanks for the answer.
@fernandohenriquesantorsula7604
Жыл бұрын
@John Okay, would you have an example for me to base myself on to develop my project, please? Where I will use the In-band Network Telemetry protocol (INT) to read simple data from a wi-fi interface, and import it in .json and generate graphs via Grafana, connect to the access point and capture: SSID, RSSI, Channel, dBm, RX, TX, Mac Address, IP, this is what I need to finish the job, thanks for the answer and help, thank you.
Пікірлер: 11