TamoSoft Throughput Test

Similar documents
Measure wireless network performance using testing tool iperf

Promiscuous Monitoring in Ethernet and Wi-Fi Networks

Guideline for setting up a functional VPN

Using TrueSpeed VNF to Test TCP Throughput in a Call Center Environment

VLANs. Application Note

Imaging Computing Server User Guide

NetComm Wireless NP920 Dual Band WiFi USB Adapter. User Guide

Quantifying the Performance Degradation of IPv6 for TCP in Windows and Linux Networking

Abstract. Avaya Solution & Interoperability Test Lab

D-Link Central WiFiManager Configuration Guide

CONNECTING TO LYNC/SKYPE FOR BUSINESS OVER THE INTERNET NETWORK PREP GUIDE

Performance Analysis of IPv4 v/s IPv6 in Virtual Environment Using UBUNTU

Using Cisco UC320W with Windows Small Business Server

Data Collection Agent for Active Directory

Evaluating Wireless Broadband Gateways for Deployment by Service Provider Customers

Quality of Service (QoS): Managing Bandwidth More Effectively on the Series 2600/2600-PWR and Series 2800 Switches

SIP Trunking Configuration with

R2. The word protocol is often used to describe diplomatic relations. How does Wikipedia describe diplomatic protocol?

AT&T Unified Communications Voice. IP Communicator Installation Guide

Analysis of Effect of Handoff on Audio Streaming in VOIP Networks

Improving Quality of Service

Introduction. What is a Remote Console? What is the Server Service? A Remote Control Enabled (RCE) Console

QoS (Quality of Service)

TYLER JUNIOR COLLEGE School of Continuing Studies 1530 SSW Loop 323 Tyler, TX

User Manual. Onsight Management Suite Version 5.1. Another Innovation by Librestream

REQUIREMENTS AND INSTALLATION OF THE NEFSIS DEDICATED SERVER

Data Collection Agent for NAS EMC Isilon Edition

Configuring QoS in a Wireless Environment

OSBRiDGE 5XLi. Configuration Manual. Firmware 3.10R

Magnet Voice Windows PC Softphone Installation

How To Set Up Safetica Insight 9 (Safetica) For A Safetrica Management Service (Sms) For An Ipad Or Ipad (Smb) (Sbc) (For A Safetaica) (

3M Occupational Health and Environmental Safety 3M E-A-Rfit Validation System. Version 4.2 Software Installation Guide (Upgrade) 1 P age

PLA4231. User s Guide. Quick Start Guide. 500 Mbps Powerline Wireless N Extender. Default Login Details. Version 1.00 Edition 1, 12/2012

Central Management System

Partner. Sage Pastel. Accounting. Installation Guide

Network Performance Evaluation of Latest Windows Operating Systems

IxVeriWave BYOD (Bring Your Own Device) Testing

ITL Lab 5 - Performance Measurements and SNMP Monitoring 1. Purpose

Chapter 4 Customizing Your Network Settings

Deploying Windows Streaming Media Servers NLB Cluster and metasan

GlobalSCAPE DMZ Gateway, v1. User Guide

Lab VI Capturing and monitoring the network traffic

ΕΠΛ 674: Εργαστήριο 5 Firewalls

Analysis of QoS parameters of VOIP calls over Wireless Local Area Networks

Installing Your Multifunction to Your Network for the First Time

Monitoring and Troubleshooting VoIP Networks with a Network Analyzer

The All-in-One, Intelligent NXC Controller

Nokia Siemens Networks. CPEi-lte User Manual

Chapter 15: Advanced Networks

:+1.)7(;<.%<+1);#,)) =+1%&#)>'%,+)!"#$%&'(%#&)*%(+,) -+./"(01)$"()*%23%) )

FedEx Ship Manager Software. Installation Guide

Network Simulation Traffic, Paths and Impairment

M2M Series Routers. Port Forwarding / DMZ Setup

Welch Allyn Acuity Network installation. Best practices

Frequently Asked Questions

Installing and Configuring vcenter Multi-Hypervisor Manager

Education & Training Plan IT Network Professional with CompTIA Network+ Certificate Program with Externship

How To Configure Virtual Host with Load Balancing and Health Checking

Home Station ADSL. You may also use the following address (regardless of whether you have changed the primary address or not):

Application Note. Onsight Mobile Collaboration Video Endpoint Interoperability v5.0

How To Set Up Foglight Nms For A Proof Of Concept

Education & Training Plan IT Network Professional with CompTIA Network+ Certificate Program with Externship

VMWARE WHITE PAPER 1

Configuration Guide for RFMS 3.0 Initial Configuration. WiNG5 How-To Guide. Network Address Translation. July 2011 Revision 1.0

Smart Tips. Enabling WAN Load Balancing. Key Features. Network Diagram. Overview. Featured Products. WAN Failover. Enabling WAN Load Balancing Page 1

Deploying the ShoreTel IP Telephony Solution with a Meru Networks Wireless LAN

EPI-3601S Wireless LAN PCI adapter Version 1.2 EPI-3601S. Wireless LAN PCI Adapter. (802.11g & b up to 108 Mbps) User Manual. Version: 1.

TP-LINK TD-W8901G. Wireless Modem Router. Advanced Troubleshooting Guide

Network Probe User Guide

GEVPlayer. Quick Start Guide

IEEE b WLAN PC Card

Firewalls Overview and Best Practices. White Paper

SAN/iQ Remote Copy Networking Requirements OPEN iscsi SANs 1

Vidyo Network Configuration Guide Windows XP and Vista

Enterprise Manager. Version 6.2. Installation Guide

How To - Configure Virtual Host using FQDN How To Configure Virtual Host using FQDN

Network Setup Guide. Introduction. Setting up for use over LAN

ALLNET ALL-VPN10. VPN/Firewall WLAN-N WAN Router

Network/Floating License Installation Instructions

How To Install Sedar On A Workstation

FORTH-ICS / TR-375 March Experimental Evaluation of QoS Features in WiFi Multimedia (WMM)

DOCUMENT REFERENCE: SQ EN FIXED BROADBAND WHITEBOX SAMKNOWS BRIEFING. August 2015

Support Guide: Managing the Subject machine s Firewall.

FortKnox Personal Firewall

Setting Up a Unisphere Management Station for the VNX Series P/N Revision A01 January 5, 2010

VIA CONNECT PRO Deployment Guide

TRBOnet Enterprise 3.0

Ten top problems network techs encounter

ΕΠΛ 475: Εργαστήριο 9 Firewalls Τοίχοι πυρασφάλειας. University of Cyprus Department of Computer Science

enicq 5 System Administrator s Guide

Sage ERP Accpac Online

Sage 300 ERP Online. Mac Resource Guide. (Formerly Sage ERP Accpac Online) Updated June 1, Page 1

SMART Vantage. Installation guide

Intel Unite Solution. Standalone User Guide

Installation Notes for Outpost Network Security (ONS) version 3.2

Microsoft Lync Certification Configuration Guide for WiNG 5.5

How To Connect To Bloomerg.Com With A Network Card From A Powerline To A Powerpoint Terminal On A Microsoft Powerbook (Powerline) On A Blackberry Or Ipnet (Powerbook) On An Ipnet Box On

WiFi Cable Modem Router C3700

CT LANforge WiFIRE Chromebook a/b/g/n WiFi Traffic Generator with 128 Virtual STA Interfaces

Edgewater Routers User Guide

Transcription:

TAKE CONTROL IT'S YOUR SECURITY TAMOSOFT df TamoSoft Throughput Test Help Documentation Version 1.0 Copyright 2011-2014 TamoSoft

Contents Contents... 2 Introduction... 3 Overview... 3 System Requirements... 3 Installation and Configuration... 4 Installation... 4 Configuring the Server... 4 Configuring the Client... 5 Performing the Tests... 6 QoS Testing... 7 Understanding Your Results... 9 Throughput... 9 Packet Loss... 9 Round-Trip Time... 9 Frequently Asked Questions... 10 Other Network Analysis Software... 11 2 Contents TamoSoft Throughput Test

Introduction Overview TamoSoft Throughput Test is a utility for testing the performance of a wireless or wired network. This utility continuously sends TCP and UDP data streams across your network and computes important metrics, such as upstream and downstream throughput values, packet loss, and round-trip time, and displays the results in both numeric and chart formats. TamoSoft Throughput Test supports both IPv4 and IPv6 connections and allows the user to evaluate network performance depending on the Quality of Service (QoS) settings. TamoSoft Throughput Test is free software. It is brought to you by TamoSoft, a software company that develops cutting-edge network monitoring and analysis software for the Internet, LANs, and WLANs, providing clients with the ability and confidence to meet the challenges of tomorrow's technology. System Requirements TamoSoft Throughput Test can run on computers with the following minimal system requirements: Microsoft Windows: Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows Server 2003, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2. Mac OS X: Mountain Lion (10.8), Mavericks (10.9). For Quality of Service and IPv6 testing, Windows Vista or higher is required. 1 GB of RAM. 5 MB of free disk space. 3 Introduction TamoSoft Throughput Test

Installation and Configuration To perform a throughput test, the application uses two components: a server and a client. The server part of the application listens for connections from the client, and the client connects to the server. Once the connection has been established, the client and server send data in both directions, and the client part of the application computes and displays the network metrics. Installation When you install the application, both the server and client components are installed. You can then run either one, depending on how you plan to perform the tests. In a WLAN, the server part should be run on the wired side of the network, while the client part should be run on a WLAN client. In this type of a setup, "downstream" would be the data flow from the wired side of the network through the access point to the client, and "upstream" would be the data flow from the client through the access point to the wired side. While this application is intended primarily for testing Wi-Fi network throughput, you can also use it to test wired networks. If you test wired LANs, it's not important which of the two computers acts as a server and which one acts as a client. Configuring the Server The server part of the application has only two configurable options: the port on which it listens for incoming connections and the network protocol to be used (IP, also known as IPv4, or IPv6). By default, the server listens on port 27100 and uses IPv4, as shown below: If you want to change the port number or the protocol type, simply make the corresponding changes and click Apply: 4 Installation and Configuration TamoSoft Throughput Test

The picture above illustrates the use of the IPv6 protocol. The log window displays the IPv4 or IPv6 addresses used for listening by the application. Note that by default, IPv6 support is not enabled in Windows XP, so if you want to use IPv6, you either need to install the IPv6 stack or use Windows Vista or higher. IPv6 support is enabled in any supported Mac OS X version. IMPORTANT: This application automatically creates a Windows firewall rule that allows it to accept connections. If you use a third party firewall, be sure to configure it to allow incoming connections for this application. Both UDP and TCP connections must be allowed. Configuring the Client In the client component, you only need to specify the port number to be used for connecting to the server (if you changed the default port number 27100 on the server side). 5 Installation and Configuration TamoSoft Throughput Test

Performing the Tests To begin throughput testing, you need to launch both the client and server on different computers, as described in the previous chapter. In the client window, enter the IPv4 or IPv6 address of the server and click Connect. The client will attempt to connect to the server, and if the connection is successful, continuous throughput testing will commence. This will continue until you click Disconnect. The client window displays TCP and UDP upstream and downstream throughput values (both current and averaged), loss percentage for UDP streams, and the round-trip time. The same data are illustrated by a dynamically updated chart. The chart can display Throughput, Loss, or RTT values, depending on your selection. Note that the application uses Mbps, i.e. Megabits per second (not Megabytes!) as the measurement unit. Right-clicking on the chart allows you to clear the chart data, copy the chart, save it as a PNG file, or toggle the 3D view on and off. The status log window at the bottom displays messages about the current application status. If you would like to perform TCP tests only, without UDP, check the TCP only box. 6 Performing the Tests TamoSoft Throughput Test

QoS Testing Advanced users might want to use the QoS traffic type control (Windows Vista or higher required) to specify the Quality of Service traffic type that will be associated with the TCP and UDP data streams that are sent and received by the application. A description of the use of QoS and related standards and technologies, such as WMM, 802.11e, DSCP, and 802.11p, is beyond the scope of this manual, but in brief, there are two reasons why you may want to use this functionality: To check how different QoS traffic types affect throughput. In a properly designed WLAN that uses enterprise-class APs, throughput values for high-priority traffic should exceed those for normal-priority traffic. To verify end-to-end QoS network design. In a properly designed WLAN, QoS-tagged traffic must traverse the overall network from the source to the destination through wireless and wired segments with different technology and protocol implementations. When testing this scenario, you should use TamoSoft Throughput Test for generating QoS-tagged traffic, and use packet capture and analysis tools, such as CommView and CommView for WiFi (for wired and wireless LANs, respectively,) to inspect the packets and verify the QoS or DSCP values in the packets. The table below summarizes different QoS traffic types that you can use. Please pay attention to the fact that not all the QoS types available in the application and described below have corresponding WMM access categories. In practice, this means that when you run a TamoSoft Throughput Test on a WLAN client and select a QoS type that has no WMM mapping, your Wi-Fi adapter driver might fail to QoS-tag packets at all. QoS Type Best Effort Background Excellent Effort AudioVideo Description Flow traffic has the same network priority as regular traffic not associated with QoS. This traffic type is the same as not specifying priority, and as a result, the DSCP mark and 802.1p tag are not added to sent traffic. Corresponds to the WMM AC-BE access category. On Mac OS X, packets are tagged with Class Selector CS0. Flow traffic has a network priority lower than that of Best Effort. This traffic type could be used for traffic of an application doing data backup. Sent traffic will contain a DSCP mark with a value of 0x08 and an 802.1p tag with a value of 2. Corresponds to the WMM AC-BK access category. On Mac OS X, packets are tagged with Class Selector CS1. Flow traffic has a network priority higher than Best Effort, yet lower than AudioVideo. This traffic type should be used for data traffic that is more important than normal end-user scenarios, such as e-mail. Sent traffic will contain a DSCP mark with value of 0x28 and 802.1p tag with a value of 5. This doesn't correspond to any WMM access category. On Mac OS X, packets are tagged with Class Selector CS2. Flow traffic has a network priority higher than Excellent Effort, yet lower than Voice. This traffic type should be used for A/V streaming scenarios such as MPEG2 streaming. 7 Performing the Tests TamoSoft Throughput Test

Voice Control Sent traffic will contain a DSCP mark with a value of 0x28 and an 802.1p tag with a value of 5. Corresponds to the WMM AC-VI access category. On Mac OS X, packets are tagged with Class Selector CS3. Flow traffic has a network priority higher than AudioVideo, yet lower than Control. This traffic type should be used for real time voice streams such as VOIP. Sent traffic will contain a DSCP mark with a value of 0x38 and an 802.1p tag with a value of 7. Corresponds to the WMM AC-VO access category. On Mac OS X, packets are tagged with Class Selector CS5. Flow traffic has the highest network priority. This traffic type should only be used for the most critical of data. For example, it may be used for data carrying user inputs. Sent traffic will contain a DSCP mark with a value of 0x38 and an 802.1p tag with a value of 7. This does not correspond to any WMM access category. On Mac OS X, packets are tagged with Class Selector CS7. 8 Performing the Tests TamoSoft Throughput Test

Understanding Your Results During each testing cycle, the application performs five tests: sending and receiving TCP data, sending and receiving UDP data, and sending and receiving a time probe packet. Based on these tests, it computes TCP and UDP upstream and downstream throughput values (current, for the latest test, and averaged, for all tests), as well as the round-trip time. When all tasks in a cycle are completed, a new cycle automatically begins. Throughput Throughput (also often referred to as "goodput") is the amount of application-layer data delivered from the client to the server (upstream) or from the server to the client (downstream) per second. The protocol overhead is not included, so when we talk, for example, about the TCP throughput rate of 1 Mbps, we mean that 125 Kbytes of actual data payload were sent between two network nodes during one second, not including TCP, IP, and Ethernet or 802.11 headers. Packet Loss Packet loss is applicable to UDP tests only, because in TCP, all packets must be acknowledged and no data loss may occur. UDP loss is calculated as the percentage of data that was lost during transmission. For example, let's interpret the following result: UDP Down: 60.00 Mbps (Ave: 55.00), Loss: 40.0% This means that during the latest test cycle, the server sent 1 megabit of data in 10 milliseconds (actual data amount and duration may vary; we use this number only as an example,) and the client received 0.6 megabits in 10 milliseconds, while 0.4 megabits were lost en route. Round-Trip Time Round-trip time (RTT) is the length of time it takes for a data packet to be sent from the client to the server and back. The application uses TCP packets for RTT measurements. 9 Understanding Your Results TamoSoft Throughput Test

Frequently Asked Questions Q. Why is the UDP downstream throughput value always zero? A. This is a firewall issue. This means that the UDP data being sent from the server cannot reach the client. When performing UDP testing, the client sends upstream UDP traffic to the server from a random UDP port to the server port (27100 by default.) The return downstream traffic goes from port 27101 to the client source port. Use this information to configure your firewall. Q. Why do I see very high (over 50%) UDP downstream loss? A. This is normal if you're running the client on a WLAN station. UDP traffic is not acknowledged. This means that the party that sends traffic can send as much traffic as the networking system can handle without "caring" about how much of it will be lost. If you run the server on the wired side of the network, then a typical PC equipped with a gigabit adapter can send hundreds of megabits per second. These data will first reach a switch, which might be the first bottleneck, and then the access point, which is almost always a bottleneck, because a typical 802.11n access point cannot send more than 100 Mbps of data downstream, i.e. to the client. As a result, most of the UDP packets might be lost en route, but this is the only way to figure out the maximum downstream UDP throughput value. Q. Why does the application require administrative privileges on Windows? A. The lion's share of problems with throughput tests is related to firewalls. For this reason, we took the liberty of opening the Windows firewall for our EXE file. Our application creates a permissive firewall rule on launch and deletes it on exit. This requires administrative privileges. Q. I entered a valid IPv6 address, clicked "Connect", and got the "No route to host" error. Why? A. Link-local IPv6 addresses may require a zone index. For example, instead of fe80:0:0:0:6a5b:35ff:fed1:4633, which does not contain a zone index, you may need to use fe80:0:0:0:6a5b:35ff:fed1:4633%en0. Q. Are the Windows and Mac versions interoperable? A. Yes, you can run the server on a Mac and the client on a Windows machine or vice versa. 10 Frequently Asked Questions TamoSoft Throughput Test

Other Network Analysis Software In addition to simple test utilities like TamoSoft Throughput Test, we make a number of professional cutting-edge WLAN and LAN analysis and monitoring products: TamoGraph Site Survey is a wireless site survey software tool for collecting, visualizing, and analyzing 802.11 a/b/g/n/ac Wi-Fi data. Wireless network deployment and maintenance requires the use of a professional RF site survey tool that facilitates otherwise time-consuming and very complex tasks, such as ongoing analysis and reporting of signal strength, noise and interference, channel allocation, data rates, etc. By using TamoGraph, your business can dramatically reduce the time and costs that are involved in deploying and maintaining Wi-Fi networks and improve network performance and coverage. CommView for WiFi is a powerful wireless network monitor and analyzer for 802.11 a/b/g/n/ac networks. Loaded with many user-friendly features, CommView for WiFi combines performance and flexibility with an ease of use unmatched in the industry. CommView for WiFi captures every packet on the air to display important information such as the list of access points and stations, per-node and per-channel statistics, signal strength, a list of packets and network connections, protocol distribution charts, etc. By providing this information, CommView for WiFi can help you to view and examine packets, pinpoint network problems, and troubleshoot your software and hardware. NetResident is a network content analysis application designed to monitor, store, and reconstruct a wide range of network events and activities, such as e-mail messages, Web pages, downloaded files, instant messages, and VoIP conversations. NetResident uses advanced monitoring technology to capture the data on the network, save the data to a database, reconstruct it, and display the content in an easy-to-understand format. NetResident helps your organization to protect sensitive information and enforce security policies, as well as to adhere to government and industry information protection regulations, by providing event-based network visibility and data leak detection and by reducing the risks associated with uncontrolled information flow. We welcome you to visit us at www.tamos.com to learn more about these and our other network-related software products. 11 Other Network Analysis Software TamoSoft Throughput Test