Ethernet Header Extraction Tool

This tool reads in a TCP/UDP file captured by Ethereal and extracts selected header fields.

You are now following this Submission

Ethereal is a free software program that can record LAN traffic (www.ethereal.com). The recorded data file shows time stamps, packet lengths, and header and data fields for every captured network packet.
This program lets you extract selected header fields from a captured data file and write the fields into MATLAB arrays. This can be useful for network traffic simulations, where you are interested in accurately modeling the bursty nature of LAN communications. This program lets you extract the packet timestamps, packet lengths, source and destination address fields, etc.

This program is not an industrial strength tool. It has some limitations in terms of the files that can be analyzed and some very simple error checking. Please read the attached readme.txt file for instructions on how to use this tool.

Cite As

Mike Donovan (2026). Ethernet Header Extraction Tool (https://au.mathworks.com/matlabcentral/fileexchange/15444-ethernet-header-extraction-tool), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.1

Updated license

1.0.0.0