Software-defined networking
Software-defined networking (SDN) separates network control from network data forwarding, allowing networks to be programmed and centrally managed with standard protocols. SDN is an enabler of network virtualization, or the ability to run multiple virtual network topologies on a shared physical network.
Here are 354 public repositories matching this topic...
-
Updated
May 22, 2020 - C
-
Updated
Jun 10, 2020 - Go
It would be very useful if we could include some code in the Java example to show how to use the sockets to send/receive data in streams. Thanks
Document LACP/MC-LAG
We've done quite a bit refreshing our LACP/MC-LAG support. We should document it in docs/configuration.rst and write a tutorial.
- what is the name of the switch for mirroring (name defined in the faucet.yaml, not dns, for example)
- the port that Poseidon uses for mirroring needs to be controlled by Faucet, therefore it needs to be an openflow port
- the port that Poseidon uses needs to be configured in faucet.yaml to be
output_only: trueand no native vlan (a port for mirroring from Faucet's perspective) - Requiremen
-
Updated
Jul 29, 2019 - Shell
-
Updated
May 1, 2020
Setting flags on all our targets is preferable to global flags via .bazelrc, because the later applies to ALL code, including external. This limits the options we can actually use. Enabling all warnings for example results in an useless torrent of compiler output from code we have no influence over. External code also does not always support instrumentation and breaks if compiled with, e.g., ASA
-
Updated
Apr 7, 2020 - Go
-
Updated
Jan 23, 2018 - Python
-
Updated
May 18, 2020 - Python
-
Updated
Jun 4, 2020 - C++
Hi,
I want to try this project on mylab.
But i didn't build. (readme file not enough for me)
Also I tried build with docker but not worked.
Is there any step-by-step user guide, how can i build and use?
Thanks.
-
Updated
Oct 1, 2019 - Go
-
Updated
Jun 7, 2020
Update time tracking
Lighty bootup emits information messages about timimg based on conversion to milliseconds. This is not always appropriate, as some things are at seconds-scale.
Unify all time tracking around Guava's Stopwatch, which performs automatic conversion, such that the timings are human-readable down to microseconds.
-
Updated
Mar 14, 2016 - Go
-
Updated
Sep 29, 2019 - Python
-
Updated
Feb 2, 2018 - Python
In the text in section 3.3 of the manual it says: Let’s give it tag ID 100
Then in the example, has switched to tag id 10:
And following paragraph: difference between tags with tag ID 10 is zero
Looks like a typo and all should either be 10 or 100.