Skip to content

Commit

Permalink
Update docs
Browse files Browse the repository at this point in the history
  • Loading branch information
pierky committed Mar 23, 2024
1 parent 3976cf3 commit 271b7e4
Show file tree
Hide file tree
Showing 9 changed files with 22 additions and 10 deletions.
2 changes: 2 additions & 0 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -117,6 +117,7 @@ Features
- active sessions;
- **GTSM** (Generalized TTL Security Mechanism - `RFC5082`_);
- **ADD-PATH** capability (`RFC7911`_).
- `RFC8950`_ **IPv6 NEXT_HOP for IPv4 routes**.

- Automatic building of clients list:

Expand All @@ -140,6 +141,7 @@ More feature are already planned: see the `Future work <https://arouteserver.rea
.. _RFC9234: https://tools.ietf.org/html/rfc9234
.. _RFC5082: https://tools.ietf.org/html/rfc5082
.. _RFC7911: https://tools.ietf.org/html/rfc7911
.. _RFC8950: https://tools.ietf.org/html/rfc8950

Full documentation
------------------
Expand Down
2 changes: 1 addition & 1 deletion docs/EXAMPLES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ A list of BGP communities is also automatically built.
limitations
Which BGP daemon will be used? [bird/openbgpd] bird
Which version? [1.6.3/1.6.4/1.6.6/1.6.7/1.6.8/2.0.7/2.0.7+b962967e/2.0.8/2.0.9/2.0.10/2.0.11/2.13/2.14/3.0] 2.14
Which version? [1.6.3/1.6.4/1.6.6/1.6.7/1.6.8/2.0.7/2.0.7+b962967e/2.0.8/2.0.9/2.0.10/2.0.11/2.13/2.14/2.15/3.0] 2.15
Router server's ASN
===================
Expand Down
2 changes: 2 additions & 0 deletions docs/FEATURES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,7 @@ Features
- active sessions;
- **GTSM** (Generalized TTL Security Mechanism - `RFC5082`_);
- **ADD-PATH** capability (`RFC7911`_).
- `RFC8950`_ **IPv6 NEXT_HOP for IPv4 routes**.

- Automatic building of clients list:

Expand All @@ -130,3 +131,4 @@ More feature are already planned: see the `Future work <https://arouteserver.rea
.. _RFC9234: https://tools.ietf.org/html/rfc9234
.. _RFC5082: https://tools.ietf.org/html/rfc5082
.. _RFC7911: https://tools.ietf.org/html/rfc7911
.. _RFC8950: https://tools.ietf.org/html/rfc8950
1 change: 1 addition & 0 deletions docs/LIVETESTS_SCENARIOS.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
LIVETESTS_SCENARIOS_gshut
LIVETESTS_SCENARIOS_max_prefix
LIVETESTS_SCENARIOS_path_hiding
LIVETESTS_SCENARIOS_rfc8950
LIVETESTS_SCENARIOS_rich_example
LIVETESTS_SCENARIOS_roles
LIVETESTS_SCENARIOS_rpki
Expand Down
1 change: 1 addition & 0 deletions docs/LIVETESTS_SCENARIOS_rfc8950.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
.. include:: ../tests/live_tests/scenarios/rfc8950/README.rst
2 changes: 2 additions & 0 deletions docs/SUPPORTED_SPEAKERS_FEATURES.txt
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,8 @@ Multihop sessions Yes :sup:`2` Yes :
------------------------------------------------------------- ------------ ------------ ------------ ------------ ------------
ADD_PATH capability (RFC7911) Yes Yes Yes Yes Yes
------------------------------------------------------------- ------------ ------------ ------------ ------------ ------------
IPv6 NEXT_HOP for IPv4 routes (RFC8950) No Yes Yes No No
------------------------------------------------------------- ------------ ------------ ------------ ------------ ------------
============================================================= ============ ============ ============ ============ ============


Expand Down
2 changes: 1 addition & 1 deletion examples/auto-config/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ A list of BGP communities is also automatically built.
limitations
Which BGP daemon will be used? [bird/openbgpd] bird
Which version? [1.6.3/1.6.4/1.6.6/1.6.7/1.6.8/2.0.7/2.0.7+b962967e/2.0.8/2.0.9/2.0.10/2.0.11/2.13/2.14/3.0] 2.14
Which version? [1.6.3/1.6.4/1.6.6/1.6.7/1.6.8/2.0.7/2.0.7+b962967e/2.0.8/2.0.9/2.0.10/2.0.11/2.13/2.14/2.15/3.0] 2.15
Router server's ASN
===================
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
# RFC8950 scenario
RFC8950 scenario
****************

A scenario to test announcements of IPv4 routes with an IPv6 NEXT_HOP, over an IPv6 session.

## AS1_1
AS1_1
-----

- `AS1_v4_route1`: accepted.
- `AS1_v4_route2`: rejected, not in IRR data.
Expand All @@ -15,10 +17,12 @@ A scenario to test announcements of IPv4 routes with an IPv6 NEXT_HOP, over an I
- `AS1_v4_route10`: accepted (RPKI BOV VALID).
- `AS1_v4_route11`: rejected (RPKI BOC INVALID).

## AS1_2
AS1_2
-----

- `AS1_v4_route6`: announced with AS1_1 NEXT_HOP: accepted (same-as).

## AS2_1
AS2_1
-----

- `AS2_v4_route12`: accepted (NEXT_HOP authorized-next-hop)
8 changes: 4 additions & 4 deletions utils/build_supported_speakers_table.py
Original file line number Diff line number Diff line change
Expand Up @@ -298,12 +298,12 @@ def put_table_line(lengths, char="="):
"openbgpd": True,
"openbgpd_portable": True,
})
add_feature("ADD_PATH capability (RFC7911)", {
"bird": True,
add_feature("IPv6 NEXT_HOP for IPv4 routes (RFC8950)", {
"bird": False,
"bird2": True,
"bird3": True,
"openbgpd": True,
"openbgpd_portable": True,
"openbgpd": False,
"openbgpd_portable": False,
})


Expand Down

0 comments on commit 271b7e4

Please sign in to comment.