Skip to content

How Data Travels: Packets and AddressingActivities & Teaching Strategies

Active learning helps students grasp how data travels by making the abstract process of packet transmission tangible. When students physically move packets and observe their paths, they connect theory to real network behavior in ways lectures cannot.

Secondary 4Computing4 activities25 min45 min

Learning Objectives

  1. 1Explain why data is segmented into packets for efficient network transmission.
  2. 2Identify the function of MAC addresses in directing data packets within a local network.
  3. 3Analyze the step-by-step journey of a data packet from a source to a destination device on the same LAN.
  4. 4Compare the roles of network interface cards (NICs) and network switches in packet forwarding.
  5. 5Demonstrate how packet headers facilitate the reassembly of data at the destination.

Want a complete lesson plan with these objectives? Generate a Mission

35 min·Small Groups

Simulation Game: Packet Relay Chain

Divide class into groups representing network nodes lined up as a LAN. Give sender groups packet cards with MAC addresses; relays check addresses before passing. Introduce deliberate drops or misroutes, then discuss recovery. Groups reassemble at receiver.

Prepare & details

Explain why data is broken into smaller packets for network transmission.

Facilitation Tip: During the Packet Relay Chain, circulate to ensure students physically reorder segments and check for missing pieces to reinforce the idea of retransmission.

Setup: Flexible space for group stations

Materials: Role cards with goals/resources, Game currency or tokens, Round tracker

ApplyAnalyzeEvaluateCreateSocial AwarenessDecision-Making
45 min·Pairs

Pairs: Wireshark Traffic Capture

Pairs install Wireshark on school laptops, perform pings between devices on the same Wi-Fi. Filter captures for ARP and ICMP packets, note MAC addresses in frames. Annotate screenshots to map source-to-destination flow.

Prepare & details

How do devices know where to send data packets on a local network?

Facilitation Tip: In the Wireshark Traffic Capture activity, model how to filter for ARP requests to help students focus on MAC address resolution.

Setup: Flexible space for group stations

Materials: Role cards with goals/resources, Game currency or tokens, Round tracker

ApplyAnalyzeEvaluateCreateSocial AwarenessDecision-Making
40 min·Whole Class

Whole Class: MAC Address Hunt

Project a network diagram; students use command line (ifconfig/ipconfig) to find their device's MAC. Class builds shared table, simulates switch learning via volunteer relays. Trace a sample packet step-by-step on board.

Prepare & details

Analyze the journey of a data packet from one computer to another on the same network.

Facilitation Tip: For the MAC Address Hunt, provide a list of devices with partial MAC addresses to guide students in identifying patterns and completing the full address.

Setup: Flexible space for group stations

Materials: Role cards with goals/resources, Game currency or tokens, Round tracker

ApplyAnalyzeEvaluateCreateSocial AwarenessDecision-Making
25 min·Individual

Individual: Packet Path Diagram

Provide topology sketch; students label MACs, predict packet journey with arrows. Add error scenarios like link failure, redraw paths. Share and critique in plenary.

Prepare & details

Explain why data is broken into smaller packets for network transmission.

Facilitation Tip: When students create the Packet Path Diagram, remind them to label each device’s role (sender, switch, receiver) to clarify forwarding decisions.

Setup: Flexible space for group stations

Materials: Role cards with goals/resources, Game currency or tokens, Round tracker

ApplyAnalyzeEvaluateCreateSocial AwarenessDecision-Making

Teaching This Topic

Teach this topic through layered activities that build from concrete to abstract. Start with hands-on simulations to establish the physical movement of packets, then use real-world tools like Wireshark to connect concepts to live data. Avoid overloading students with protocol details; focus instead on how addresses guide forwarding and why segmentation matters. Research shows students retain network concepts better when they experience the flow of data rather than memorize definitions.

What to Expect

Students will explain why data breaks into packets, identify the role of MAC addresses in local forwarding, and describe how networks handle errors and congestion. Success looks like clear diagrams, accurate labeling of packet components, and confident discussions about network behavior.

These activities are a starting point. A full mission is the experience.

  • Complete facilitation script with teacher dialogue
  • Printable student materials, ready for class
  • Differentiation strategies for every learner
Generate a Mission

Watch Out for These Misconceptions

Common MisconceptionDuring the Packet Relay Chain activity, watch for students who treat packets as a single continuous file. Redirect by asking them to reorder shuffled segments and explain why the process requires reassembly at the destination.

What to Teach Instead

During the Wireshark Traffic Capture activity, ask students to observe how individual packets arrive at different times and reassemble into a complete message. Point out the sequence numbers in the packet headers to highlight reordering.

Common MisconceptionDuring the MAC Address Hunt activity, listen for students who assume MAC addresses route packets globally. Pause the activity to discuss how switches use MAC tables only for local forwarding within a LAN.

What to Teach Instead

During the Packet Path Diagram activity, have students trace a packet’s journey from sender to receiver on the same network, then compare it to a packet traveling across multiple networks. Highlight where MAC addressing stops and IP addressing begins.

Common MisconceptionDuring the Wireshark Traffic Capture activity, watch for students who expect packets to arrive in the same order they were sent. Ask them to compare the arrival order in the capture file to the original sequence in the data stream.

What to Teach Instead

During the Packet Relay Chain activity, intentionally delay or reorder segments during the relay. Ask students to explain how the final destination knows to reassemble the segments correctly despite the out-of-order arrival.

Assessment Ideas

Exit Ticket

After the Packet Path Diagram activity, provide students with a simple network diagram showing two computers and a switch. Ask them to label the MAC address of the destination computer, explain why the data is segmented, and identify the device that reads the destination MAC address.

Quick Check

During the MAC Address Hunt activity, ask students to hold up a card with 'YES' or 'NO' in response to questions like: 'Does a MAC address change when a device moves to a different network?' or 'Is the entire file sent as one large chunk of data?'

Discussion Prompt

After the Packet Relay Chain activity, pose the scenario: 'A packet is lost between Computer A and a switch. What happens next, and how does the network ensure Computer B receives the complete file?' Facilitate a class discussion focusing on retransmission and error checking in packet-based networks.

Extensions & Scaffolding

  • Challenge students to design a network with three switches and trace a packet’s path from Computer A to Computer B, including potential congestion points.
  • For students who struggle, provide pre-labeled diagrams of packet headers to scaffold their understanding of source and destination addresses.
  • Allow time for students to explore how sequence numbers in packets help reassemble files, using Wireshark to compare ordered and out-of-order transmissions.

Key Vocabulary

Data PacketA small, discrete unit of data transmitted over a network. Packets contain a portion of the total data along with header information.
MAC AddressA unique hardware identifier assigned to each network interface controller (NIC). It is used for communication within a local network segment.
Network SwitchA hardware device that connects multiple devices on a local network. It uses MAC addresses to intelligently forward data packets to their intended recipients.
Packet HeaderThe part of a data packet that contains control information, such as source and destination addresses, packet sequence number, and error-checking data.
Local Area Network (LAN)A network that connects computers and devices within a limited geographical area, such as a home, school, or office building.

Ready to teach How Data Travels: Packets and Addressing?

Generate a full mission with everything you need

Generate a Mission