diff --git a/routing/arp/arp-static.png b/routing/arp/arp-static.png new file mode 100644 index 0000000..11660b6 Binary files /dev/null and b/routing/arp/arp-static.png differ diff --git a/routing/arp/graph.d2 b/routing/arp/graph.d2 new file mode 100644 index 0000000..1ffdb2c --- /dev/null +++ b/routing/arp/graph.d2 @@ -0,0 +1,15 @@ +h1 { + label: "h1 [linux]\n10.0.0.2/32" +} +h2 { + label: "h2 [linux]\n10.0.0.3/32" +} +rtr { + label: "rtr [eos]\n10.0.0.1/32" + shape: "hexagon" + style.font-size: 20 +} +h1 -- rtr { +} +h2 -- rtr { +} diff --git a/routing/arp/topology.yml b/routing/arp/topology.yml index ad2b7c9..45c1993 100644 --- a/routing/arp/topology.yml +++ b/routing/arp/topology.yml @@ -1,12 +1,21 @@ --- -defaults.device: iosv +defaults.device: eos + +groups: + hosts: + members: [ h1, h2 ] + device: linux + role: target nodes: h1: - device: linux h2: - device: linux rtr: id: 1 -links: [ h1-rtr, h2-rtr ] +links: +- h1: + rtr: +- h2: + rtr: + ipv4: True