Introduction. 2 What Is SmartFlow? SmartFlow is the first application to test QoS and analyze the performance and behavior of the new breed of policy-based.

Slides:



Advertisements
Similar presentations
Access Control List (ACL)
Advertisements

Chapter 9: Access Control Lists
OpenFlow overview Joint Techs Baton Rouge. Classic Ethernet Originally a true broadcast medium Each end-system network interface card (NIC) received every.
1 © 2004, Cisco Systems, Inc. All rights reserved. Chapter 3 Ethernet Technologies/ Ethernet Switching/ TCP/IP Protocol Suite and IP Addressing.
1 Semester 2 Module 4 Learning about Other Devices Yuda college of business James Chen
Cisco 3 - Switch Perrine. J Page 15/8/2015 Chapter 8 What happens to the member ports of a VLAN when the VLAN is deleted? 1.They become inactive. 2.They.
Leon-Garcia & Widjaja: Communication Networks Copyright ©2000 The McGraw Hill Companies A Little More on Chapter 7 And Start Chapter 8 TCP/IP.
MCDST : Supporting Users and Troubleshooting a Microsoft Windows XP Operating System Chapter 13: Troubleshoot TCP/IP.
Network Analyzer Example
CS335 Networking & Network Administration Tuesday, April 20, 2010.
© 2009 Cisco Systems, Inc. All rights reserved. ROUTE v1.0—5-1 Implementing Path Control Assessing Path Control Network Performance Issues.
What’s New in Fireware XTM v WatchGuard Training.
Virtual LANs. VLAN introduction VLANs logically segment switched networks based on the functions, project teams, or applications of the organization regardless.
Connecting LANs, Backbone Networks, and Virtual LANs
VLAN Trunking Protocol (VTP) W.lilakiatsakun. VLAN Management Challenge (1) It is not difficult to add new VLAN for a small network.
Document Number ETH West Diamond Avenue - Third Floor, Gaithersburg, MD Phone: (301) Fax: (301)
1 Version 3.1 Module 4 Learning About Other Devices.
Module 4 – Learning about other Devices Testing network connections.
© Janice Regan, CMPT 128, CMPT 371 Data Communications and Networking Network Layer ICMP and fragmentation.
InterVLAN Routing Design and Implementation. What Routers Do Intelligent, dynamic routing protocols for packet transport Packet filtering capabilities.
Penetration Testing Security Analysis and Advanced Tools: Snort.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 2: LAN Redundancy Scaling Networks.
Lecture 2 TCP/IP Protocol Suite Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
© 2010 MediaMind Technologies Inc. | All rights reserved Trafficking Media Plan, Ad Attachments & URL Assignments.
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
Network Management Tool Amy Auburger. 2 Product Overview Made by Ipswitch Affordable alternative to expensive & complicated Network Management Systems.
Windows 7 Firewall.
Introduction to Networks CS587x Lecture 1 Department of Computer Science Iowa State University.
VLAN V irtual L ocal A rea N etwork VLAN Network performance is a key factor in the productivity of an organization. One of the technologies used to.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 Module 9 Basic Router Troubleshooting.
Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 17 This presentation © 2004, MacAvon Media Productions Multimedia and Networks.
Specview 32 Release 2.5 Enhancements
ECE 526 – Network Processing Systems Design Networking: protocols and packet format Chapter 3: D. E. Comer Fall 2008.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Introduction to Routing and Packet Forwarding Routing Protocols and.
Chapter 6-2 the TCP/IP Layers. The four layers of the TCP/IP model are listed in Table 6-2. The layers are The four layers of the TCP/IP model are listed.
TCOM 515 IP Routing. Syllabus Objectives IP header IP addresses, classes and subnetting Routing tables Routing decisions Directly connected routes Static.
Review the key networking concepts –TCP/IP reference model –Ethernet –Switched Ethernet –IP, ARP –TCP –DNS.
CS4550 Computer Networks II IP : internet protocol, part 2 : packet formats, routing, routing tables, ICMP read feit chapter 6.
Analyze Assure Accelerate TM SmartFlow 4.00 – New Features FastTrack
TCP/IP Honolulu Community College Cisco Academy Training Center Semester 2 Version 2.1.
FIX Eye FIX Eye Getting started: The guide EPAM Systems B2BITS.
Institute of Technology Sligo - Dept of Computing Sem 2 Chapter 12 Routing Protocols.
Multimedia and Networks. Protocols (rules) Rules governing the exchange of data over networks Conceptually organized into stacked layers – Application-oriented.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Connecting Devices CORPORATE INSTITUTE OF SCIENCE & TECHNOLOGY, BHOPAL Department of Electronics and.
Routing Fundamentals and Subnets Introduction to IT and Communications Technology CE
Monitoring Troubleshooting TCP/IP Chapter 3. Objectives for this Chapter Troubleshoot TCP/IP addressing Diagnose and resolve issues related to incorrect.
Switching Topic 2 VLANs.
Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 17 This presentation © 2004, MacAvon Media Productions Multimedia and Networks.
Virtual Local Area Networks (VLANs) Part II
Chapter 4 Version 1 Virtual LANs. Introduction By default, switches forward broadcasts, this means that all segments connected to a switch are in one.
Linux Operations and Administration Chapter Eight Network Communications.
1 VLANs Relates to Lab 6. Short module on basics of VLAN switching.
CTC 228 – Computer Networks Fall 2015 Instructor: Robert Spengler.
Microsoft Office 2013 Try It! Chapter 4 Storing Data in Access.
Review of IPv4 Routing Veena S, MCA Dept, PESIT Mar 09-10, 2013.
Chapter-5 STP. Introduction Examine a redundant design In a hierarchical design, redundancy is achieved at the distribution and core layers through additional.
Cisco I Introduction to Networks Semester 1 Chapter 6 JEOPADY.
Sem 2 v2 Chapter 12: Routing. Routers can be configured to use one or more IP routing protocols. Two of these IP routing protocols are RIP and IGRP. After.
Ethernet Packet Filtering – Part 2 Øyvind Holmeide 10/28/2014 by.
Instructor Materials Chapter 3: STP
Instructor Materials Chapter 6: Network Layer
Lab 2: Packet Capture & Traffic Analysis with Wireshark
Module 4 – Learning about other Devices
Chapter 5: Inter-VLAN Routing
Chapter 6: Network Layer
Virtual LANs.
Multimedia and Networks
Network Analyzer :- Introduction to Wireshark
Active Tests and Traffic Simulation: Module Objectives
Active Tests and Traffic Simulation: Module Objectives
Presentation transcript:

Introduction

2 What Is SmartFlow? SmartFlow is the first application to test QoS and analyze the performance and behavior of the new breed of policy-based network devices. High priority - Telnet Medium priority - FTP Low priority - HTTP Congested port Input Ports Output Port Switching Fabric Stream-based measurements include: Throughput, min/max/ave latency, latency distribution, and latency variation.

3 SmartFlow Basic Features Automated Throughput Test. Enhanced Wizards for Network and Flow setup. Multiple Traffic Patterns via the Group Wizard. IP/UDP/TCP/ICMP frames can be chosen for flows. The user can specify a payload fill pattern per port. Iterate tests over different frame lengths. High Density “Cyclic” flows. BGP4 router testing including BGP flapping. Tracking of Stray Flows. Results can be output in HTML format. Results from all tests can be exported at one time.

4 Summary of SmartFlow test ! Throughput Measures the maximum rate at which frames from flows and groups sent through a device can be sent without frame loss. Jumbo Measures frame loss, latency, and latency distribution in flows and groups of flows sent through a device, and updates each of these results simultaneously. It also measures latency standard deviation based on latency distribution, and the number of frames received that were out of sequence. Frame Loss Measures the number of frames lost from flows and groups sent through a device. Latency Measures the minimum, maximum, and average latency of received frames in flows and groups of flows sent through a device. Latency Distribution Measures the latency of received frames in flows and groups of flows sent through a device, and sorts them into 8 latency buckets. Compared to the Latency test, this test can provide a finer view of latency behavior at the DUT’s load tolerance limits. Latency Over Time Latency Snap Shot Measures the latency of each received frame, for a specified number of frames in flows and groups of flows sent through a device.

User Interface

6 Main Window - Shortcut Bar

7 Main Window - Setup & Run

8 Main Window - Results View

9 Results - Chart Status Bar

10 Results - Summary

11 Results - Detail

12 Results - Stray Frames Stray frames results show per port, frames that were received but were not destined (expected) for that port. It also lists each flow (not SmartFlow) containing the stray frames received by that port. When stray frames are received, the destination IP address of the flow does not match any of the IP addresses associated with the port that received the frames. Each row in the Stray Frames tab represents one flow of a SmartFlow. The following items uniquely identify a flow: – – Source IP address – – Destination IP address – – SmartFlow name

13 Results - Port Errors

14 Saving Results - 3 Ways Results can be saved in a variety of ways: 1. Saved in the configuration file by selecting File > Save. 2. Saved in individual files; the chart is saved as a JPEG and the summary, detailed, and stray frames reports are saved as CSV. 3. Saved in HTML format

15 Saving Results - HTML

16 SmartBits Connections

17 Connected to a Chassis Connection Status

18 Help > About SmartFlow Displays the SmartBits controller’s and port’s firmware versions.

Base Configuration

20 Test Setup Sequence You must configure the Test Setup parameters in the correct order. The tabs appear in the correct configuration sequence. Depending on the test, some tabs may not be applicable (i.e., BGP tab) Configure the base configuration parameters from the “Networks”, “Cards”, and “WAN” tabs. Steps Base Configuration

21 Reserving Ports Once connected, reserve the ports from the Cards Tab. This applies to all except the SMB-200 which is not multi-user.

22 Base Configuration - Cards tab The Cards tab is used to configure the Port’s behavior. It is also used (along with the Networks tab) to set the defaults for the flows.

23 Cards tab - Read State Useful for large systems where only a few ports are being used. Three States: Active, Inactive, Listening.  Active: Can be either a Transmitter and/or Receiver port.  Inactive: Does not show up in SmartFlow anywhere.  Listening: Does not show up in other screens but ports are configured and listen for stray frames on the stray frame report.

Card Setup

25 Base Configuration - Networks tab The Networks tab defines the IP networks associated with each port. The “Port IP Address” can act as the next-hop router for each of the networks created. It can also be used to ping the port. The Networks tab also sets the defaults for the flows.

26 Base Configuration - Network Wizard Add IP networks quickly using the Network Wizard! The Network Wizard automatically creates multiple networks across multiple ports.

Creating Groups of Flows

28 Creating Groups of Flows - Before No Groups or Flows (traffic) created yet. Groups Window Pane and Tool Buttons

29 Creating Groups of Flows - After Four Groups each associated with three Flows created. Groups Flows

Modifying Individual Flows

31 Modifying/Creating Flows Flows can be added or modified from the SmartFlows tab. Flow Window Pane and Tool Bar Secondary Setup tabs

32 Flow Attributes Tabs The SmartFlows tab has a number of sub-tabs for modifying the Layer 2-4 attributes of the flows.

33 Flow Attributes - Traffic Tab The flow attributes such as the source/destination physical port, IP protocol, frame length, and variable fields within the flow.

34 Flow Attributes - Ethernet II Tab The flow’s source and destination Layer 2 MAC addresses (from the Cards tab).

35 Flow Attributes - VLAN Tab Only valid if VLAN ID is enabled from the Networks tab. Set on the Networks tab

36 Flow Attributes - IP Tab The flow’s source and destination IP addresses (from the Networks tab), TOS or Diffserv bits, and Time to Live field. Set to 1 with Cyclic Flows Priority Options

37 Flow Attributes - TCP Tab The flow’s source and destination TCP port (IP protocol = 6).

38 Flow Attributes - UDP Tab The flow’s source and destination UDP port (IP protocol=17).

39 Flow Attributes - ICMP Tab The flow’s ICMP Type and Code fields (IP protocol=1)

Test Setup

41 Test Setup Tab - Test Iterations Tab Frame Sizes (Global or per Flow), Test Loads, and Iteration constants. Continuous looping mode and Offered vs. Intended load.

42 Frame Sizes - SmartFlows Tab Each flow can manually be set to its own frame length. Or it can be assigned to a previously configured sequence. Manual Method OR

43 Frame Sizes - How Sequences are Created From the Test Setup tab, select the Custom Frame Size Table. The number if Iterations should be equal to the number of test loads.

44 Frame Sizes - Frame Size Automation When Frame Size Automation is enabled (Global), all Flows are set to one frame size. This or That

45 Test Loads - Cards Tab Every port can run at the same rate. Or they can be assigned to a previously configured sequence. Step Method Sequence Method

46 Test Loads - How Sequences are Created This or That

47 Test Setup Tab - Learning Tab How the application will send learning frames.

48 Learning - Send to Ports BenefitsPhaseTX PortRX Port DUTSet Up Ports/ LearnFullFull/Partial SmartBitsSet Up FlowsFull/Partial* * ARP Enabled only

49 Test Setup Tab - Individual Tests Tab Test specific parameters for the Latency Distribution, Latency SnapShot, Latency Over Time, and Throughput tests.

50 User Info Tab (for HTML Export) This information is used for the top of the summary and chart HTML files and contains information about the configuration.

Running a Test and Viewing Results

52 The Shortcut Bar Test Start Buttons in Setup & Run Mode View Test Results Buttons in Results Mode

53 Detailed Test Setup and Results

54 Order to Accomplish Tests SmartFlow tests should be accomplished in the following order:  Frame Loss  Throughput  Latency  Latency Distribution  Jumbo  Latency Over Time  Latency Snap Shot

55 Results - Frame Loss Measures the number of frames lost from flows and groups sent through a device.

56 Results - Throughput Measures the maximum rate at which frames from flows and groups sent through a device can be sent without frame loss. Determines this rate “automatically.”

57 Results - Latency Measures the minimum, maximum, and average latency of received frames in flows and groups of flows sent through a device.

58 Results - Latency Distribution Measures the latency of received frames in flows and groups of flows sent through a device, and sorts them into 8 latency buckets. Compared to the Latency test, this test can provide a finer view of latency behavior at the DUT's load tolerance limits. The standard deviation for the Latency Distribution test depends in part on the size of the latency buckets you specify in the test setup. Discussed on the next slide

59 Standard Deviation (Jitter) Jitter is variation in latency between packets in a flow. Jitter is reported as latency “Standard Deviation” in SmartFlow. The Standard Deviation is based on the Latency Distribution buckets and is displayed in microseconds:  If the latency distribution all falls into one bucket, the standard deviation is zero (0).  If the latency distribution spans multiple buckets the standard deviation will be larger.  Standard Deviation results also starts increasing when frame loss begins to occur.

60 Results - Jumbo Simultaneously measures the frame loss, latency, and latency distribution in flows and groups of flows sent through a device. Updates each of these test results simultaneously. The latency “Standard Deviation” is based on latency distribution. Displays the number of frames sent, received, and lost.

61 Results - Latency Over Time The Latency Over Time test shows the overall pattern of latency across time as the test is run. Shows for each receiving port, the minimum, average, and maximum latency of frames received during the specified time interval throughout the test.

62 Results - Latency Snap Shot Measures the latency of each received frame, for a specified number of frames in flows and groups of flows sent through a device. Latency is calculated for all received frames.