Skip to content

Commit

Permalink
BGP unnumbered lab
Browse files Browse the repository at this point in the history
  • Loading branch information
ipspace committed Nov 11, 2022
1 parent 71482dd commit 9b7b17b
Show file tree
Hide file tree
Showing 3 changed files with 38 additions and 0 deletions.
20 changes: 20 additions & 0 deletions BGP/Unnumbered/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Unnumbered BGP

This directory contains *netlab* topology file for a two-router unnumbered BGP test lab.

![BGP unnumbered topology](graph.png)

After starting the lab, explore the BGP sessions, BGP tables, and IP routing tables on R1 and R2.

## Changing Device Types

This topology can be used with all network devices supporting unnumbered EBGP sessions, and all virtualization providers supported by *netlab*:

* To change device type, use the `-d xxx` CLI argument
* To change the virtualization provider, use `-p` CLI argument.

For example, to start the lab with FRR containers, use:

```
netlab up -d frr -p clab
```
Binary file added BGP/Unnumbered/graph.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
18 changes: 18 additions & 0 deletions BGP/Unnumbered/topology.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
module: [ bgp ]
defaults.device: cumulus
provider: clab

nodes:
r1:
bgp.as: 65001
r2:
bgp.as: 65002

links:
- r1:
r2:
unnumbered: True
- r1:
r2:
unnumbered: True

0 comments on commit 9b7b17b

Please sign in to comment.