Home
TrafMeter Web Online Help
TrafMeter
What is TrafMeter?
License Agreement
TrafMeter Editions
Registration Info
How To Contact Us
Description
System requirements
Introduction
Installation Package
Installation Guide
Opening the configuration
Selecting NIC
Capturing the traffic
TrafMeter Service Monitor
User authentication
Sending SMS
NAT
Traffic Shaper
Viewing the Traffic Counters
Processing the captured packet
Logging the Application Events
Logging the denied packets
Firewall
Zeroing counters
Users
Filter Manager
Filter Editor
Rule Editor
IP Address Groups
Database Connection String
XML Traffic Reports
Using XSL formatting
The example of XSL formatting
The example of XSL formatting (2)
Traffic Logging into the Database
Database table
Packet Logging
Into the plaintext file
Filename template
Into the database
Database Table
Microsoft SQL Server Syntax
MySQL Server Syntax
Microsoft Access Syntax
Useful SQL scripts
Host Header Logging
Into the plaintext file
Into the database
Database Table
Microsoft SQL Server Syntax
MySQL Server Syntax
Microsoft Access Syntax
Result Codes
Counting VPN packests
Table for storing Filter Names
Registry Settings
FAQ
TrafMeter FAQ
Traffic counting with TrafMeter FAQ
Configuration examples
Example 1
Example 2
Example 3
Example 4
Example 5
Example 6
Example 7
Example 8
Knowledge base
IP protocol number
Type Of Service (ToS) field
MAC address
Promiscuous mode
Ethernet hub
Ethernet switch
Ethernet
NAT router
HOWTO: Creating an OLE DB Connection String for Microsoft SQL Server
HOWTO: Creating an OLE DB Connection String for an Access
HOWTO: Creating an OLE DB Connection String for MySQL
Manual editing of the XML files
Zeroing counters using TrafReset
How to enable
Reloading the Filterset

Introduction

There are many reasons why you want to take control of the traffic in your LAN using TrafMeter, for example:

  • You want to measure the speed between the two hosts in the network to detect a bottleneck
  • You want to always know who uses your Internet connection the most
  • You want to get monthly or daily reports of your Internet connection usage

How does TrafMeter work ?

TrafMeter captures raw data from a network card, analyzes every captured packet and updates the counters of traffic filters according user-defined rules. TrafMeter has a powerful filter engine, allowing you to count only the useful traffic.

The Filterset

The filterset is a main unit in TrafMeter. It contains the filters for counting custom traffic, various settings for making XML Traffic Reports, the settings for recording packets and HTTP Host Headers into a database and etc. The filterset is stored in an XML file witn the extension *.tmf. Due to the filterset isn't bound to a specific network adapter, you can share the filterset between computers in your network.

The Filters (Traffic Filter)

Every filter has its own ruleset, a 64-bit sent bytes counter, a 64-bit received bytes counter and an independent packet collector. The traffic counters will be updated if a captured packet satisfies at least one of the rules with actions "Count" or "Count and Pass" listed in the filter.

The Rule (Traffic Rule)

The rule is the lowest level in the TrafMeter hierarchy. The rule includes the conditions which, will be checked to make a decision "Does the captured packet satisfy this rule or not?".

This HTML Help has been published using the chm2web software.