Commit 53c8dbcc authored by Matous Holinka's avatar Matous Holinka Committed by Ondřej Zajíček
Browse files

mh-ospf-vrf: added specific config files

parent c071e1f8
......@@ -100,47 +100,39 @@ protocol static stat3v6 {
route 2001:db8:10:10::/64 via 2001:db8:2:3::10;
}
protocol ospf v2 ospfv4 {
vrf "vrf1";
ipv4 { table t100v4; import all; export none; };
protocol ospf v2 ospf1 {
ipv4 { table t100v4; import all; };
area 0 {
interface "vf0" { stub; };
interface "vf1" { stub; };
interface "vf2" { stub; };
interface "ve1" { type ptp; hello 5; };
interface "ve2" { type ptp; hello 5; };
interface "ve3" { type ptp; hello 5; };
interface "ve4" { type ptp; hello 5; };
interface "ve5" { type ptp; hello 5; };
interface "ve6" { type ptp; hello 5; };
};
}
protocol ospf v3 ospf1v6 {
protocol ospf v2 ospf2 {
vrf "vrf2";
ipv6 { export where source = RTS_STATIC; import all; };
ipv4 { table t200v4; import all; };
area 0 {
interface "vf0" { stub; };
interface "vf1" { stub; };
interface "ve1" { type ptp; hello 5; };
interface "ve2" { type ptp; hello 5; };
interface "ve3" { type ptp; hello 5; };
interface "ve4" { type ptp; hello 5; };
interface "ve5" { type ptp; hello 5; };
interface "ve6" { type ptp; hello 5; };
};
}
protocol ospf v3 ospf2v6 {
protocol ospf v2 ospf3 {
vrf "vrf3";
ipv6 { export where source = RTS_STATIC; import all; };
ipv4 { table t300v4; import all; };
area 0 {
interface "vf0" { stub; };
interface "vf1" { stub; };
interface "vf2" { stub; };
interface "ve1" { type ptp; hello 5; };
interface "ve2" { type ptp; hello 5; };
interface "ve3" { type ptp; hello 5; };
interface "ve4" { type ptp; hello 5; };
interface "ve5" { type ptp; hello 5; };
interface "ve6" { type ptp; hello 5; };
};
}
\ No newline at end of file
}
......@@ -28,13 +28,15 @@ protocol static stat1v6 {
route 2001:db8:30:10::/64 via 2001:db8:3:1::10;
}
protocol ospf v3 ospf2v6 {
protocol ospf v2 ospf3 {
vrf "vrf3";
ipv6 { export where source = RTS_STATIC; import all; };
ipv4 { export where source = RTS_STATIC; import all; };
area 0 {
interface "ve0" { stub; };
interface "vf2" { stub; };
interface "ve1" { type ptp; hello 5; };
interface "ve2" { type ptp; hello 5; };
interface "ve4" { type ptp; hello 5; };
interface "ve5" { type ptp; hello 5; };
interface "ve6" { type ptp; hello 5; };
};
}
......@@ -32,8 +32,7 @@ protocol static stat1v6 {
route 2001:db8:20:10::/64 via 2001:db8:1:3::10;
}
protocol ospf v2 ospfv4 {
vrf "vrf1";
protocol ospf v2 ospf1 {
ipv4 { export where source = RTS_STATIC; import all;};
area 0 {
interface "ve0" { stub; };
......
......@@ -28,8 +28,7 @@ protocol static stat1v6 {
route 2001:db8:30:10::/64 via 2001:db8:3:1::10;
}
protocol ospf v2 ospfv4 {
vrf "vrf1";
protocol ospf v2 ospf1 {
ipv4 { export where source = RTS_STATIC; import all;};
area 0 {
interface "ve0" { stub; };
......
......@@ -33,8 +33,7 @@ protocol static stat1v6 {
route 2001:db8:40:10::/64 via 2001:db8:4:1::10;
}
protocol ospf v2 ospfv4 {
vrf "vrf1";
protocol ospf v2 ospf1 {
ipv4 { export where source = RTS_STATIC; import all;};
area 0 {
interface "ve0" { stub; };
......
router id 10.0.1.2;
router id 10.0.2.2;
log "bird.log" all;
......@@ -30,12 +30,14 @@ protocol static stat1v6 {
route 2001:db8:10:11::/64 via 2001:db8:1:1::10;
}
protocol ospf v3 ospf1v6 {
vrf "vrf2";
ipv6 { export where source = RTS_STATIC; import all;};
protocol ospf v2 ospf2 {
ipv4 { export where source = RTS_STATIC; import all;};
area 0 {
interface "vf1" { stub; };
interface "ve0" { stub; };
interface "ve1" { type ptp; hello 5; };
interface "ve2" { type ptp; hello 5; };
interface "ve3" { type ptp; hello 5; };
interface "ve4" { type ptp; hello 5; };
};
}
......@@ -30,12 +30,14 @@ protocol static stat1v6 {
route 2001:db8:20:10::/64 via 2001:db8:2:1::10;
}
protocol ospf v3 ospf1v6 {
vrf "vrf2";
ipv6 { export where source = RTS_STATIC; import all;};
protocol ospf v2 ospf2 {
ipv4 { export where source = RTS_STATIC; import all;};
area 0 {
interface "vf1" { stub; };
interface "ve0" { stub; };
interface "ve1" { type ptp; hello 5; };
interface "ve2" { type ptp; hello 5; };
interface "ve3" { type ptp; hello 5; };
interface "ve4" { type ptp; hello 5; };
};
}
......@@ -30,13 +30,14 @@ protocol static stat1v6 {
route 2001:db8:20:10::/64 via 2001:db8:2:1::10;
}
protocol ospf v3 ospf1v6 {
vrf "vrf2";
ipv6 { export where source = RTS_STATIC; import all;};
protocol ospf v2 ospf2 {
ipv4 { export where source = RTS_STATIC; import all;};
area 0 {
interface "vf1" { stub; };
interface "ve0" { stub; };
interface "ve1" { type ptp; hello 5; };
interface "ve2" { type ptp; hello 5; };
interface "ve3" { type ptp; hello 5; };
interface "ve4" { type ptp; hello 5; };
};
}
......@@ -28,13 +28,15 @@ protocol static stat1v6 {
route 2001:db8:30:10::/64 via 2001:db8:3:1::10;
}
protocol ospf v3 ospf2v6 {
protocol ospf v2 ospf3 {
vrf "vrf3";
ipv6 { export where source = RTS_STATIC; import all; };
ipv4 { export where source = RTS_STATIC; import all; };
area 0 {
interface "ve0" { stub; };
interface "vf2" { stub; };
interface "ve1" { type ptp; hello 5; };
interface "ve2" { type ptp; hello 5; };
interface "ve5" { type ptp; hello 5; };
interface "ve6" { type ptp; hello 5; };
};
}
......@@ -28,12 +28,15 @@ protocol static stat1v6 {
route 2001:db8:30:10::/64 via 2001:db8:3:1::10;
}
protocol ospf v3 ospf2v6 {
protocol ospf v2 ospf3 {
vrf "vrf3";
ipv6 { export where source = RTS_STATIC; import all; };
ipv4 { export where source = RTS_STATIC; import all; };
area 0 {
interface "ve0" { stub; };
interface "vf2" { stub; };
interface "ve1" { type ptp; hello 5; };
interface "ve2" { type ptp; hello 5; };
interface "ve5" { type ptp; hello 5; };
interface "ve6" { type ptp; hello 5; };
};
}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment