OSI 7-Layer Architectural Exploration
Select any layer from Physical to Application to examine its responsibilities, PDU taxonomy, addressing schemes, and physical hardware.
Bit-by-Bit Header & Trailer Inspector
Click on any field to view exact bit offsets, typical values, binary breakdowns, and functional mechanics across Layers 2–7.
Interactive Encapsulation & Decapsulation Lab
Watch application data get wrapped layer-by-layer with Transport, Network, and Data Link headers plus the FCS Trailer, then serialized to raw bits.
Full Frame Anatomy & Architectural Synthesis
The Complete On-Wire Buffer: Inspect an entire physical Ethernet II frame containing all 7 OSI layers nested end-to-end. Click any segment to dissect its bitfields, hardware responsibilities, raw wire octets, and jump directly to specialized labs across the suite.
--
--
Architectural Synthesis: Network Devices & Stack Traversal
How hardware devices across the Internet inspect, modify, or strip specific segments of this physical wire frame:
| Network Entity | Primary Layer | Segments Inspected / Altered | Action Taken on Frame | Suite Tool |
|---|---|---|---|---|
| Physical Transceiver (PHY / Hub) | Layer 1 (Physical) | Preamble, SFD, IPG | Locks clock frequency via preamble; regenerates voltages or optical pulses. Blind to frame boundaries. | Layer 1 Explorer |
| Layer 2 Switch (Bridge) | Layer 2 (Data Link) | Ethernet Header (MACs) | Reads Destination MAC, looks up CAM forwarding table, outputs to designated port. Never modifies L3-L7 data. | Ethernet II Inspector |
| Layer 3 Router (Gateway) | Layer 3 (Network) | Strips L2; alters IPv4/IPv6 TTL | Strips incoming L2 header/FCS. Decrements TTL/Hop Limit, consults routing table (CIDR), prepends brand-new L2 header & FCS for next hop. | Subnet & EUI-64 Tools |
| Firewall / Kernel TCP/IP | Layer 4 (Transport) | TCP / UDP Ports, Flags, Seq | Demultiplexes payload to destination socket (IP:Port); enforces connection state machine, sliding windows, and retransmission. | TCP Handshake Sim |
| TLS Encryption Engine | Layers 5 & 6 (Session & Pres.) | TLS Record, AEAD Ciphertext | Authenticates cryptographic certificates, converts Network Byte Order (Big-Endian), and decrypts payload into plaintext. | TLS 1.3 Inspector |
| Application Daemon (Web/DNS) | Layer 7 (Application) | Application Payload (SDU) | Executes business logic (HTTP GET, DNS query, SMTP mail), processes request, and formats outgoing reply. | CLI Terminal Lab |
TCP 3-Way Handshake & Teardown State Machine
Visualize sequence and acknowledgment numbers, control flag transitions (SYN, ACK, FIN), and socket state progression.
Network Addressing & Subnet Toolkit
Interactive calculators for classful IPv4, CIDR block boundaries, and IPv6 EUI-64 MAC-to-Link-Local transformations.
IPv4 Subnet & Class Calculator
IPv6 EUI-64 Autoconfiguration Engine
CSCI 250 CLI Network Diagnostics Terminal
Simulates standard Linux and Windows command-line network diagnostic tools directly in your browser.
CSCI 250 Exam Prep Assessment
Review questions curated directly from the CSCI 250 Exam Review, PDU Encapsulation Guide, and Chapter 3 homework assignments.
Academic Sources, RFC Specifications & Standards
Formal curriculum citations, standard textbooks, and authoritative IETF RFC & IEEE specifications underpinning every module of this interactive suite.
Academic Foundations
University network systems curriculum textbooks and official course materials.
-
Computer Networking: A Top-Down Approach (8th Ed.)
James F. Kurose & Keith W. Ross • Pearson (2021)
Primary authority for L4 socket abstraction, TCP state machines, sliding window algorithms, DNS hierarchy, and HTTP evolution.
-
Computer Networks (6th Ed.)
Andrew S. Tanenbaum, David J. Wetherall, Nick Feamster • Pearson (2021)
Canonical reference for the 7-Layer OSI model, PDU taxonomy, framing protocols, and hardware CRC checksum computation.
-
TCP/IP Illustrated, Vol. 1: The Protocols (2nd Ed.)
W. Richard Stevens & Kevin R. Fall • Addison-Wesley (2011)
Definitive guide for bitfield header offsets, binary protocol flags, and network diagnostic utilities.
-
CSCI 250: Computer Networks Curriculum
University Course Syllabus, Chapters 1–4 Lecture Modules & Lab A5
Subnetting exercises, IPv6 EUI-64 algorithm derivation, ping/traceroute/netstat diagnostic labs, and exam review banks.
IETF RFCs & IEEE Engineering Specifications
Official protocol standards defining wire layouts, bitwidths, state machines, and RFC numbers.
- RFC 9114: HTTP/3 (QUIC-based web transport)
- RFC 7540: HTTP/2 (Binary Framing, Multiplexing)
- RFC 9110 / 2616: HTTP/1.1 Semantics & Text Framing
- RFC 1034 & 1035: Domain Name System (DNS)
- RFC 2131: Dynamic Host Configuration Protocol (DHCP)
- RFC 5321: Simple Mail Transfer Protocol (SMTP)
- RFC 3501 & 9051: Internet Message Access Protocol (IMAP)
- RFC 4251 & 4253: Secure Shell Protocol (SSH-2.0)
- RFC 8446: TLS 1.3 Protocol (Record Layer & Handshake)
- ITU-T X.680 / X.690: ASN.1 & BER/DER Rules
- RFC 4506: XDR External Data Representation
- RFC 8259: JSON Data Interchange Format
- RFC 1928: SOCKS Protocol Version 5
- RFC 1831: RPC: Remote Procedure Call Specification
- RFC 3261: SIP: Session Initiation Protocol
- RFC 1700: Assigned Numbers (Network Byte Order)
- RFC 9293: Transmission Control Protocol (TCP)
- RFC 768: User Datagram Protocol (UDP)
- RFC 9000: QUIC Transport Protocol
- RFC 6335: IANA Port Number Registry
- RFC 791 & 8200: IPv4 and IPv6 Base Protocols
- RFC 792 & 4443: ICMP and ICMPv6
- RFC 2328 & 4271: OSPF Version 2 & BGP-4
- RFC 1918 & 3927: Private Addressing & APIPA
- RFC 4291: IPv6 Addressing & EUI-64 Format
- IEEE 802.3: Ethernet Framing & 32-Bit FCS CRC
- IEEE 802.1Q: VLAN Tagging Standards
- ANSI/TIA-568-D: Twisted-Pair Pinouts (T568A / T568B)
Pedagogical Design & Academic Rigor
This interactive suite was engineered to transform abstract theoretical networking concepts into tangible, measurable systems interactions. By providing live bit-level packet dissecting, state machine stepping, mathematical subnet calculations, and authentic simulated command-line tooling, it reinforces both foundational networking theory and hands-on operational troubleshooting.