add links to docs for v1model and others in README's (#391)
* add links to docs for v1model and others in README's * Improve documentation sections in READMEs
This commit is contained in:
parent
27ffd3bfdf
commit
1fc826aa43
@ -38,6 +38,14 @@ in the P4_tutorial.pdf in the tutorial directory.
|
|||||||
|
|
||||||
A P4 Cheat Sheet is also available [online](https://drive.google.com/file/d/1Z8woKyElFAOP6bMd8tRa_Q4SA1cd_Uva/view?usp=sharing)
|
A P4 Cheat Sheet is also available [online](https://drive.google.com/file/d/1Z8woKyElFAOP6bMd8tRa_Q4SA1cd_Uva/view?usp=sharing)
|
||||||
which contains various examples that you can refer to.
|
which contains various examples that you can refer to.
|
||||||
|
|
||||||
|
## P4 Documentation
|
||||||
|
|
||||||
|
The documentation for P4_16 and P4Runtime is available [here](https://p4.org/specs/)
|
||||||
|
|
||||||
|
All excercises in this repository use the v1model architecture, the documentation for which is available at:
|
||||||
|
1. The BMv2 Simple Switch target document accessible [here](https://github.com/p4lang/behavioral-model/blob/master/docs/simple_switch.md) talks mainly about the v1model architecture.
|
||||||
|
2. The include file `v1model.p4` has extensive comments and can be accessed [here](https://github.com/p4lang/p4c/blob/master/p4include/v1model.p4).
|
||||||
|
|
||||||
## Obtaining required software
|
## Obtaining required software
|
||||||
|
|
||||||
|
@ -170,3 +170,10 @@ these instances:
|
|||||||
make stop
|
make stop
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Relevant Documentation
|
||||||
|
|
||||||
|
The documentation for P4_16 and P4Runtime is available [here](https://p4.org/specs/)
|
||||||
|
|
||||||
|
All excercises in this repository use the v1model architecture, the documentation for which is available at:
|
||||||
|
1. The BMv2 Simple Switch target document accessible [here](https://github.com/p4lang/behavioral-model/blob/master/docs/simple_switch.md) talks mainly about the v1model architecture.
|
||||||
|
2. The include file `v1model.p4` has extensive comments and can be accessed [here](https://github.com/p4lang/p4c/blob/master/p4include/v1model.p4).
|
@ -187,3 +187,10 @@ make stop
|
|||||||
Congratulations, your implementation works! Move onto the next assignment
|
Congratulations, your implementation works! Move onto the next assignment
|
||||||
[p4runtime](../p4runtime)!
|
[p4runtime](../p4runtime)!
|
||||||
|
|
||||||
|
## Relevant Documentation
|
||||||
|
|
||||||
|
The documentation for P4_16 and P4Runtime is available [here](https://p4.org/specs/)
|
||||||
|
|
||||||
|
All excercises in this repository use the v1model architecture, the documentation for which is available at:
|
||||||
|
1. The BMv2 Simple Switch target document accessible [here](https://github.com/p4lang/behavioral-model/blob/master/docs/simple_switch.md) talks mainly about the v1model architecture.
|
||||||
|
2. The include file `v1model.p4` has extensive comments and can be accessed [here](https://github.com/p4lang/p4c/blob/master/p4include/v1model.p4).
|
||||||
|
@ -104,4 +104,12 @@ correct result:
|
|||||||
> 1+1
|
> 1+1
|
||||||
2
|
2
|
||||||
>
|
>
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Relevant Documentation
|
||||||
|
|
||||||
|
The documentation for P4_16 and P4Runtime is available [here](https://p4.org/specs/)
|
||||||
|
|
||||||
|
All excercises in this repository use the v1model architecture, the documentation for which is available at:
|
||||||
|
1. The BMv2 Simple Switch target document accessible [here](https://github.com/p4lang/behavioral-model/blob/master/docs/simple_switch.md) talks mainly about the v1model architecture.
|
||||||
|
2. The include file `v1model.p4` has extensive comments and can be accessed [here](https://github.com/p4lang/p4c/blob/master/p4include/v1model.p4).
|
@ -190,3 +190,10 @@ these instances:
|
|||||||
```bash
|
```bash
|
||||||
make stop
|
make stop
|
||||||
```
|
```
|
||||||
|
## Relevant Documentation
|
||||||
|
|
||||||
|
The documentation for P4_16 and P4Runtime is available [here](https://p4.org/specs/)
|
||||||
|
|
||||||
|
All excercises in this repository use the v1model architecture, the documentation for which is available at:
|
||||||
|
1. The BMv2 Simple Switch target document accessible [here](https://github.com/p4lang/behavioral-model/blob/master/docs/simple_switch.md) talks mainly about the v1model architecture.
|
||||||
|
2. The include file `v1model.p4` has extensive comments and can be accessed [here](https://github.com/p4lang/p4c/blob/master/p4include/v1model.p4).
|
@ -213,3 +213,10 @@ these instances:
|
|||||||
make stop
|
make stop
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Relevant Documentation
|
||||||
|
|
||||||
|
The documentation for P4_16 and P4Runtime is available [here](https://p4.org/specs/)
|
||||||
|
|
||||||
|
All excercises in this repository use the v1model architecture, the documentation for which is available at:
|
||||||
|
1. The BMv2 Simple Switch target document accessible [here](https://github.com/p4lang/behavioral-model/blob/master/docs/simple_switch.md) talks mainly about the v1model architecture.
|
||||||
|
2. The include file `v1model.p4` has extensive comments and can be accessed [here](https://github.com/p4lang/p4c/blob/master/p4include/v1model.p4).
|
@ -225,3 +225,10 @@ within the core of the network? For instance, how might you use this
|
|||||||
data, either at the hosts or at the switches, to make real-time
|
data, either at the hosts or at the switches, to make real-time
|
||||||
load-balancing decisions?
|
load-balancing decisions?
|
||||||
|
|
||||||
|
## Relevant Documentation
|
||||||
|
|
||||||
|
The documentation for P4_16 and P4Runtime is available [here](https://p4.org/specs/)
|
||||||
|
|
||||||
|
All excercises in this repository use the v1model architecture, the documentation for which is available at:
|
||||||
|
1. The BMv2 Simple Switch target document accessible [here](https://github.com/p4lang/behavioral-model/blob/master/docs/simple_switch.md) talks mainly about the v1model architecture.
|
||||||
|
2. The include file `v1model.p4` has extensive comments and can be accessed [here](https://github.com/p4lang/p4c/blob/master/p4include/v1model.p4).
|
@ -130,3 +130,11 @@ mn -c
|
|||||||
## Next Steps
|
## Next Steps
|
||||||
|
|
||||||
Congratulations, your implementation works! Move on to [Multi-Hop Route Inspection](../mri).
|
Congratulations, your implementation works! Move on to [Multi-Hop Route Inspection](../mri).
|
||||||
|
|
||||||
|
## Relevant Documentation
|
||||||
|
|
||||||
|
The documentation for P4_16 and P4Runtime is available [here](https://p4.org/specs/)
|
||||||
|
|
||||||
|
All excercises in this repository use the v1model architecture, the documentation for which is available at:
|
||||||
|
1. The BMv2 Simple Switch target document accessible [here](https://github.com/p4lang/behavioral-model/blob/master/docs/simple_switch.md) talks mainly about the v1model architecture.
|
||||||
|
2. The include file `v1model.p4` has extensive comments and can be accessed [here](https://github.com/p4lang/p4c/blob/master/p4include/v1model.p4).
|
@ -245,3 +245,11 @@ make stop
|
|||||||
|
|
||||||
Congratulations, your implementation works! Move on to [Source
|
Congratulations, your implementation works! Move on to [Source
|
||||||
Routing](../source_routing).
|
Routing](../source_routing).
|
||||||
|
|
||||||
|
## Relevant Documentation
|
||||||
|
|
||||||
|
The documentation for P4_16 and P4Runtime is available [here](https://p4.org/specs/)
|
||||||
|
|
||||||
|
All excercises in this repository use the v1model architecture, the documentation for which is available at:
|
||||||
|
1. The BMv2 Simple Switch target document accessible [here](https://github.com/p4lang/behavioral-model/blob/master/docs/simple_switch.md) talks mainly about the v1model architecture.
|
||||||
|
2. The include file `v1model.p4` has extensive comments and can be accessed [here](https://github.com/p4lang/p4c/blob/master/p4include/v1model.p4).
|
@ -154,3 +154,11 @@ these instances:
|
|||||||
```bash
|
```bash
|
||||||
make stop
|
make stop
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Relevant Documentation
|
||||||
|
|
||||||
|
The documentation for P4_16 and P4Runtime is available [here](https://p4.org/specs/)
|
||||||
|
|
||||||
|
All excercises in this repository use the v1model architecture, the documentation for which is available at:
|
||||||
|
1. The BMv2 Simple Switch target document accessible [here](https://github.com/p4lang/behavioral-model/blob/master/docs/simple_switch.md) talks mainly about the v1model architecture.
|
||||||
|
2. The include file `v1model.p4` has extensive comments and can be accessed [here](https://github.com/p4lang/p4c/blob/master/p4include/v1model.p4).
|
@ -186,3 +186,11 @@ solution/my_controller.py
|
|||||||
Congratulations, your implementation works! Move onto the next assignment
|
Congratulations, your implementation works! Move onto the next assignment
|
||||||
[mri](../mri)!
|
[mri](../mri)!
|
||||||
|
|
||||||
|
|
||||||
|
## Relevant Documentation
|
||||||
|
|
||||||
|
The documentation for P4_16 and P4Runtime is available [here](https://p4.org/specs/)
|
||||||
|
|
||||||
|
All excercises in this repository use the v1model architecture, the documentation for which is available at:
|
||||||
|
1. The BMv2 Simple Switch target document accessible [here](https://github.com/p4lang/behavioral-model/blob/master/docs/simple_switch.md) talks mainly about the v1model architecture.
|
||||||
|
2. The include file `v1model.p4` has extensive comments and can be accessed [here](https://github.com/p4lang/p4c/blob/master/p4include/v1model.p4).
|
@ -164,3 +164,11 @@ these instances:
|
|||||||
```bash
|
```bash
|
||||||
make stop
|
make stop
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Relevant Documentation
|
||||||
|
|
||||||
|
The documentation for P4_16 and P4Runtime is available [here](https://p4.org/specs/)
|
||||||
|
|
||||||
|
All excercises in this repository use the v1model architecture, the documentation for which is available at:
|
||||||
|
1. The BMv2 Simple Switch target document accessible [here](https://github.com/p4lang/behavioral-model/blob/master/docs/simple_switch.md) talks mainly about the v1model architecture.
|
||||||
|
2. The include file `v1model.p4` has extensive comments and can be accessed [here](https://github.com/p4lang/p4c/blob/master/p4include/v1model.p4).
|
@ -145,3 +145,12 @@ mn -c
|
|||||||
|
|
||||||
Congratulations, your implementation works! Move on to
|
Congratulations, your implementation works! Move on to
|
||||||
[Load Balance](../load_balance).
|
[Load Balance](../load_balance).
|
||||||
|
|
||||||
|
|
||||||
|
## Relevant Documentation
|
||||||
|
|
||||||
|
The documentation for P4_16 and P4Runtime is available [here](https://p4.org/specs/)
|
||||||
|
|
||||||
|
All excercises in this repository use the v1model architecture, the documentation for which is available at:
|
||||||
|
1. The BMv2 Simple Switch target document accessible [here](https://github.com/p4lang/behavioral-model/blob/master/docs/simple_switch.md) talks mainly about the v1model architecture.
|
||||||
|
2. The include file `v1model.p4` has extensive comments and can be accessed [here](https://github.com/p4lang/p4c/blob/master/p4include/v1model.p4).
|
Loading…
x
Reference in New Issue
Block a user