# taswaruddin007/cse421_project-hsc_networking- architecture

> Architecture diagram of the GitHub repository taswaruddin007/cse421_project-hsc_networking-, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-09-26). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/taswaruddin007/cse421_project-hsc_networking-
- Repository: https://github.com/taswaruddin007/cse421_project-hsc_networking-

## Overview

BBEEN is a Cisco Packet Tracer simulation for securely connecting Bangladesh examination-board sites. The principal workflow is examination personnel communicating across the routed WAN with the NEB, divisional and district offices, printing facilities, and the Emergency Distribution Centre; the same network supports web, DNS, email, and site-specific address assignment. The README documents the topology, routing, and service placement, but no Packet Tracer internals or source excerpts were available, so the graph reflects documented relationships only.

Main entry points: [`2302.pkt`](https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt) (NEB Router)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_core["WAN Core"]
  node_neb_router["NEB Router<br/>[2302.pkt]"]
  node_backbone["Backbone Switch<br/>[2302.pkt]"]
  node_div_router["DIV Router<br/>[2302.pkt]"]
  node_dis_router["DIS Router<br/>[2302.pkt]"]
  node_print_router["PRINT Router<br/>[2302.pkt]"]
  node_edc_router["EDC Router<br/>[2302.pkt]"]
end

subgraph group_sites["Board Sites"]
  node_neb_site["NEB HQ LAN<br/>[2302.pkt]"]
  node_div_site["Divisional LANs<br/>[2302.pkt]"]
  node_district_site["District LANs<br/>[2302.pkt]"]
  node_printing_site["Printing LAN<br/>[2302.pkt]"]
  node_packaging_site["Packaging LAN<br/>[2302.pkt]"]
  node_edc_site["EDC LAN<br/>[2302.pkt]"]
end

subgraph group_services["Network Services"]
  node_neb_dns_web["NEB DNS/Web<br/>[2302.pkt]"]
  node_neb_mail["NEB Mail Server<br/>[2302.pkt]"]
  node_print_dhcp["Print DHCP Server<br/>[2302.pkt]"]
  node_print_mail["Print Mail Server<br/>[2302.pkt]"]
end

subgraph group_operations["Exam Operations"]
  node_exam_materials["Exam Materials<br/>[2302.pkt]"]
end

node_staff(("Exam Personnel"))

node_staff -->|"accesses"| node_neb_site
node_neb_site -->|"routes through"| node_neb_router
node_neb_router -->|"connects"| node_backbone
node_neb_router -->|"primary WAN"| node_div_router
node_neb_router -.->|"backup WAN"| node_div_router
node_neb_router -->|"WAN link"| node_edc_router
node_backbone -->|"connects"| node_dis_router
node_backbone -->|"connects"| node_print_router
node_div_router -->|"routes to"| node_div_site
node_dis_router -->|"routes to"| node_district_site
node_print_router -->|"routes to"| node_printing_site
node_print_router -->|"routes to"| node_packaging_site
node_edc_router -->|"routes to"| node_edc_site
node_neb_site -->|"hosts"| node_neb_dns_web
node_neb_site -->|"hosts"| node_neb_mail
node_printing_site -->|"hosts"| node_print_dhcp
node_printing_site -->|"hosts"| node_print_mail
node_staff -->|"resolves and browses"| node_neb_dns_web
node_staff -->|"uses email"| node_neb_mail
node_staff -->|"uses email"| node_print_mail
node_print_dhcp -->|"serves relayed DHCP"| node_packaging_site
node_neb_site -->|"coordinates"| node_exam_materials
node_printing_site -->|"prints and packages"| node_exam_materials
node_exam_materials -->|"distributed to"| node_edc_site

click node_neb_router "https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt"
click node_backbone "https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt"
click node_div_router "https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt"
click node_dis_router "https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt"
click node_print_router "https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt"
click node_edc_router "https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt"
click node_neb_site "https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt"
click node_div_site "https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt"
click node_district_site "https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt"
click node_printing_site "https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt"
click node_packaging_site "https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt"
click node_edc_site "https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt"
click node_neb_dns_web "https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt"
click node_neb_mail "https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt"
click node_print_dhcp "https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt"
click node_print_mail "https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt"
click node_exam_materials "https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.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_neb_router,node_backbone,node_div_router,node_dis_router,node_print_router,node_edc_router toneBlue
class node_neb_site,node_div_site,node_district_site,node_printing_site,node_packaging_site,node_edc_site toneAmber
class node_neb_dns_web,node_neb_mail,node_print_dhcp,node_print_mail toneMint
class node_exam_materials toneRose
class node_staff toneIndigo
```

## Components

### WAN Core

- [NEB Router](https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt): `2302.pkt`
- [Backbone Switch](https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt): `2302.pkt`
- [DIV Router](https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt): `2302.pkt`
- [DIS Router](https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt): `2302.pkt`
- [PRINT Router](https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt): `2302.pkt`
- [EDC Router](https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt): `2302.pkt`

### Board Sites

- [NEB HQ LAN](https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt): `2302.pkt`
- [Divisional LANs](https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt): `2302.pkt`
- [District LANs](https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt): `2302.pkt`
- [Printing LAN](https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt): `2302.pkt`
- [Packaging LAN](https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt): `2302.pkt`
- [EDC LAN](https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt): `2302.pkt`

### Network Services

- [NEB DNS/Web](https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt): `2302.pkt`
- [NEB Mail Server](https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt): `2302.pkt`
- [Print DHCP Server](https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt): `2302.pkt`
- [Print Mail Server](https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt): `2302.pkt`

### Exam Operations

- [Exam Materials](https://github.com/taswaruddin007/cse421_project-hsc_networking-/blob/main/2302.pkt): `2302.pkt`

### Other components

- **Exam Personnel**

## Connections

- Exam Personnel → NEB HQ LAN: accesses
- NEB HQ LAN → NEB Router: routes through
- NEB Router → Backbone Switch: connects
- NEB Router → DIV Router: primary WAN
- NEB Router → DIV Router: backup WAN
- NEB Router → EDC Router: WAN link
- Backbone Switch → DIS Router: connects
- Backbone Switch → PRINT Router: connects
- DIV Router → Divisional LANs: routes to
- DIS Router → District LANs: routes to
- PRINT Router → Printing LAN: routes to
- PRINT Router → Packaging LAN: routes to
- EDC Router → EDC LAN: routes to
- NEB HQ LAN → NEB DNS/Web: hosts
- NEB HQ LAN → NEB Mail Server: hosts
- Printing LAN → Print DHCP Server: hosts
- Printing LAN → Print Mail Server: hosts
- Exam Personnel → NEB DNS/Web: resolves and browses
- Exam Personnel → NEB Mail Server: uses email
- Exam Personnel → Print Mail Server: uses email
- Print DHCP Server → Packaging LAN: serves relayed DHCP
- NEB HQ LAN → Exam Materials: coordinates
- Printing LAN → Exam Materials: prints and packages
- Exam Materials → EDC LAN: distributed to
