doc: update peering network BGP guide

The existing example had an implicit overlap between the host network
and some tenant network, use a different network for the host.

Peering network resized to /24 because usually we would have several
network nodes on it instead of creating each their own transfer/peering
network.

Diagrams adjusted accordingly with omnigraffle.
PNGs reexported with 160% size to approximate the previous ones.
Router IPs in Diagrams adjusted to reflect documentation.
Peering Network IPs added to Peering Session Box.

Change-Id: I8778df02330196a8999afd3bbf9a3b87f0e14f7b
This commit is contained in:
Stefan Schmidt 2022-04-28 18:09:12 +02:00 committed by Stefan Schmidt
parent f15baf16dd
commit c13fbf1d23
7 changed files with 503 additions and 5 deletions

View File

@ -59,6 +59,11 @@ The example configuration involves the following components:
* Router 3 contains IP addresses 203.0.113.13 and 198.51.100.1
* One preexisting peering network 10.0.0.0/24 on the host running the
neutron BGP dynamic routing agent to facilitate BGP communication with its
peer. 10.0.0.1 is the address for the host and 10.0.0.2 the address for the
peer.
.. note::
The example configuration assumes sufficient knowledge about the
@ -102,7 +107,7 @@ Agent nodes
bgp_router_id = ROUTER_ID
Replace ``ROUTER_ID`` with a suitable unique 32-bit number, typically an
IPv4 address on the host running the agent. For example, 192.0.2.2.
IPv4 address on the host running the agent. For example, 10.0.0.1.
Verify service operation
------------------------
@ -643,7 +648,7 @@ networks and floating IP addresses for instances using those networks.
.. code-block:: console
$ openstack bgp peer create --peer-ip 192.0.2.1 \
$ openstack bgp peer create --peer-ip 10.0.0.2 \
--remote-as REMOTE_AS bgppeer
Created a new bgp_peer:
+-----------+--------------------------------------+
@ -652,7 +657,7 @@ networks and floating IP addresses for instances using those networks.
| auth_type | none |
| id | 35c89ca0-ac5a-4298-a815-0b073c2362e9 |
| name | bgppeer |
| peer_ip | 192.0.2.1 |
| peer_ip | 10.0.0.2 |
| remote_as | 4321 |
| tenant_id | b3ac05ef10bf441fbf4aa17f16ae1e6d |
+-----------+--------------------------------------+

Binary file not shown.

Before

Width:  |  Height:  |  Size: 110 KiB

After

Width:  |  Height:  |  Size: 126 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 26 KiB

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 130 KiB

After

Width:  |  Height:  |  Size: 152 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 31 KiB

After

Width:  |  Height:  |  Size: 28 KiB