משחק חינוכי לסימולציה תלת-מימדית של פרוטוקולי הניתוב RIP, OSPF, EIGRP, BGP + ICMP + סימולטור Cisco IOS.
הפרויקט נוצר על מנת להמחיש כיצד עובדים פרוטוקלי ניתוב באינטרנט וברשת המקומית הפרויקט נוצר מתוך הבנת האתרגים שבהבנת החומר ומדגים כל אחד מהם בצורה פשוטה וקלה.
איפשור עבודה בסביבת אופליין ללא תלות רשת כל שהיא. אופטימזציה של ביצועים על מנת לאפשר עבודה גם ביכולות חומרה מוגבלות.
docker compose up -d --build
# פתח http://localhost:8080ללא תלות באינטרנט אחרי ה-build הראשון. כל הנכסים (מודלי 3D, פונטים, JS) מוטמעים בתוך ה-bundle.
bun install
bun run dev- 4 פרוטוקולים + ICMP: RIP, OSPF (Multi-Area), EIGRP (Hub-Spoke), BGP (Inter-AS), Echo/Reply
- מודל ראוטר ריאליסטי: שלדה 1U, 8 פורטי RJ45 עם LEDs, 2 SFP, אנטנות, סטטוס PWR/SYS/ACT
- ויזואליזציית אזורי OSPF: דיסקות צבעוניות שמסמנות כל Area
- קונפיג ספציפי לפרוטוקול: Hello/Update/Hold/Convergence/AS — נשלט בנפרד לכל פרוטוקול
- עריכת טופולוגיה חיה: הוסף ראוטרים, חבר/נתק, מחק, שלח הודעות מסוג ספציפי
- ICMP Ping: מסלול מלא hop-by-hop, נפעל רק אחרי שהפרוטוקול converged
- Cisco IOS Terminal:
enable,conf t,interface,ip address,no shutdown,router rip/ospf/eigrp/bgp,network,neighbor,show ip route/protocols/interface brief,show running-config,ping, היסטוריה (↑↓), Tab autocomplete,?help
- React 19 + TanStack Start (SSR)
- Three.js + @react-three/fiber + drei
- Tailwind v4 + Radix UI + sonner