Visual TCP/IP Trainer

Visual TCP/IP Trainer — Learn Networking Visually

Visual TCP/IP Trainer — Learn Networking Visually

See the journey of a packet. Understand ARP, TTL, and routing — visually.

Overview

This app is an educational simulator that helps you learn network communication through animation and breakdown views.
In a four-node topology (PC1 → RT1 → RT2 → PC2), packets travel across three segments (172.160.0.0/28, 10.0.0.4/30, 192.168.100.0/28). Their movement is visualized in real time. At each hop, you can inspect MAC / IP / TTL / ICMP, while ARP tables update dynamically.

Main Features

  • Topology View: Visualize four nodes (PC1, RT1, RT2, PC2) and three IP segments
  • Simulation Controls: Forward/Reverse, Start/Pause/Reset, Step execution
  • Detailed View: Frame details (MAC, IP, TTL, ICMP), hop table overview, real-time ARP table updates
  • Challenges (30 total): Beginner, Intermediate, Advanced — structured as Question → Answer → Key points. Advanced challenges include real CLI examples
  • Multi-language: Switch between Japanese/English (challenges also bilingual)

What You Can Learn

  • TTL decrement conditions (unchanged in L2, decremented only at router hops)
  • ARP fundamentals (Who has / is-at, unknown unicast handling, Proxy ARP impact)
  • ICMP and PMTUD (black hole troubleshooting patterns)
  • Why ping may fail while TCP works (ICMP handling, MTU/PMTUD insights)

Challenge Examples

  • When pinging PC-B from PC-A within the same L2 segment, how does TTL behave?
  • Ping fails but TCP succeeds — why?
  • What is Proxy ARP? When should it be enabled or disabled?
  • Longest prefix match routing (choosing between /8, /16, /24)

Target Users

  • New engineers / networking beginners
  • Certification learners (CCNA/CCNP/CCIE)
  • Professionals needing principle checks or demo tools for training

Use Cases

  • Step-by-step inspection from ARP resolution to ICMP replies
  • Track MAC/IP/TTL transitions in the hop table
  • Reinforce understanding with challenges focused on real-world points

Privacy

This is a standalone learning app. No personal data is collected.

コメント