CTWUG High Site Topologies
From CTWUG Wiki
Below are topology examples for CTWUG High Site construction. Model numbers of routers in these examples are arbitrary. The important information in these examples is the demonstration of how high sites are tiered into separate backbone, high site, and private LAN segments.
Contents
Edge High Site
Small Transit High Site
Medium Transit High Site
Large Transit High Site
Exchange High Site
Graphviz Source
graph {
graph [label="Edge High Site", labelloc="t"]
rb1 [shape=Mrecord, label="{RB433GL|{<w1> wlan1|<w2> wlan2|{<e1> ether1|<e2> ether2|<e3> ether3}}}", fillcolor=lightblue, style=filled]
hs1 [shape=circle, label="High Site", fillcolor="pink", style="bold, filled"]
lan1 [shape=hexagon, label="Sector", fillcolor=lightblue, style="filled"]
lan2 [shape=octagon, label="Home\nLAN", fillcolor=green3, style="filled"]
hs1 -- rb1:w1 [color=red, style=bold]
rb1:w2 -- lan1
rb1:e1 -- lan2 [color=green]
client1 [fillcolor=orange, style=filled]
client2 [fillcolor=orange, style=filled]
client3 [fillcolor=orange, style=filled]
lan1 -- client1 [color=orange]
lan1 -- client2 [color=orange]
lan1 -- client3 [color=orange]
}
graph {
graph [label="Small Transit High Site", labelloc="t"]
rb1 [shape=Mrecord, label="{Sextant|{<w1> wlan1|{<e1> ether1}}}", fillcolor=lightblue, style=filled]
rb2 [shape=Mrecord, label="{RB711G|{<w1> wlan1|{<e1> ether1}}}", fillcolor=lightblue, style=filled]
rb3 [shape=Mrecord, label="{RB750GL|{<s1> switch1|<e1> ether1}}", fillcolor=lightblue, style=filled]
hs1 [shape=circle, label="Backbone\nHigh Site", fillcolor="pink", style="bold, filled"]
hs2 [shape=circle, label="Backbone\nHigh Site", fillcolor="pink", style="bold, filled"]
lan1 [shape=hexagon, label="Backbone\nLAN", fillcolor=green3, style="filled"]
lan2 [shape=octagon, label="Home\nLAN", fillcolor=green3, style="filled"]
hs1 -- rb1:w1 [color=red, style=bold]
hs2 -- rb2:w1 [color=red, style=bold]
rb1:e1 -- lan1 [color=green]
rb2:e1 -- lan1 [color=green]
rb3:s1 -- lan1 [color=green]
rb3:e1 -- lan2 [color=green]
}
graph {
graph [label="Medium Transit High Site", labelloc="t"]
rb1 [shape=Mrecord, label="{RB711G|{<w1> wlan1|{<e1> ether1}}}", fillcolor=lightblue, style=filled]
rb2 [shape=Mrecord, label="{RB711G|{<w1> wlan1|{<e1> ether1}}}", fillcolor=lightblue, style=filled]
rb3 [shape=Mrecord, label="{Sextant|{<w1> wlan1\n5 GHz|<e1> ether1}}", fillcolor=lightblue, style=filled]
rb4 [shape=Mrecord, label="{RB2011|{<s1> switch1|<s2> switch2}}", fillcolor=lightblue, style=filled]
rb5 [shape=Mrecord, label="{RB750GL|{<e1> ether1|<s1> switch1}}", fillcolor=lightblue, style=filled]
hs1 [shape=circle, label="Backbone\nHigh Site", fillcolor="pink", style="bold, filled"]
hs2 [shape=circle, label="Backbone\nHigh Site", fillcolor="pink", style="bold, filled"]
ap1 [shape=hexagon, label="Panel", fillcolor=lightblue, style="filled"]
lan1 [shape=octagon, label="Backbone\nLAN", fillcolor=green3, style="filled"]
lan2 [shape=octagon, label="High Site\nLAN", fillcolor=green3, style="filled"]
lan3 [shape=octagon, label="Home\nLAN", fillcolor=green3, style="filled"]
hs1 -- rb1:w1 [color=red, style=bold]
hs2 -- rb2:w1 [color=red, style=bold]
rb1:e1 -- lan1 [color=green]
rb2:e1 -- lan1 [color=green]
lan1 -- rb4:s1 [color=green]
rb4:s2 -- lan2 [color=green]
rb3:e1 -- lan2 [color=green]
rb5:e1 -- lan2 [color=green]
rb5:s1 -- lan3 [color=green]
rb3:w1 -- ap1
client1 [fillcolor=orange, style=filled]
ap1 -- client1 [color=orange]
}
graph {
graph [label="Large Transit High Site", labelloc="t"]
rb1 [shape=Mrecord, label="{RB711G|{<w1> wlan1|{<e1> ether1}}}", fillcolor=lightblue, style=filled]
rb2 [shape=Mrecord, label="{RB711G|{<w1> wlan1|{<e1> ether1}}}", fillcolor=lightblue, style=filled]
rb3 [shape=Mrecord, label="{Sextant|{<w1> wlan1\n5 GHz|<e1> ether1}}", fillcolor=lightblue, style=filled]
rb4 [shape=Mrecord, label="{RB433GL|{<w1> wlan1|<w2> wlan2|{<e1> ether1|<e2> ether2|<e3> ether3}}}", fillcolor=lightblue, style=filled]
rb5 [shape=Mrecord, label="{RB2011|{<s1> switch1|<s2> switch2}}", fillcolor=lightblue, style=filled]
rb6 [shape=Mrecord, label="{RB750GL|{<s1> switch1|<e1> ether1}}", fillcolor=lightblue, style=filled]
hs1 [shape=circle, label="Backbone\nHigh Site", fillcolor="pink", style="bold, filled"]
hs2 [shape=circle, label="Backbone\nHigh Site", fillcolor="pink", style="bold, filled"]
ap1 [shape=hexagon, label="Sector", fillcolor=lightblue, style="filled"]
ap2 [shape=hexagon, label="Sector", fillcolor=lightblue, style="filled"]
ap3 [shape=hexagon, label="Panel", fillcolor=lightblue, style="filled"]
lan1 [shape=octagon, label="Backbone\nLAN", fillcolor=green3, style="filled"]
lan2 [shape=octagon, label="High Site\nLAN", fillcolor=green3, style="filled"]
lan3 [shape=octagon, label="Home\nLAN", fillcolor=green3, style="filled"]
hs1 -- rb1:w1 [color=red, style=bold]
hs2 -- rb2:w1 [color=red, style=bold]
rb1:e1 -- lan1 [color=green]
rb2:e1 -- lan1 [color=green]
lan1 -- rb5:s1 [color=green]
rb5:s2 -- lan2 [color=green]
lan2 -- rb3:e1 [color=green]
lan2 -- rb6:e1 [color=green]
lan2 -- rb4:e1 [color=green]
rb6:s1 -- lan3 [color=green]
ap1 -- rb4:w1
rb4:w2 -- ap2
rb3:w1 -- ap3
client1 [fillcolor=orange, style=filled]
client2 [fillcolor=orange, style=filled]
client3 [fillcolor=orange, style=filled]
client4 [fillcolor=orange, style=filled]
client5 [fillcolor=orange, style=filled]
client6 [fillcolor=orange, style=filled]
client7 [fillcolor=orange, style=filled]
ap3 -- client1 [color=orange]
client2 -- ap1 [color=orange]
client3 -- ap1 [color=orange]
client4 -- ap1 [color=orange]
ap2 -- client5 [color=orange]
ap2 -- client6 [color=orange]
ap2 -- client7 [color=orange]
}
graph {
graph [label="Exchange High Site", labelloc="t"]
rb1 [shape=Mrecord, label="{RB711G|{<w1> wlan1|{<e1> ether1}}}", fillcolor=lightblue, style=filled]
rb2 [shape=Mrecord, label="{RB711G|{<w1> wlan1|{<e1> ether1}}}", fillcolor=lightblue, style=filled]
rb3 [shape=Mrecord, label="{RB711G|{<w1> wlan1|{<e1> ether1}}}", fillcolor=lightblue, style=filled]
rb4 [shape=Mrecord, label="{RB711G|{<w1> wlan1|{<e1> ether1}}}", fillcolor=lightblue, style=filled]
rb5 [shape=Mrecord, label="{Sextant|{<w1> wlan1\n5 GHz|<e1> ether1}}", fillcolor=lightblue, style=filled]
rb6 [shape=Mrecord, label="{RB433GL|{<w1> wlan1|<w2> wlan2|{<e1> ether1|<e2> ether2|<e3> ether3}}}", fillcolor=lightblue, style=filled]
rb7 [shape=Mrecord, label="{RB2011|{<s1> switch1|<s2> switch2}}", fillcolor=lightblue, style=filled]
rb8 [shape=Mrecord, label="{RB750GL|{<s1> switch1|<e1> ether1}}", fillcolor=lightblue, style=filled]
hs1 [shape=circle, label="Backbone\nHigh Site", fillcolor="pink", style="bold, filled"]
hs2 [shape=circle, label="Backbone\nHigh Site", fillcolor="pink", style="bold, filled"]
hs3 [shape=circle, label="Backbone\nHigh Site", fillcolor="pink", style="bold, filled"]
hs4 [shape=circle, label="Backbone\nHigh Site", fillcolor="pink", style="bold, filled"]
ap1 [shape=hexagon, label="Sector", fillcolor=lightblue, style="filled"]
ap2 [shape=hexagon, label="Sector", fillcolor=lightblue, style="filled"]
ap3 [shape=hexagon, label="Panel", fillcolor=lightblue, style="filled"]
lan1 [shape=octagon, label="Backbone\nLAN", fillcolor=green3, style="filled"]
lan2 [shape=octagon, label="High Site\nLAN", fillcolor=green3, style="filled"]
lan3 [shape=octagon, label="Home\nLAN", fillcolor=green3, style="filled"]
hs1 -- rb1:w1 [color=red, style=bold]
hs2 -- rb2:w1 [color=red, style=bold]
hs3 -- rb3:w1 [color=red, style=bold]
hs4 -- rb4:w1 [color=red, style=bold]
rb1:e1 -- lan1 [color=green]
rb2:e1 -- lan1 [color=green]
rb3:e1 -- lan1 [color=green]
rb4:e1 -- lan1 [color=green]
lan1 -- rb7:s1 [color=green]
rb7:s2 -- lan2 [color=green]
lan2 -- rb5:e1 [color=green]
lan2 -- rb8:e1 [color=green]
lan2 -- rb6:e1 [color=green]
rb8:s1 -- lan3 [color=green]
ap1 -- rb6:w1
rb6:w2 -- ap2
rb5:w1 -- ap3
client1 [fillcolor=orange, style=filled]
client2 [fillcolor=orange, style=filled]
client3 [fillcolor=orange, style=filled]
client4 [fillcolor=orange, style=filled]
client5 [fillcolor=orange, style=filled]
client6 [fillcolor=orange, style=filled]
client7 [fillcolor=orange, style=filled]
ap3 -- client1 [color=orange]
client2 -- ap1 [color=orange]
client3 -- ap1 [color=orange]
client4 -- ap1 [color=orange]
ap2 -- client5 [color=orange]
ap2 -- client6 [color=orange]
ap2 -- client7 [color=orange]
}




