← Back to Portal

🎮 Net Patrol — CB Unit 4 Challenge Zone

College Board Unit 4 networking turned into a game-builder lesson: move traffic from GitHub Pages to NGINX, Flask / Spring, and AWS while clearly teaching OSI vs TCP/IP, encapsulation, request/response flow, and MTU.

Training Modules

Net Patrol Robbery Sim Target Range

Skills Tested

Tactical Response Marksmanship Networking

Real Scenarios

Robbery response, target identification, suspect pursuit, hostage negotiation, and network security — all based on real deputy training.

Earn Badges

Complete challenges to unlock badges like Marksman, Tactician, and Net Guardian. Climb the leaderboard in the Gamification Hub.

Engine v1.1

Game Status: Not Started

Teach OSI vs TCP/IP
Show MTU decisions
Connect to deployment
🚀

Net Patrol Mission

This board matches the CSSE game-builder idea: the OSI layers are the map, the arrows show packet flow, and the mission teaches exactly how our project traffic moves from the frontend to the backend.

←→ Move  |  ↑ / Space Jump  |  E Pick up packet  |  F Fragment packet if it is too large

Fun: A live mission with a player, Router Ron as the NPC, and Hacker H4X as the AI NPC.
Real: The route follows our project deployment from GitHub Pages to NGINX, Docker, Flask or Spring, AWS EC2, and SQL.
Academic: OSI 7-layer language, TCP/IP 5-layer standard, MTU/MSS, and request/response flow are explained directly.
Teachable: The board, analyzer, quiz, and MTU lab all repeat the same lesson in simple words so it is easier to present.

🏋 Mission Score

0
Level: 1  |  Lives: ★★★
Combo: 0x  |  Status: Awaiting launch

🌎 Current Layer

Start the game to see which OSI layer your player is standing on.

🛠 Controls

←→ Move  |  ↑ Jump
E — Pick up, drop, or talk to Router Ron
F — Split a packet that is too large

Player
🟢 Router Ron = NPC
🔴 Hacker H4X = AI NPC

📚 Learning Goal

Teach this simply: OSI helps us explain networking, TCP/IP is what real internet traffic uses, and MTU tells us when a packet must be split.

Route: GitHub Pages fetch() → HTTPS/TLS → TCP → IP → Ethernet → NGINX → Flask / Spring → SQL

💬 Router Ron

Walk near Router Ron and press E to talk.

Ron will coach you on OSI, TCP/IP, MTU, and how this game matches your deployment.

🔎 Packet Analyzer

ProtocolWaiting
Payload-
Headers-
Fragments-
DecisionLaunch mission