Network traffic Monitor (Analyser)

Posted on 2004-11-10
Last Modified: 2013-12-23
Hey guys,
can anyone tell me what programming language will be the best to do a Network Traffic Analyser? is it possible to use bash shell scripting? or C++?maybe unix C?
Any advice or help?
Question by:pixer77
    LVL 38

    Expert Comment


       C or C++  will be fine. Bash shell script (collection of commands) need to use the exist commands to do it.
    You need to familiar with those network traffic analysis commands first.

    LVL 51

    Expert Comment

    bash itself cannot do it, like most other shells too. Well, perl and tcl can (which are some kind of shell too:-)
    Go with your favorite language (C, C++) and use a network library like libpcap

    Author Comment

    Thx for the comment,
    Anyone got a link that explains about how to make one Network Traffic analyser (monitor) using C or C++?
    Any book?
    LVL 20

    Accepted Solution

    Trust me, you should use FTP  ;-)

    Featured Post

    How to run any project with ease

    Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
    - Combine task lists, docs, spreadsheets, and chat in one
    - View and edit from mobile/offline
    - Cut down on emails

    Join & Write a Comment

    Overview This article describes how to silently install Adobe Reader on multiple workstations, customize the installation options (accept EULA, remove desktop shortcut etc) using the Adobe Customization Wizard and install Adobe Reader font packs an…
    This is an article about my experiences with remote access to my clients (so that I may serve them) and eventually to my home office system via Radmin Remote Control. I have been using remote access for over 10 years and have been improving my metho…
    After creating this article (, I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
    In this tutorial you'll learn about bandwidth monitoring with flows and packet sniffing with our network monitoring solution PRTG Network Monitor ( If you're interested in additional methods for monitoring bandwidt…

    732 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    19 Experts available now in Live!

    Get 1:1 Help Now