network_device_diagram - dwilson2547/wiki_demo GitHub Wiki

Since I can't directly generate images or diagrams, I’ll provide a text-based representation of a multi-level network, including devices and their connections. You can use this as a guide to create a visual diagram using tools like Microsoft Visio, Lucidchart, Draw.io, or even PowerPoint.


Multi-Level Network Diagram

Network Topology: Enterprise Network with Internet Access

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                                                                                                               β”‚
β”‚                                            INTERNET                                                           β”‚
β”‚                                                                                                               β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”        β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”        β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”        β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚
β”‚  β”‚  Web Server β”‚        β”‚  DNS Server β”‚        β”‚  Cloud      β”‚        β”‚  ISP's Border Router (BGP Peer)     β”‚ β”‚
β”‚  β”‚ 203.0.113.5 β”‚        β”‚ 198.51.100.2β”‚        β”‚  Services   β”‚        β”‚  Public IP: 198.51.100.1            β”‚ β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜        β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜        β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜        β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚
β”‚          \                   |                       |                          /                             β”‚
β”‚           \                  |                       |                         /                              β”‚
β”‚            \_________________|_______________________|________________________/                               β”‚
β”‚                             \|/                                                                               β”‚
β”‚                      β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”                                    β”‚
β”‚                      β”‚  ISP's Core Network (BGP/OSPF)                    β”‚                                    β”‚
β”‚                      β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                                    β”‚
β”‚                                     |                                                                         β”‚
β”‚                                     |                                                                         β”‚
β”‚                              β”Œβ”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”                                                                 β”‚
β”‚                              β”‚  ISP's Edge   β”‚                                                                β”‚
β”‚                              β”‚  Router       β”‚                                                                β”‚
β”‚                              β”‚  198.51.100.1 β”‚                                                                β”‚
β”‚                              β””β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”˜                                                                 β”‚
β”‚                                     |                                                                         β”‚
β”‚                                     |                                                                         β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”‚
β”‚  β”‚                                                                                                       β”‚    β”‚
β”‚  β”‚                                     CORPORATE NETWORK                                                 β”‚    β”‚
β”‚  β”‚                                                                                                       β”‚    β”‚
β”‚  β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”        β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”        β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”                       β”‚    β”‚
β”‚  β”‚  β”‚  Firewall   β”‚        β”‚  Core Switch (L3)    β”‚        β”‚  Core Switch (L3)   β”‚                       β”‚    β”‚
β”‚  β”‚  β”‚  10.0.0.1   β”‚        β”‚  10.0.0.254          β”‚        β”‚  10.0.1.254         β”‚                       β”‚    β”‚
β”‚  β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜        β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜        β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                       β”‚    |
β”‚  β”‚                                   β”‚                                β”‚                                  β”‚    β”‚
β”‚  β”‚                           β”Œβ”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”              β”Œβ”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”                        β”‚    β”‚
β”‚  β”‚                           β”‚  Distribution   β”‚              β”‚  Distribution   β”‚                        β”‚    β”‚
β”‚  β”‚                           β”‚  Switch (L3)    β”‚              β”‚  Switch (L3)    β”‚                        β”‚    β”‚
β”‚  β”‚                           β”‚  10.0.0.2       β”‚              β”‚  10.0.1.2       β”‚                        β”‚    β”‚
β”‚  β”‚                           β””β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜              β””β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                        β”‚    β”‚
β”‚  β”‚                                   β”‚                                β”‚                                  β”‚    β”‚
β”‚  β”‚                           β”Œβ”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”              β”Œβ”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”                        β”‚    β”‚
β”‚  β”‚                           β”‚  Access Switch  β”‚              β”‚  Access Switch  β”‚                        β”‚    β”‚
β”‚  β”‚                           β”‚  (L2)           β”‚              β”‚  (L2)           β”‚                        β”‚    β”‚
β”‚  β”‚                           β”‚  10.0.0.3       β”‚              β”‚  10.0.1.3       β”‚                        β”‚    β”‚
β”‚  β”‚                           β””β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜              β””β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                        β”‚    β”‚
β”‚  β”‚                                   β”‚                                β”‚                                  β”‚    β”‚
β”‚  β”‚                            β”Œβ”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”               β”Œβ”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”                          β”‚    β”‚
β”‚  β”‚                            β”‚  Workstation  β”‚               β”‚  Workstation  β”‚                          β”‚    β”‚
β”‚  β”‚                            β”‚  10.0.0.10    β”‚               β”‚  10.0.1.10    β”‚                          β”‚    β”‚
β”‚  β”‚                            β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜               β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                          β”‚    β”‚
β”‚  β”‚                                                                                                       β”‚    β”‚
β”‚  β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”                                                                                     β”‚    β”‚
β”‚  β”‚  β”‚  File Server β”‚                                                                                     β”‚    β”‚
β”‚  β”‚  β”‚  10.0.0.20   β”‚                                                                                     β”‚    β”‚
β”‚  β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                                                                                     β”‚    β”‚
β”‚  β”‚                                                                                                       β”‚    β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β”‚
β”‚                                                                                                               β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Key Connections and Devices

  1. Internet:

    • Web servers, DNS servers, cloud services, and the ISP’s border router.
    • Connected via BGP (Border Gateway Protocol) for routing between autonomous systems.
  2. ISP’s Core Network:

    • Uses BGP and OSPF to route traffic within the ISP and to the internet.
  3. Corporate Network:

    • Firewall: Protects the internal network and performs NAT (Network Address Translation).
    • Core Switches (Layer 3): Route traffic between VLANs and subnets using OSPF or static routes.
    • Distribution Switches (Layer 3): Aggregate traffic from access switches and route between VLANs.
    • Access Switches (Layer 2): Connect end devices (workstations, servers) and forward traffic based on MAC addresses.
  4. End Devices:

    • Workstations, servers, and other devices connected to access switches.

Connections Explained

  • Internet to ISP: BGP peering between the ISP’s border router and external networks.
  • ISP to Firewall: Public IP assigned by the ISP to the firewall’s WAN interface.
  • Firewall to Core Switches: Internal routing using static routes or OSPF.
  • Core to Distribution Switches: OSPF or static routes for inter-VLAN routing.
  • Distribution to Access Switches: Trunk ports carrying multiple VLANs.
  • Access Switches to End Devices: Standard Ethernet connections.

Protocols in Use

Connection Protocol/Technology Used
Internet to ISP BGP
ISP to Firewall Static routing or BGP
Firewall to Core Switches OSPF or static routes
Core to Distribution Switches OSPF
Distribution to Access Switches VLAN trunking (802.1Q)
Access Switches to End Devices Ethernet (Layer 2 switching)

How to Visualize This

  1. Use a diagramming tool like Draw.io, Lucidchart, or Visio.
  2. Start with the Internet at the top.
  3. Add the ISP’s core network below the internet.
  4. Draw the corporate network below the ISP, including:
    • Firewall
    • Core switches
    • Distribution switches
    • Access switches
    • End devices
  5. Use arrows to represent connections and label them with the protocols used (e.g., BGP, OSPF, VLAN trunking).

⚠️ **GitHub.com Fallback** ⚠️