Leonardo

Results 12 issues of Leonardo

Introduces multiple ways of showing a netjson graph. Introduces a requirement to this module: https://github.com/netCommonsEU/netjson_robustness

I'd like to add some stats of the quality per link and per path. The steps should be: 1. add memory to the db, so that an update does not...

feature-request

MSL is defined at the section 2.4.2 referring to the clock of fig. 43. In the discussion about data transfer it is used mentioning its role in avoiding duplicates (end...

A small fix to the RT of router B in the DV description.

I am not sure the bit stuffing explanation and examples are correct (sect. 2.1.2): "Then, it sends all the bits of the frame and inserts an additional bit set to...

At the beginning of sect 2.2.3 it says: "As indicated earlier, a routing table is a data structure that contains...". However, searching for the "routing table" term, it only appears...

In the exercise at the end of the Distance Vector section (https://github.com/cnp3/ebook/blob/master/principles/dv.rst) there are multiple correct answers, but only one is accepted. Router R0 may reach R2 via R1 or...

Is it possible to distinguish between errors that come from the linter (syntax errors) and PEP-8 violations? I'd like to have different colors and symbols for them. If not possible,...

It would be more clear if the `buffer.remove_acked_frames()` was `buffer.remove_acked_frames(t)` so that students understand that the function removes all the frames with seq number lower/equal to t.

The last two windows in the left column are not well aligned. When DATA.req(d) happens, the next window should have a red "3" but it stays green, and it becomes...