Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,19 +1,23 @@
Value NETWORK (\d{1,3}.\d{1,3}.\d{1,3}.\d{1,3})
Value PREFIX_LENGTH (\d{1,2})
Value NETWORK ([^/\s]+)
Value PREFIX_LENGTH (\d{1,3})
Value NEXTHOP_IP (\S+)
Value METRIC (\d*|)
Value FLAGS ((?:A|C|H|S|~|R|O|B|Oi|Oo|O1|O2|E|M)(?:[\s?]+(?:A|C|H|S|~|R|O|B|Oi|Oo|O1|O2|E|M))?)
Value AGE (\d*|)
Value NEXTHOP_IF ([a-zA-Z][a-zA-Z0-9_/.\-]*|)
Value NEXT_AS (\d*|)
Value METRIC (\d+)
Value FLAGS (((?:\?|A|C|H|S|~|R|O[io12]?|B|E|M)\s*?)+)
Value AGE (\d+)
Value NEXTHOP_IF ([a-zA-Z][a-zA-Z0-9_/.\-]+)
Value NEXT_AS (\d+)

Start
^\s*flags:\s+A:active,\s+\?:loose,\s+C:connect,\s+H:host,\s+S:static,\s+~:internal,\s+R:rip,\s+O:ospf,\s+B:bgp,
^\s+Oi:ospf\s+intra-area,\s+Oo:ospf\s+inter-area,\s+O1:ospf\s+ext-type-1,\s+O2:ospf\s+ext-type-2,\s+E:ecmp,\s+M:multicast
^VIRTUAL\s+ROUTER:.*
^\s*==+
^destination\s+nexthop\s+metric\s+flags\s+age\s+interface\s+next-AS
^\s*${NETWORK}/${PREFIX_LENGTH}\s+${NEXTHOP_IP}\s+${METRIC}\s+${FLAGS}\s+${AGE}\s+${NEXTHOP_IF}\s+${NEXT_AS} -> Record
^\s*${NETWORK}/${PREFIX_LENGTH}\s+${NEXTHOP_IP}\s+${METRIC}?\s+${FLAGS}\s+${AGE}?\s+${NEXTHOP_IF}?\s+${NEXT_AS}?\s*$$ -> Record
^\s*${NETWORK}/${PREFIX_LENGTH}\s+${NEXTHOP_IP}\s+${METRIC}?\s+${FLAGS}\s+${AGE}?\s+${NEXT_AS}?\s*$$ -> Record
^\s*${NETWORK}/${PREFIX_LENGTH}\s+${NEXTHOP_IP}\s+${METRIC}?\s+${FLAGS}\s+${AGE}?\s+${NEXTHOP_IF}?\s*$$ -> Record
^\s*${NETWORK}/${PREFIX_LENGTH}\s+${NEXTHOP_IP}\s+${METRIC}?\s+${FLAGS}\s+${NEXTHOP_IF}?\s*$$ -> Record
^\s*${NETWORK}/${PREFIX_LENGTH}\s+${NEXTHOP_IP}\s+${METRIC}?\s+${FLAGS}\s*$$ -> Record
^total\s+routes\s+shown:.* -> End
^\s*$$
^. -> Error
Original file line number Diff line number Diff line change
@@ -0,0 +1,129 @@
flags: A:active, ?:loose, C:connect, H:host, S:static, ~:internal, R:rip, O:ospf, B:bgp,
Oi:ospf intra-area, Oo:ospf inter-area, O1:ospf ext-type-1, O2:ospf ext-type-2, E:ecmp, M:multicast


VIRTUAL ROUTER: default (id 1)
==========
destination nexthop metric flags age interface next-AS
0.0.0.0/0 198.18.27.241 10 A S ethernet1/15
10.6.15.0/24 10.6.15.1 0 A C ae1.15
10.6.15.1/32 0.0.0.0 0 A H
10.6.16.0/24 10.6.16.1 0 A C ae1.16
10.6.16.1/32 0.0.0.0 0 A H
10.6.51.0/24 10.6.51.1 0 A C ae1.51
10.6.51.1/32 0.0.0.0 0 A H
10.6.52.0/24 10.6.52.1 0 A C ae1.52
10.6.52.1/32 0.0.0.0 0 A H
10.6.69.0/24 10.6.69.1 0 A C ae1.69
10.6.69.1/32 0.0.0.0 0 A H
10.6.80.0/24 10.6.80.1 0 A C ae1.80
10.6.80.1/32 0.0.0.0 0 A H
10.6.81.0/24 10.6.81.1 0 A C ae1.81
10.6.81.1/32 0.0.0.0 0 A H
10.6.82.0/24 10.6.82.1 0 A C ae1.82
10.6.82.1/32 0.0.0.0 0 A H
10.6.100.2/32 0.0.0.0 0 A H
10.6.100.2/32 0.0.0.0 1 ~
10.6.100.3/32 0.0.0.0 0 A H
10.6.100.3/32 0.0.0.0 1 ~
10.6.100.4/32 0.0.0.0 0 A H
10.6.100.4/32 0.0.0.0 1 ~
10.6.100.5/32 0.0.0.0 0 A H
10.6.100.5/32 0.0.0.0 1 ~
10.6.100.18/32 0.0.0.0 0 A H
10.6.182.0/24 10.6.182.1 0 A C ae1.182
10.6.182.1/32 0.0.0.0 0 A H
10.6.183.0/24 10.6.183.1 0 A C ae1.183
10.6.183.1/32 0.0.0.0 0 A H
10.6.184.0/24 10.6.184.1 0 A C ae1.184
10.6.184.1/32 0.0.0.0 0 A H
10.6.208.0/24 10.6.208.1 0 A C ae1.208
10.6.208.1/32 0.0.0.0 0 A H
10.6.209.0/24 10.6.209.1 0 A C ae1.209
10.6.209.1/32 0.0.0.0 0 A H
10.6.210.0/24 10.6.210.1 0 A C ae1.210
10.6.210.1/32 0.0.0.0 0 A H
10.6.211.0/24 10.6.211.1 0 A C ae1.211
10.6.211.1/32 0.0.0.0 0 A H
10.6.254.0/24 10.6.254.18 0 A C ae1.254
10.6.254.18/32 0.0.0.0 0 A H
10.6.255.0/24 10.6.255.11 0 A C ae1.255
10.6.255.11/32 0.0.0.0 0 A H
10.8.0.0/16 0.0.0.0 10 A S tunnel.30
10.9.91.0/24 10.9.91.1 0 A C ae1.91
10.9.91.1/32 0.0.0.0 0 A H
10.9.255.0/24 10.9.255.1 0 A C ae1.1010
10.9.255.1/32 0.0.0.0 0 A H
10.250.1.0/24 0.0.0.0 10 A S tunnel.41
169.254.40.184/30 169.254.40.186 0 A C tunnel.33
169.254.40.186/32 0.0.0.0 0 A H
169.254.73.252/30 169.254.73.254 0 A C tunnel.43
169.254.73.254/32 0.0.0.0 0 A H
169.254.103.96/30 169.254.103.98 0 A C tunnel.32
169.254.103.98/32 0.0.0.0 0 A H
169.254.130.156/30 169.254.130.158 0 A C tunnel.44
169.254.130.158/32 0.0.0.0 0 A H
172.16.8.8/30 172.16.8.9 0 A C tunnel.1
172.16.8.9/32 0.0.0.0 0 A H
172.20.17.0/30 172.20.17.1 0 A C tunnel.4
172.20.17.1/32 0.0.0.0 0 A H
172.20.17.4/30 172.20.17.5 0 A C tunnel.8
172.20.17.5/32 0.0.0.0 0 A H
172.20.17.8/30 172.20.17.9 0 A C tunnel.5
172.20.17.9/32 0.0.0.0 0 A H
172.20.17.12/30 172.20.17.13 0 A C tunnel.7
172.20.17.13/32 0.0.0.0 0 A H
172.20.17.20/30 172.20.17.21 0 A C tunnel.26
172.20.17.21/32 0.0.0.0 0 A H
172.20.17.28/30 172.20.17.29 0 A C tunnel.3
172.20.17.29/32 0.0.0.0 0 A H
172.20.17.36/30 172.20.17.37 0 A C tunnel.9
172.20.17.37/32 0.0.0.0 0 A H
172.20.17.48/30 172.20.17.49 0 A C tunnel.14
172.20.17.49/32 0.0.0.0 0 A H
172.20.17.52/30 172.20.17.53 0 A C tunnel.6
172.20.17.53/32 0.0.0.0 0 A H
172.20.17.56/30 172.20.17.57 0 A C tunnel.16
172.20.17.57/32 0.0.0.0 0 A H
172.20.17.60/30 172.20.17.61 0 A C tunnel.17
172.20.17.61/32 0.0.0.0 0 A H
172.20.17.72/30 172.20.17.73 0 A C tunnel.20
172.20.17.73/32 0.0.0.0 0 A H
172.20.17.76/30 172.20.17.77 0 A C tunnel.21
172.20.17.77/32 0.0.0.0 0 A H
172.20.17.88/30 172.20.17.89 0 A C tunnel.24
172.20.17.89/32 0.0.0.0 0 A H
172.20.17.96/30 172.20.17.97 0 A C tunnel.27
172.20.17.97/32 0.0.0.0 0 A H
172.20.17.100/30 172.20.17.101 0 A C tunnel.28
172.20.17.101/32 0.0.0.0 0 A H
172.20.17.112/30 172.20.17.113 0 A C tunnel.35
172.20.17.113/32 0.0.0.0 0 A H
172.20.17.116/30 172.20.17.117 0 A C tunnel.36
172.20.17.117/32 0.0.0.0 0 A H
172.21.0.0/23 0.0.0.0 10 A S tunnel.30
198.18.24.0/24 198.18.24.1 0 A C ae1.72
198.18.24.1/32 0.0.0.0 0 A H
198.18.25.0/27 198.18.25.1 0 A C ae1.70
198.18.25.1/32 0.0.0.0 0 A H
198.18.25.32/27 198.18.25.33 0 A C ae1.71
198.18.25.33/32 0.0.0.0 0 A H
198.18.25.128/25 198.18.25.129 0 A C ae1.73
198.18.25.129/32 0.0.0.0 0 A H
198.18.27.240/28 198.18.27.244 0 A C ethernet1/15
198.18.27.244/32 0.0.0.0 0 A H
::/0 2001:db8:0:1::1 10 A S ethernet1/15
2001:db8:0:1::/124 2001:db8:0:1::4 0 A C ethernet1/15
2001:db8:0:1::4/128 :: 0 A H
2001:db8:1:1::2/128 :: 0 A H
2001:db8:1:1::3/128 :: 0 A H
2001:db8:1:69::/64 2001:db8:1:69:: 0 A C ae1.69
2001:db8:1:69::/128 :: 0 A H
2001:db8:1:73::/64 2001:db8:1:73::1 0 A C ae1.73
2001:db8:1:73::1/128 :: 0 A H
total routes shown: 116

VIRTUAL ROUTER: blackhole (id 2)
==========
destination nexthop metric flags age interface next-AS
total routes shown: 0
Loading