KeNOG will be running a virtual workshop focusiong on BGP. The workshop will include tutorials and interactive hands on labs.
Date
November 27th and 28th 2025
Meeeting Link
https://meet.google.com/cte-qymh-dab
Registration
Closed.
Workshop Schedule
Tentative agenda:
Day 1 - November 27th 2025
End of Day 1. Learners to complete Lab Exercise 2 before Day 2
Day 2 - November 28th 2025
End of Day 1. Learners to complete Lab Exercise 3 by end of day 2.
Lab Topology
hostname R1 log syslog informational service integrated-vtysh-config ! ip route 198.51.100.0/24 Null0 ipv6 route 2001:db8:6510::/48 Null0 ! interface eth0 description "Router 1 interface to R2 and R3" ip address 192.0.2.1/24 ipv6 address 2001:db8::192:0:2:1/64 exit ! router bgp 65100 bgp router-id 192.0.2.1 ! ! --------------------------- ! IPv4/IPv6 Peer to Router 2 ! --------------------------- neighbor 192.0.2.2 remote-as 65200 neighbor 192.0.2.2 description "Router 2 IPv4 Peer" neighbor 2001:db8::192:0:2:2 remote-as 65200 neighbor 2001:db8::192:0:2:2 description "Router 2 IPv6 Peer" ! ! --------------------------- ! IPv4/IPv6 Peer to Router 3 ! --------------------------- neighbor 192.0.2.254 remote-as 65300 neighbor 192.0.2.254 description "Router 3 IPv4 Peer" neighbor 2001:db8::192:0:2:254 remote-as 65300 neighbor 2001:db8::192:0:2:254 description "Router 3 IPv6 Peer" ! ! --------------------------- ! Address-Family: IPv4 ! --------------------------- address-family ipv4 unicast network 198.51.100.0/24 ! R2 IPv4 peering neighbor 192.0.2.2 activate neighbor 192.0.2.2 soft-reconfiguration inbound neighbor 192.0.2.2 prefix-list FROM-R2-IPV4 in ! R3 IPv4 peering neighbor 192.0.2.254 activate neighbor 192.0.2.254 soft-reconfiguration inbound neighbor 192.0.2.254 prefix-list FROM-R3-IPV4 in exit-address-family ! ! --------------------------- ! Address-Family: IPv6 ! --------------------------- address-family ipv6 unicast network 2001:db8:6510::/48 ! R2 IPv6 peering neighbor 2001:db8::192:0:2:2 activate neighbor 2001:db8::192:0:2:2 soft-reconfiguration inbound neighbor 2001:db8::192:0:2:2 prefix-list FROM-R2-IPV6 in ! R3 IPv6 peering neighbor 2001:db8::192:0:2:254 activate neighbor 2001:db8::192:0:2:254 soft-reconfiguration inbound neighbor 2001:db8::192:0:2:254 prefix-list FROM-R3-IPV6 in exit-address-family exit ! ! --------------------------- ! Prefix Lists for Router 2 ! --------------------------- ip prefix-list FROM-R2-IPV4 seq 10 permit 203.0.113.0/24 ip prefix-list FROM-R2-IPV4 seq 20 permit 0.0.0.0/0 ipv6 prefix-list FROM-R2-IPV6 seq 10 permit 2001:db8:6520::/48 ipv6 prefix-list FROM-R2-IPV6 seq 20 permit ::/0 ! --------------------------- ! Prefix Lists for Router 3 ! --------------------------- ip prefix-list FROM-R3-IPV4 seq 10 permit 0.0.0.0/0 ip prefix-list FROM-R3-IPV4 seq 20 permit 192.168.0.0/23 ipv6 prefix-list FROM-R3-IPV6 seq 10 permit ::/0 ipv6 prefix-list FROM-R3-IPV6 seq 20 permit 2001:db8:6530::/48 end
hostname R2 log syslog informational service integrated-vtysh-config ! ip route 203.0.113.0/24 Null0 ipv6 route 2001:db8:6520::/48 Null0 ! interface eth0 description "Router 2 interface to R1 and R3" ip address 192.0.2.2/24 ipv6 address 2001:db8::192:0:2:2/64 exit ! router bgp 65200 bgp router-id 192.0.2.2 ! ! --------------------------- ! IPv4/IPv6 Peer to Router 1 ! --------------------------- neighbor 192.0.2.1 remote-as 65100 neighbor 192.0.2.1 description "Router 1 IPv4 Peer" neighbor 2001:db8::192:0:2:1 remote-as 65100 neighbor 2001:db8::192:0:2:1 description "Router 1 IPv6 Peer" ! ! --------------------------- ! IPv4/IPv6 Peer to Router 3 ! --------------------------- neighbor 192.0.2.254 remote-as 65300 neighbor 192.0.2.254 description "Router 3 IPv4 Peer" neighbor 2001:db8::192:0:2:254 remote-as 65300 neighbor 2001:db8::192:0:2:254 description "Router 3 IPv6 Peer" ! ! --------------------------- ! Address-Family: IPv4 ! --------------------------- address-family ipv4 unicast network 203.0.113.0/24 ! R1 IPv4 peering neighbor 192.0.2.1 activate neighbor 192.0.2.1 soft-reconfiguration inbound neighbor 192.0.2.1 prefix-list FROM-R1-IPV4 in ! R3 IPv4 peering neighbor 192.0.2.254 activate neighbor 192.0.2.254 soft-reconfiguration inbound neighbor 192.0.2.254 prefix-list FROM-R3-IPV4 in exit-address-family ! ! --------------------------- ! Address-Family: IPv6 ! --------------------------- address-family ipv6 unicast network 2001:db8:6520::/48 ! R1 IPv6 peering neighbor 2001:db8::192:0:2:1 activate neighbor 2001:db8::192:0:2:1 soft-reconfiguration inbound neighbor 2001:db8::192:0:2:1 prefix-list FROM-R1-IPV6 in ! R3 IPv6 peering neighbor 2001:db8::192:0:2:254 activate neighbor 2001:db8::192:0:2:254 soft-reconfiguration inbound neighbor 2001:db8::192:0:2:254 prefix-list FROM-R3-IPV6 in exit-address-family exit ! ! --------------------------- ! Prefix Lists for Router 1 ! --------------------------- ip prefix-list FROM-R1-IPV4 seq 10 permit 198.51.100.0/24 ip prefix-list FROM-R1-IPV4 seq 20 permit 0.0.0.0/0 ipv6 prefix-list FROM-R1-IPV6 seq 10 permit 2001:db8:6510::/48 ipv6 prefix-list FROM-R1-IPV6 seq 20 permit ::/0 ! --------------------------- ! Prefix Lists for Router 3 ! --------------------------- ip prefix-list FROM-R3-IPV4 seq 10 permit 0.0.0.0/0 ip prefix-list FROM-R3-IPV4 seq 20 permit 192.168.0.0/23 ipv6 prefix-list FROM-R3-IPV6 seq 10 permit ::/0 ipv6 prefix-list FROM-R3-IPV6 seq 20 permit 2001:db8:6530::/48 end
Workshop Content
Configure BGP in a multi Autonomous System network. Each learner will configure their own devices in an isolated network.
Workshop requirements