# cyber-mounir/edunet-school-it-infrastructure architecture

> Architecture diagram of the GitHub repository cyber-mounir/edunet-school-it-infrastructure, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-09-27). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/cyber-mounir/edunet-school-it-infrastructure
- Repository: https://github.com/cyber-mounir/edunet-school-it-infrastructure

## Overview

EduNet is a school IT infrastructure design and implementation project, not a software runtime. Its documented scope spans network design, Windows Server services, and basic security; the Packet Tracer artifact represents a simulation deliverable. The tree and README support these capability areas, but no source excerpts establish wiring or operational call relationships, so the graph leaves them unconnected.

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_network["Network Design"]
  node_ip_plan["IP Plan<br/>[ip-plan.md]"]
  node_vlan_plan["VLAN And Routing<br/>[vlan-plan.md]"]
  node_floor_layout["Physical Layout<br/>[floor-layout.md]"]
end

subgraph group_security["Security"]
  node_firewall["Firewall Design<br/>[firewall.md]"]
  node_acl["Access Controls<br/>[acl.md]"]
  node_dmz["DMZ Design<br/>[dmz.md]"]
  node_security_policies["Security Policies"]
end

subgraph group_systems["Windows Server"]
  node_active_directory["AD And DNS"]
  node_file_server["File Server<br/>[file-server.md]"]
  node_gpo["Group Policies<br/>[gpo.md]"]
  node_powershell_admin["Account Administration Scripts"]
end

subgraph group_operations["Guides And Simulation"]
  node_admin_guide["Admin Guide<br/>[admin-guide.md]"]
  node_requirements["Requirements<br/>[requirements.md]"]
  node_packet_tracer["Network Simulation<br/>[edunet-v1.pkt]"]
end

node_project["EduNet Project<br/>[README.md]"]

click node_project "https://github.com/cyber-mounir/edunet-school-it-infrastructure/blob/main/README.md"
click node_ip_plan "https://github.com/cyber-mounir/edunet-school-it-infrastructure/blob/main/design/logical/ip-plan.md"
click node_vlan_plan "https://github.com/cyber-mounir/edunet-school-it-infrastructure/blob/main/design/logical/vlan-plan.md"
click node_floor_layout "https://github.com/cyber-mounir/edunet-school-it-infrastructure/blob/main/design/physical/floor-layout.md"
click node_firewall "https://github.com/cyber-mounir/edunet-school-it-infrastructure/blob/main/security/firewall.md"
click node_acl "https://github.com/cyber-mounir/edunet-school-it-infrastructure/blob/main/security/acl.md"
click node_dmz "https://github.com/cyber-mounir/edunet-school-it-infrastructure/blob/main/security/dmz.md"
click node_security_policies "https://github.com/cyber-mounir/edunet-school-it-infrastructure/blob/main/security/security-policies.md"
click node_active_directory "https://github.com/cyber-mounir/edunet-school-it-infrastructure/blob/main/systems/windows-server/active-directory.md"
click node_file_server "https://github.com/cyber-mounir/edunet-school-it-infrastructure/blob/main/systems/windows-server/file-server.md"
click node_gpo "https://github.com/cyber-mounir/edunet-school-it-infrastructure/blob/main/systems/windows-server/gpo.md"
click node_powershell_admin "https://github.com/cyber-mounir/edunet-school-it-infrastructure/tree/main/systems/windows-server/powershell"
click node_admin_guide "https://github.com/cyber-mounir/edunet-school-it-infrastructure/blob/main/docs/admin-guide.md"
click node_requirements "https://github.com/cyber-mounir/edunet-school-it-infrastructure/blob/main/docs/requirements.md"
click node_packet_tracer "https://github.com/cyber-mounir/edunet-school-it-infrastructure/blob/main/simulation/packet-tracer/edunet-v1.pkt"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_ip_plan,node_vlan_plan,node_floor_layout toneBlue
class node_firewall,node_acl,node_dmz,node_security_policies toneAmber
class node_active_directory,node_file_server,node_gpo,node_powershell_admin toneMint
class node_admin_guide,node_requirements,node_packet_tracer toneRose
class node_project toneTeal
```

## Components

### Network Design

- [IP Plan](https://github.com/cyber-mounir/edunet-school-it-infrastructure/blob/main/design/logical/ip-plan.md): `design/logical/ip-plan.md`
- [VLAN And Routing](https://github.com/cyber-mounir/edunet-school-it-infrastructure/blob/main/design/logical/vlan-plan.md): `design/logical/vlan-plan.md`
- [Physical Layout](https://github.com/cyber-mounir/edunet-school-it-infrastructure/blob/main/design/physical/floor-layout.md): `design/physical/floor-layout.md`

### Security

- [Firewall Design](https://github.com/cyber-mounir/edunet-school-it-infrastructure/blob/main/security/firewall.md): `security/firewall.md`
- [Access Controls](https://github.com/cyber-mounir/edunet-school-it-infrastructure/blob/main/security/acl.md): `security/acl.md`
- [DMZ Design](https://github.com/cyber-mounir/edunet-school-it-infrastructure/blob/main/security/dmz.md): `security/dmz.md`
- [Security Policies](https://github.com/cyber-mounir/edunet-school-it-infrastructure/blob/main/security/security-policies.md): `security/security-policies.md`

### Windows Server

- [AD And DNS](https://github.com/cyber-mounir/edunet-school-it-infrastructure/blob/main/systems/windows-server/active-directory.md): `systems/windows-server/active-directory.md`
- [File Server](https://github.com/cyber-mounir/edunet-school-it-infrastructure/blob/main/systems/windows-server/file-server.md): `systems/windows-server/file-server.md`
- [Group Policies](https://github.com/cyber-mounir/edunet-school-it-infrastructure/blob/main/systems/windows-server/gpo.md): `systems/windows-server/gpo.md`
- [Account Administration Scripts](https://github.com/cyber-mounir/edunet-school-it-infrastructure/tree/main/systems/windows-server/powershell): `systems/windows-server/powershell`

### Guides And Simulation

- [Admin Guide](https://github.com/cyber-mounir/edunet-school-it-infrastructure/blob/main/docs/admin-guide.md): `docs/admin-guide.md`
- [Requirements](https://github.com/cyber-mounir/edunet-school-it-infrastructure/blob/main/docs/requirements.md): `docs/requirements.md`
- [Network Simulation](https://github.com/cyber-mounir/edunet-school-it-infrastructure/blob/main/simulation/packet-tracer/edunet-v1.pkt): `simulation/packet-tracer/edunet-v1.pkt`

### Other components

- [EduNet Project](https://github.com/cyber-mounir/edunet-school-it-infrastructure/blob/main/README.md): `README.md`
