Created
June 5, 2019 19:24
-
-
Save rwestphal/08f6dd65db89ee68f15f770f3aa000d2 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# +---------+ | |
# | | | |
# | RT1 | | |
# | 1.1.1.1 |-lo1 (2001:db8:1000::1/128) | |
# | | | |
# +---------+ | |
# |rt1-eth0 (.1) | |
# | | |
# |10.0.1.0/24 | |
# |2001:DB8:1::/64 | |
# | | |
# |rt2-eth0 (.2) | |
# +---------+ | |
# | | | |
# | RT2 | | |
# | 2.2.2.2 |-lo1 (2001:db8:1000::2/128) | |
# | | | |
# +---------+ | |
# rt2-eth2 (.2)| |rt2-eth1 (.2) | |
# | | | |
# 10.0.3.0/24 +-----------+ | | |
# 2001:DB8:3::/64 | +-----------+-----------+ | |
# | | 10.0.2.0/24 | | |
# | | 2001:DB8:2::/64 | | |
# | | | | |
# rt3-eth1 (.3)| |rt3-eth0 (.3) |rt4-eth0 (.4) | |
# +---------+ +---------+ | |
# | | | | | |
#(2001:db8:1000::3/128) lo1-| RT3 | | RT4 |-lo1 (2001:db8:1000::4/128) | |
# | 3.3.3.3 | | 4.4.4.4 | | |
# | | | | | |
# +---------+ +---------+ | |
--- | |
routers: | |
rt1: | |
links: | |
lo: | |
ipv4: 1.1.1.1/32 | |
ipv6: 2001:db8:1000::1/128 | |
rt1-eth0: | |
peer: [rt2, rt2-eth0] | |
ipv4: 10.0.1.1/24 | |
ipv6: 2001:db8:1::1/64 | |
frr: | |
staticd: | |
config: | | |
zebra: | |
run: yes | |
config: | | |
interface rt1-eth0 | |
no link-detect | |
! | |
isisd: | |
run: yes | |
config: | | |
interface lo | |
ip router isis 1 | |
ipv6 router isis 1 | |
isis passive | |
! | |
interface rt1-eth0 | |
ip router isis 1 | |
ipv6 router isis 1 | |
isis network point-to-point | |
isis hello-interval 3 | |
! | |
router isis 1 | |
net 49.0000.0000.0000.0001.00 | |
is-type level-1 | |
topology ipv6-unicast | |
segment-routing on | |
segment-routing node-msd 8 | |
segment-routing prefix 1.1.1.1/32 index 100 | |
segment-routing prefix 2001:db8:1000::1/128 index 101 | |
! | |
rt2: | |
links: | |
lo: | |
ipv4: 2.2.2.2/32 | |
ipv6: 2001:db8:1000::2/128 | |
rt2-eth0: | |
peer: [rt1, rt1-eth0] | |
ipv4: 10.0.1.2/24 | |
ipv6: 2001:db8:1::2/64 | |
rt2-eth1: | |
peer: [sw1, sw1-1] | |
ipv4: 10.0.2.2/24 | |
ipv6: 2001:db8:2::2/64 | |
rt2-eth2: | |
peer: [rt3, rt3-eth1] | |
ipv4: 10.0.3.2/24 | |
ipv6: 2001:db8:3::2/64 | |
frr: | |
staticd: | |
config: | | |
zebra: | |
run: yes | |
config: | | |
interface rt2-eth0 | |
no link-detect | |
! | |
interface rt2-eth1 | |
no link-detect | |
! | |
interface rt2-eth2 | |
no link-detect | |
! | |
isisd: | |
run: yes | |
config: | | |
interface lo | |
ip router isis 1 | |
ipv6 router isis 1 | |
isis passive | |
! | |
interface rt2-eth0 | |
ip router isis 1 | |
ipv6 router isis 1 | |
isis network point-to-point | |
isis hello-interval 3 | |
! | |
interface rt2-eth1 | |
ip router isis 1 | |
ipv6 router isis 1 | |
isis hello-interval 3 | |
! | |
interface rt2-eth2 | |
ip router isis 1 | |
ipv6 router isis 1 | |
isis network point-to-point | |
isis hello-interval 3 | |
! | |
router isis 1 | |
net 49.0000.0000.0000.0002.00 | |
is-type level-1 | |
topology ipv6-unicast | |
segment-routing on | |
segment-routing node-msd 8 | |
segment-routing prefix 2.2.2.2/32 index 200 | |
segment-routing prefix 2001:db8:1000::2/128 index 201 | |
! | |
rt3: | |
links: | |
lo: | |
ipv4: 3.3.3.3/32 | |
ipv6: 2001:db8:1000::3/128 | |
rt3-eth0: | |
peer: [sw1, sw1-2] | |
ipv4: 10.0.2.3/24 | |
ipv6: 2001:db8:2::3/64 | |
rt3-eth1: | |
peer: [rt2, rt2-eth2] | |
ipv4: 10.0.3.3/24 | |
ipv6: 2001:db8:3::3/64 | |
frr: | |
zebra: | |
run: yes | |
config: | | |
interface rt3-eth0 | |
no link-detect | |
! | |
interface rt3-eth1 | |
no link-detect | |
! | |
isisd: | |
run: yes | |
config: | | |
interface lo | |
ip router isis 1 | |
ipv6 router isis 1 | |
isis passive | |
! | |
interface rt3-eth0 | |
ip router isis 1 | |
ipv6 router isis 1 | |
isis hello-interval 3 | |
! | |
interface rt3-eth1 | |
ip router isis 1 | |
ipv6 router isis 1 | |
isis network point-to-point | |
isis hello-interval 3 | |
! | |
router isis 1 | |
net 49.0000.0000.0000.0003.00 | |
is-type level-1 | |
topology ipv6-unicast | |
segment-routing on | |
segment-routing node-msd 8 | |
segment-routing prefix 3.3.3.3/32 index 300 | |
segment-routing prefix 2001:db8:1000::3/128 index 301 | |
! | |
rt4: | |
links: | |
lo: | |
ipv4: 4.4.4.4/32 | |
ipv6: 2001:db8:1000::4/128 | |
rt4-eth0: | |
peer: [sw1, sw1-3] | |
ipv4: 10.0.2.4/24 | |
ipv6: 2001:db8:2::4/64 | |
frr: | |
zebra: | |
run: yes | |
config: | | |
interface rt4-eth0 | |
no link-detect | |
! | |
isisd: | |
run: yes | |
config: | | |
interface lo | |
ip router isis 1 | |
ipv6 router isis 1 | |
isis passive | |
! | |
interface rt4-eth0 | |
ip router isis 1 | |
ipv6 router isis 1 | |
isis hello-interval 3 | |
! | |
router isis 1 | |
net 49.0000.0000.0000.0004.00 | |
is-type level-1 | |
topology ipv6-unicast | |
segment-routing on | |
segment-routing node-msd 8 | |
segment-routing prefix 4.4.4.4/32 index 400 | |
segment-routing prefix 2001:db8:1000::4/128 index 401 | |
! | |
switches: | |
sw1: | |
links: | |
sw1-1: | |
peer: [rt2, rt2-eth1] | |
sw1-2: | |
peer: [rt3, rt3-eth0] | |
sw1-3: | |
peer: [rt4, rt4-eth0] | |
frr: | |
base-configs: | |
all: | | |
hostname %(node)-%(daemon) | |
password 1 | |
log file %(logdir)/%(node)-%(daemon).log | |
zebra: | | |
debug zebra kernel | |
isisd: | | |
debug isis events | |
debug isis lsp-gen |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment