mirror of
https://github.com/Wojtek242/route0.git
synced 2024-11-25 00:05:25 +01:00
Add some notes to README
This commit is contained in:
parent
1611bb8c3b
commit
4824e454b5
20
README.md
20
README.md
@ -240,7 +240,7 @@ An experiment is simply a particular topology and scenario combination.
|
||||
Technically this is redundant since scenarios are strictly associated with only
|
||||
one topology, but using different terminology avoids confusion.
|
||||
|
||||
### A note on configuration files
|
||||
### Configuration files
|
||||
|
||||
The official FRR documentation recommends using only a single configuration
|
||||
file `frr.conf` per router. This makes sense if we are only running a single
|
||||
@ -260,6 +260,24 @@ but since we are running multiple instances on multiple virtual nodes on a
|
||||
single physical device, it makes it easier to inspect and compare the
|
||||
configurations on a protocol level.
|
||||
|
||||
### End-host configuration files
|
||||
|
||||
It's not entirely normal to run FRR daemons on end-hosts. However, they still
|
||||
need their IP address and default route configured and the options are to do it
|
||||
either from a Python script or use FRR daemons. Using the FRR `zebra` and
|
||||
`staticd` daemons makes it easier to configure the end-hosts together with the
|
||||
actual routers. However, they should not be running any daemon other than
|
||||
`zebra` and `staticd`.
|
||||
|
||||
### A note on VTY shell
|
||||
|
||||
The recommended way of connecting to daemons by FRR is to use the [VTY
|
||||
shell](http://docs.frrouting.org/en/latest/vtysh.html) which can connect to all
|
||||
the daemons simultaneously. Unfortunately, in our configuration where multiple
|
||||
instances of the same daemon run on the same machine in Mininet, it gets
|
||||
confused and it doesn't connect as expected. Therefore, you can't use the VTY
|
||||
shell with Route 0.
|
||||
|
||||
## Contributing
|
||||
|
||||
For information on how to contribute see [CONTRIBUTING](CONTRIBUTING.md).
|
||||
|
Loading…
Reference in New Issue
Block a user