Skip to content

Commit

Permalink
Merge pull request #25 from donaldsharp/eigrp_startup
Browse files Browse the repository at this point in the history
Eigrp startup
  • Loading branch information
mwinter-osr authored Aug 20, 2017
2 parents c7cf8db + 5e590c4 commit 1463578
Show file tree
Hide file tree
Showing 14 changed files with 501 additions and 2 deletions.
8 changes: 8 additions & 0 deletions eigrp-topo1/r1/eigrpd.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
log file /tmp/r1-eigrpd.log
!
router eigrp 1
network 193.1.1.0/26
!
line vty
!

10 changes: 10 additions & 0 deletions eigrp-topo1/r1/show_ip_eigrp.ref
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@

EIGRP Topology Table for AS(1)/ID(193.1.1.1)

Codes: P - Passive, A - Active, U - Update, Q - Query, R - Reply
r - reply Status, s - sia Status

P 193.1.1.0/26, 1 successors, FD is 28160, serno: 0
via Connected, r1-eth1
P 193.1.2.0/24, 1 successors, FD is 30720, serno: 0
via 193.1.1.2 (30720/28160), r1-eth1
9 changes: 9 additions & 0 deletions eigrp-topo1/r1/show_ip_route.ref
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Codes: K - kernel route, C - connected, S - static, R - RIP,
O - OSPF, I - IS-IS, B - BGP, P - PIM, E - EIGRP, N - NHRP,
T - Table, v - VNC, V - VNC-Direct, A - Babel,
> - selected route, * - FIB route

C>* 192.168.1.0/24 is directly connected, r1-eth0
E 193.1.1.0/26 [0/0] is directly connected, r1-eth1
C>* 193.1.1.0/26 is directly connected, r1-eth1
E>* 193.1.2.0/24 [0/0] via 193.1.1.2, r1-eth1
19 changes: 19 additions & 0 deletions eigrp-topo1/r1/zebra.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
log file /tmp/r1-zebra.log
!
hostname r1
!
interface r1-eth0
ip address 192.168.1.1/24
!
interface r1-eth1
description to sw2 - RIPv2 interface
ip address 193.1.1.1/26
no link-detect
!
ip forwarding
ipv6 forwarding
!
!
line vty
!

7 changes: 7 additions & 0 deletions eigrp-topo1/r2/eigrpd.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
log file /tmp/r2-eigrpd.log
!
!
router eigrp 1
network 193.1.1.0/26
network 193.1.2.0/24

9 changes: 9 additions & 0 deletions eigrp-topo1/r2/show_ip_route.ref
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Codes: K - kernel route, C - connected, S - static, R - RIP,
O - OSPF, I - IS-IS, B - BGP, P - PIM, E - EIGRP, N - NHRP,
T - Table, v - VNC, V - VNC-Direct, A - Babel,
> - selected route, * - FIB route

E 193.1.1.0/26 [0/0] is directly connected, r2-eth0
C>* 193.1.1.0/26 is directly connected, r2-eth0
E 193.1.2.0/24 [0/0] is directly connected, r2-eth1
C>* 193.1.2.0/24 is directly connected, r2-eth1
21 changes: 21 additions & 0 deletions eigrp-topo1/r2/zebra.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
log file /tmp/r2-zebra.log
!
hostname r2
!
interface r2-eth0
description to sw2 - RIPv2 interface
ip address 193.1.1.2/26
no link-detect
!
interface r2-eth1
description to sw3 - RIPv1 interface
ip address 193.1.2.1/24
no link-detect
!
ip forwarding
ipv6 forwarding
!
!
line vty
!

6 changes: 6 additions & 0 deletions eigrp-topo1/r3/eigrpd.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
log file /tmp/r3-eigrpd.log
!
!
router eigrp 1
network 193.1.2.0/24

10 changes: 10 additions & 0 deletions eigrp-topo1/r3/show_ip_route.ref
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Codes: K - kernel route, C - connected, S - static, R - RIP,
O - OSPF, I - IS-IS, B - BGP, P - PIM, E - EIGRP, N - NHRP,
T - Table, v - VNC, V - VNC-Direct, A - Babel,
> - selected route, * - FIB route

S>* 192.168.2.0/24 [1/0] via 192.168.3.10, r3-eth0
C>* 192.168.3.0/24 is directly connected, r3-eth0
E>* 193.1.1.0/26 [0/0] via 193.1.2.1, r3-eth1
E 193.1.2.0/24 [0/0] is directly connected, r3-eth1
C>* 193.1.2.0/24 is directly connected, r3-eth1
22 changes: 22 additions & 0 deletions eigrp-topo1/r3/zebra.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
log file /tmp/r3-zebra.log
!
hostname r3
!
interface r3-eth0
description to sw4 - Stub interface
ip address 192.168.3.1/24
no link-detect
!
interface r3-eth1
description to sw3 - RIPv2 interface
ip address 193.1.2.2/24
no link-detect
!
ip route 192.168.2.0/24 192.168.3.10
!
ip forwarding
ipv6 forwarding
!
!
line vty
!
62 changes: 62 additions & 0 deletions eigrp-topo1/test_eigrp_topo1.dot
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
## GraphViz file for test_eigrp_topo1
##
## Color coding:
#########################
## Main FRR: #f08080 red
## Switches: #d0e0d0 gray
## RIP: #19e3d9 Cyan
## RIPng: #fcb314 dark yellow
## EIGRP: #696969
## OSPFv2: #32b835 Green
## OSPFv3: #19e3d9 Cyan
## ISIS IPv4 #fcb314 dark yellow
## ISIS IPv6 #9a81ec purple
## BGP IPv4 #eee3d3 beige
## BGP IPv6 #fdff00 yellow
##### Colors (see http://www.color-hex.com/)

graph test_eigrp_topo1 {
overlap=false;
constraint=false;

// title
labelloc="t";
label="Test Topologoy EIGRP Topo1";

######################
# Routers
######################

# Main FRR Router with all protocols
R1 [shape=doubleoctagon, label="R1 FRR\nMain Router", fillcolor="#f08080", style=filled];

# EIGRP Routers
R2 [shape=doubleoctagon, label="R2 FRR\nEIGRP Router", fillcolor="#19e3d9", style=filled];
R3 [shape=doubleoctagon, label="R3 FRR\nEIGRP Router", fillcolor="#19e3d9", style=filled];

######################
# Network Lists
######################

SW1_R1_stub [label="SW1\n192.168.1.0/24", fillcolor="#d0e0d0", style=filled];

# EIGRP Networks
SW2_R1_R2 [label="SW2\nEIGRPv2\n193.1.1.0/26", fillcolor="#d0e0d0", style=filled];
SW3_R2_R3 [label="SW3\nEIGRPv1\n193.1.2.0/24", fillcolor="#d0e0d0", style=filled];
SW4_R3 [label="SW4\n192.168.3.0/24", fillcolor="#d0e0d0", style=filled];
Net_R3_remote [label="Static Net\n192.168.2.0/24"];

######################
# Network Connections
######################
R1 -- SW1_R1_stub [label = "eth0\n.1\n::1"];

# EIGRP Network
R1 -- SW2_R1_R2 [label = "eth1\n.1"];
SW2_R1_R2 -- R2 [label = "eth0\n.2"];
R2 -- SW3_R2_R3 [label = "eth1\n.1"];
SW3_R2_R3 -- R3 [label = "eth1\n.2"];
R3 -- SW4_R3 [label = "eth0\n.1"];
SW4_R3 -- Net_R3_remote [label = ".10"];

}
Loading

0 comments on commit 1463578

Please sign in to comment.