{"id":23679788,"url":"https://github.com/tlklein/college-apartment-network-design","last_synced_at":"2026-01-27T05:02:46.761Z","repository":{"id":264380105,"uuid":"893203376","full_name":"tlklein/college-apartment-network-design","owner":"tlklein","description":"A high-performance network architecture for a luxury college apartment complex - hospitality-grade connectivity, segmented security, and operational manageability.","archived":false,"fork":false,"pushed_at":"2026-01-13T06:42:31.000Z","size":4725,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-13T09:41:58.219Z","etag":null,"topics":["network","network-design","networking-concepts"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tlklein.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-11-23T20:00:52.000Z","updated_at":"2026-01-13T06:42:35.000Z","dependencies_parsed_at":"2024-12-20T22:25:50.658Z","dependency_job_id":"81dd9af5-88d0-44fb-85e5-7310319e6afa","html_url":"https://github.com/tlklein/college-apartment-network-design","commit_stats":null,"previous_names":["tlklein/networkdesign","tlklein/college-apartment-network-design"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/tlklein/college-apartment-network-design","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tlklein%2Fcollege-apartment-network-design","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tlklein%2Fcollege-apartment-network-design/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tlklein%2Fcollege-apartment-network-design/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tlklein%2Fcollege-apartment-network-design/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tlklein","download_url":"https://codeload.github.com/tlklein/college-apartment-network-design/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tlklein%2Fcollege-apartment-network-design/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28803642,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-27T03:44:14.111Z","status":"ssl_error","status_checked_at":"2026-01-27T03:43:33.507Z","response_time":168,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["network","network-design","networking-concepts"],"created_at":"2024-12-29T17:55:33.924Z","updated_at":"2026-01-27T05:02:46.755Z","avatar_url":"https://github.com/tlklein.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# College Apartment Network Design Project\n\n## Project Overview\n\nThis project covers a scalable, secure, and resilient network for a multi-unit college apartment complex. It applies enterprise network principles (layered routing, VLAN segmentation, and SD-WAN) to support thousands of concurrent users, high-bandwidth multimedia, online learning, and IoT devices while preserving management simplicity through cloud-based tooling.\n\nThe architecture designs a hotel-style, multi-tier network architecture for a high-density college apartment to address poor Wi-Fi coverage, insecure device mixing, and scalability challenges common in multi-tenant environments. \n\nThe network segments resident, guest, staff, and IoT traffic using VLANs, enterprise Cisco Meraki hardware, and cloud-managed SD-WAN for resilient connectivity and simplified operations. Deliverables included multi-floor logical and physical network diagrams, IP addressing and DHCP/NAT patterns, a costed hardware and licensing BOM, and security segmentation. \n\n## Network Architecture \u0026 Technical Features\n\nKey Architecture Decisions:\n\n- Layered Design: Core → Distribution → Access for redundancy, predictable routing, and failover.\n- VLAN Segmentation: Separate networks for Residents, Guests, Staff, IoT, Management, and Services, with ACLs enforcing isolation and security.\n- High-Density Wi-Fi: Optimized MR53 and MR30H placements, channel planning (1/6/11), MIMO, and capacity planning for multimedia, online learning, and gaming.\n- SD-WAN Resilience: MX appliances with active/active internet links and centralized policy enforcement for uptime and load balancing.\n- Operational Management: Cisco Meraki cloud console for zero-touch provisioning, telemetry monitoring, and automated alerting.\n- Cost \u0026 Resource Planning: Comprehensive BOM including hardware, SFPs, cabling, mounting, and Meraki licensing tiers.\n\n### Tech Stack \u0026 Hardware\n\nNetwork Hardware:\n\n- Cisco Meraki: MR Access Points, MX Security/SD-WAN Appliances, MS/Catalyst Switches\n- Routers/Firewalls: MX250 (SD-WAN \u0026 security)\n- Core/Distribution Switches: C9300 / C9500 (Ethernet fabric \u0026 routing)\n- Access Points: MR53, MR30H (high density, hospitality-grade)\n\nDesign Patterns \u0026 Best Practices:\n\n- Layer-2/Layer-3 segmentation, VLAN isolation, and ACL enforcement\n- DHCP scope planning, NAT configuration per VLAN\n- Wi-Fi channel planning, band steering, and QoS for multimedia applications\n- Monitoring \u0026 Observability: Meraki dashboards, SNMP, and integration with third-party tools\n\n## Project Structure\n\n```text\n├── diagrams/ \n│   ├── diagram-1.png # Third to eight floor diagram\n│   ├── diagram-2.png # Second floor diagram\n│   └── diagram-3.png # First floor diagram\n├── docs/ \n│   ├── Network_Design.pdf # Full report covering estimated costs, recommendations, and reasoning.\n│   └── Floor_Plan.vsdx    # File of the diagram in visio \n└── README.md  # Project summary\n```\n\n## Diagrams \u0026 Documents\n\nDiagrams provide the main artifacts for reviewers. See the 'Network  Design' PDF for further details.\n\n### First Floor - Common Areas \u0026 Lobby\n\n![First Floor Diagram](/diagrams/diagram-3.png)  \n\n### Second Floor – Conference \u0026 Office Area Layout  \n\n![2 Floor Diagram](/diagrams/diagram-4.png)\n\n### Floors 3 to 8 Floor - Apartment Layout \n\n![3 to 8 Floor Diagram](/diagrams/diagram-2.png)  \n\n### Floors 3 to 8 Floor - Apartment West Wing Layout \n\n![3 to 8 West Wing Diagram](/diagrams/diagram-1.png)  \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftlklein%2Fcollege-apartment-network-design","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftlklein%2Fcollege-apartment-network-design","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftlklein%2Fcollege-apartment-network-design/lists"}