roam/20221129120529-sailmaker_network.org

176 lines
5.8 KiB
Org Mode
Raw Normal View History

2022-12-01 20:54:46 +00:00
:PROPERTIES:
:ID: e83c1ece-35f6-414d-986f-59533fb3d6a9
:END:
#+title: Sailmaker Network
2024-05-15 22:33:34 +00:00
#+startup: hideblocks
2022-12-01 20:54:46 +00:00
2023-01-06 04:57:58 +00:00
The network topology for [[id:2059634f-422e-4be2-8812-22f5f0dc2626][Our house]]. Service is provided via Verizon FIOS. The
coax connection from Verizon is disconnected to avoid interference from our
local MoCA network.
2024-05-14 03:54:19 +00:00
* Diagram
#+begin_notes
1: Somehow reaches Josh's room (unbroken?)
2:
3: b splitter to living room
3.1: kitchen island
3.2: living room
4.1: office
4.2: router (media room)
2023-01-06 04:57:58 +00:00
2024-05-14 03:54:19 +00:00
?: Directly up outside wall by main splitter corner. Attic, maybe?
?: Up beside splitter facing edge of basement stair entrance. Bare panel exists at that point behind bookshelf in media room. Possibly terminates at Stephanie's upstairs desk (runs over door frame from back wall. Faulty, may be chewed too much to work. Will need to be cut.
?: up duct along stairs facing dining room wall.
#+end_notes
2024-05-15 22:33:34 +00:00
#+name: sailmaker-network
#+begin_src dot :file sailmaker-network.png :exports results
2024-05-14 03:54:19 +00:00
digraph {
internet [label="FIOS",shape="doublecircle"]
subgraph cluster_splitter_main {
label="Main Splitter"
node[shape="circle"]
s1[label="IN"]
s1_1[label="1"]
s1_2[label="2"]
s1_3[label="3"]
s1_4[label="4"]
}
subgraph cluster_splitter_aux {
label="Aux Splitter"
node[shape="circle"]
s4[label="IN"]
s4_1[label="1"]
s4_2[label="2"]
}
subgraph cluster_basement {
label="Basement"
2024-05-15 22:33:34 +00:00
ont[label="ONT",shape="square"]
2024-10-23 02:14:19 +00:00
subgraph cluster_basement_equipment {
label="Equipment Panel"
router[label="Router",shape="rectangle"]
router_adapter[label="MoCA Adapter",shape="rectangle"]
poe_switch[label="PoE Switch",shape="rectangle"]
hue_bridge[label="HUE Bridge",shape="rectangle"]
omada_controller[label="Omada Controller",shape="rectangle"]
}
2024-05-14 03:54:19 +00:00
subgraph cluster_splitter_basement {
label="Splitter"
node[shape="circle"]
s3[label="IN"]
s3_1[label="1"]
s3_2[label="2"]
}
}
subgraph cluster_first_floor {
label="First Floor"
subgraph cluster_living_room {
label="Living Room"
2024-05-15 22:33:34 +00:00
living_room_adapter[label="MoCA Adapter",shape="rectangle"]
living_room_switch[label="Switch",shape="rectangle"]
living_room_tv[label="Living Room TV", shape="rectangle"]
ps5[label="PS5",shape="rectangle"]
nespi[label="NESPi",shape="rectangle"]
edge[color="blue",penwidth=2] // Ethernet
living_room_switch -> living_room_tv
living_room_switch -> ps5
living_room_switch -> nespi
2024-05-14 03:54:19 +00:00
}
subgraph cluster_media_room {
label="Media Room"
}
subgraph cluster_kitchen {
2024-10-23 02:14:19 +00:00
label="Kitchen"
2024-05-14 03:54:19 +00:00
node[shape="circle"]
2024-10-23 02:14:19 +00:00
kitchen_ap[label="EAP"]
2024-05-14 03:54:19 +00:00
kitchen_in[label=""]
}
}
subgraph cluster_second_floor {
label="Second Floor"
subgraph cluster_office {
label="Office"
2024-05-15 22:33:34 +00:00
office_adapter[label="MoCA Adapter",shape="rectangle"]
office_dock[label="Laptop Dock",shape="rectangle"]
office_tv[label="Office TV",shape="rectangle"]
2024-10-23 02:14:19 +00:00
subgraph cluster_office_rack {
label="Network Rack"
office_patch_panel[label="Patch Panel", shape="rectangle"]
office_switch[label="Switch",shape="rectangle"]
nomadix[label="Nomadix",shape="rectangle"]
office_rack_power[label="Office Rack Power",shape="rectangle"]
reason[label="Reason",shape="square"]
}
2024-05-15 22:33:34 +00:00
edge[color="blue",penwidth=2] // Ethernet
2024-10-23 02:14:19 +00:00
office_adapter -> office_patch_panel
office_patch_panel -> office_switch
2024-05-15 22:33:34 +00:00
office_switch -> office_tv
2024-10-23 02:14:19 +00:00
office_switch -> office_dock
office_switch -> nomadix
office_switch -> office_rack_power
2024-05-15 22:33:34 +00:00
office_switch -> reason
2024-05-14 03:54:19 +00:00
}
subgraph cluster_josh{
label="Josh's Room"
subgraph cluster_josh_splitter {
label="Splitter"
node[shape="circle"]
josh_in[label="IN"]
josh_1[label="1"]
josh_2[label="2"]
}
2024-05-15 22:33:34 +00:00
josh_adapter[label="MoCA Adapter",shape="rectangle"]
josh_pc[label="Josh's PC",shape="square"]
edge[color="blue",penwidth=2] // Ethernet
josh_adapter -> josh_pc
2024-05-14 03:54:19 +00:00
}
subgraph cluster_cat{
label="Cat's Room"
2024-05-15 22:33:34 +00:00
cat_adapter[label="MoCA Adapter",shape="rectangle"]
cat_pc[label="Cat's PC",shape="square"]
edge[color="blue",penwidth=2] // Ethernet
cat_adapter -> cat_pc
2024-05-14 03:54:19 +00:00
}
}
2024-05-15 22:33:34 +00:00
edge[color="red",penwidth=3] // Fiber-optic
internet -> ont
edge[color="blue",penwidth=2] // Ethernet
ont -> router
router -> router_adapter
2024-10-23 02:14:19 +00:00
router -> hue_bridge
router -> poe_switch
edge[color="gold",penwidth=2] // Powered Ethernet
poe_switch -> omada_controller
poe_switch -> kitchen_ap
2024-05-15 22:33:34 +00:00
edge[color="black",penwidth=5] // Coaxial
router_adapter -> s1 [constraint=none]
2024-05-14 03:54:19 +00:00
s1_1 -> josh_in
2024-05-15 22:33:34 +00:00
josh_1 -> josh_adapter
josh_2 -> cat_adapter
2024-05-14 03:54:19 +00:00
s1_3 -> s3
s1_4 -> s4
s3_1 -> kitchen_in
2024-05-15 22:33:34 +00:00
s3_2 -> living_room_adapter
living_room_adapter -> living_room_switch
s4_1 -> office_adapter
2024-05-14 03:54:19 +00:00
}
#+end_src
2024-05-15 22:33:34 +00:00
#+attr_org: :width 1000
#+RESULTS: sailmaker-network
[[file:sailmaker-network.png]]