Skip to content

This project uses Python to monitor and visualize TCP traffic in real time. The program captures data from a specified network interface and plots the data using Matplotlib. The plot is updated every second to show the current traffic.

Notifications You must be signed in to change notification settings

CompuSalle/Real-time-TCP-Traffic-Visualization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Real-time-TCP-Traffic-Visualization

This project uses Python to monitor and visualize TCP traffic in real time. The program captures data from a specified network interface and plots the data using Matplotlib. The plot is updated every second to show the current traffic.

Table of Contents

  • Requirements
  • Usage
  • Note

Requirements

  • Python 3.x
  • Matplotlib
  • Psutil

Usage

To run the program, use the following command:

python traffic_visualization.py

The program will prompt you to select a network interface. Choose the interface that you want to monitor.

The plot window will open and display the real-time traffic data. The x-axis shows the time in seconds and the y-axis shows the traffic in bytes.

Note

  • This program has been tested on Windows 10.
  • It may not work on other operating systems.

Have FUN!

About

This project uses Python to monitor and visualize TCP traffic in real time. The program captures data from a specified network interface and plots the data using Matplotlib. The plot is updated every second to show the current traffic.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages