Document Number ETH100-3.1.2-08 1 818 West Diamond Avenue - Third Floor, Gaithersburg, MD 20878 Phone: (301) 670-4784 Fax: (301) 670-9187

Slides:



Advertisements
Similar presentations
Ethernet Switch Features Important to EtherNet/IP
Advertisements

CCNA3: Switching Basics and Intermediate Routing v3.0 CISCO NETWORKING ACADEMY PROGRAM Switching Concepts Introduction to Ethernet/802.3 LANs Introduction.
University of Calgary – CPSC 441.  Ethernet, defined under IEEE 802.3, is one of today's most widely used data communications standards  It finds its.
Chabot College Chapter 2 Review Questions Semester IIIELEC Semester III ELEC
1 © 2004, Cisco Systems, Inc. All rights reserved. Chapter 3 Ethernet Technologies/ Ethernet Switching/ TCP/IP Protocol Suite and IP Addressing.
1 SMART Training S - Setup M - Measurement A - Analysis RT - ReporT.
© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-1 Building a Simple Network Understanding Ethernet.
Networking Theory (Part 1). Introduction Overview of the basic concepts of networking Also discusses essential topics of networking theory.
1 Version 3 Module 8 Ethernet Switching. 2 Version 3 Ethernet Switching Ethernet is a shared media –One node can transmit data at a time More nodes increases.
Ethernet: CSMA/CD (Carrier Sense Multiple Access with Collision Detection) Access method: method of controlling how network nodes access communications.
Service Providers & Data Link & Physical layers Week 4 Lecture 1.
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.
Review on Networking Technologies Linda Wu (CMPT )
Overview of simple LANs. Networking basics: LAN TCP/IP is the protocol used in the Internet and dominates the internet and transport layers The subnet.
1 25\10\2010 Unit-V Connecting LANs Unit – 5 Connecting DevicesConnecting Devices Backbone NetworksBackbone Networks Virtual LANsVirtual LANs.
TCP/IP Tools Lesson 5. Objectives Skills/ConceptsObjective Domain Description Objective Domain Number Using basic TCP/IP commands Understanding TCP/IP3.6.
Network Simulation Internet Technologies and Applications.
CS 356 Systems Security Spring Dr. Indrajit Ray
Wireshark and TCP/IP Basics ACM SIG-Security Lance Pendergrass.
Connecting LANs, Backbone Networks, and Virtual LANs
Module 1: Reviewing the Suite of TCP/IP Protocols.
Chapter 4: Managing LAN Traffic
CSC 311 IEEE STANDARD ETHERNET Common Bus topology Uses CSMA/CD Named after “ether”, the imaginary substance many once believed occupied all of space.
AS Computing F451 F451 Data Transmission. What data is transmitted? Phone SMS Radio TV Internet.
Chapter 1 Overview Review Overview of demonstration network
Lecture 2 TCP/IP Protocol Suite Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
21.1 Chapter 21 Network Layer: Address Mapping, Error Reporting, and Multicasting Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction.
Lab How to Use WANem Last Update Copyright 2011 Kenneth M. Chipps Ph.D. 1.
Document Number IPN West Diamond Avenue - Third Floor, Gaithersburg, MD Phone: (301) Fax: (301)
Introduction1-1 Data Communications and Computer Networks Chapter 5 CS 3830 Lecture 27 Omar Meqdadi Department of Computer Science and Software Engineering.
Computer Networks.  The OSI model is a framework containing seven layers that defines the protocols and devices used at each stage of the process when.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Network Services Networking for Home and Small Businesses – Chapter.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Connecting to the Network Networking for Home and Small Businesses.
Brierley 1 Module 4 Module 4 Introduction to LAN Switching.
Operating Systems Lesson 10. Networking Communications protocol is the set of standard rules for ◦ Data representation ◦ Signaling ◦ Authentication ◦
Mukesh N. Tekwani Elphinstone College Mumbai
S3C2 – LAN Switching Addressing LAN Problems. Congestion is Caused By Multitasking, Faster operating systems, More Web-based applications Client-Server.
Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 17 This presentation © 2004, MacAvon Media Productions Multimedia and Networks.
Document Number PXE PacketExpert™ - IPLinkSim WAN Link Emulator (PXE200)
1 The Internet and Networked Multimedia. 2 Layering  Internet protocols are designed to work in layers, with each layer building on the facilities provided.
Transport Layer Moving Segments. Transport Layer Protocols Provide a logical communication link between processes running on different hosts as if directly.
CCNA 3 Week 4 Switching Concepts. Copyright © 2005 University of Bolton Introduction Lan design has moved away from using shared media, hubs and repeaters.
A machine that acts as the central relay between computers on a network Low cost, low function machine usually operating at Layer 1 Ties together the.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Connecting Devices CORPORATE INSTITUTE OF SCIENCE & TECHNOLOGY, BHOPAL Department of Electronics and.
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.
Individual Project 1 Sarah Pritchard. Fran, a customer of your company, would like to visit your company’s website from her home computer… How does your.
Data Link Layer and Ethernet COM211 Communications and Networks CDA College Theodoros Christophides
Linux Operations and Administration Chapter Eight Network Communications.
Slide #1 CIT 380: Securing Computer Systems TCP/IP.
Transmission Control Protocol (TCP) Internet Protocol (IP)
CCNA3 Module 4 Brierley Module 4. CCNA3 Module 4 Brierley Topics LAN congestion and its effect on network performance Advantages of LAN segmentation in.
Data Communications is the Real World OSI Layers 1 & 2 a.k.a TCP/IP Network Interface Layer.
McGraw-Hill Chapter 23 Process-to-Process Delivery: UDP, TCP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
TCP/IP1 Address Resolution Protocol Internet uses IP address to recognize a computer. But IP address needs to be translated to physical address (NIC).
The OSI Model. Understanding the OSI Model In early 1980s, manufacturers began to standardize networking so that networks from different manufacturers.
WISDOM Demonstrator End of project experiment to demonstrate optical security checking Hardware/software for TCP port checking Proposal –Use software defined.
WTG – Wireless Traffic Generator Presented by: Lilach Givaty Supervised by: Dr. Yehuda Ben-Shimol, Shlomi Atias.
ETTC 2015-Guaranteed end-to-end latency through Ethernet Øyvind Holmeide 02/01/2015 by.
Solving Real-World Problems with Wireshark
Data Networking via LANs Packets and Frames
Networking for Home and Small Businesses – Chapter 6
Network Architecture Introductory material
Networking for Home and Small Businesses – Chapter 6
Topic 5: Communication and the Internet
Review of Important Networking Concepts
Data Link Issues Relates to Lab 2.
Networking for Home and Small Businesses – Chapter 6
Requirements Definition
Presentation transcript:

Document Number ETH West Diamond Avenue - Third Floor, Gaithersburg, MD Phone: (301) Fax: (301) Website: GL Communications Inc 1 Document Number ETH PacketCheck™ – Software Ethernet Tester

Document Number ETH PacketCheck™ - Ethernet / IP Test Tool PacketCheck™ makes use of the PC's network interface card (NIC) to transmit and receive Ethernet or IP packets over the network. BER and Throughputs (up to 800 Mbps) can be easily tested. Generates multi-stream Ethernet / IP / UDP traffic as well single-stream Physical Layer traffic. Measures end to end performance such as Byte Error Rate, Total Packets, Packet loss, Out of Sequence Packets, and Erred Packets.

Document Number ETH Applications What is the maximum IP bandwidth between your branch offices? What is the Round Trip Delay (RTD) between two IP address locations with microsecond accuracy? Between two Ethernet MAC addresses? Is your LAN Data Switch dropping packets? Introducing errors? Blocking traffic because it's overloaded? Is some of your CAT 5 or CAT 6 wiring deteriorating? Introducing errors? Need to find out your bandwidth between enterprise locations? traffic overload? throughput? error rates? delay? Need to test network behavior with real world traffic like IPTV, VoIP,…?

Document Number ETH Testing at Layer 1, 2, 3, & 4 of OSI Model Preamble – 7 bytes Start Frame Delimiter (SFD) – 1 byte MAC Header Destination/Source MAC Address – 6 bytes Ether Length/Type - 2 bytes (0X0800) IP Header – 20 bytes UDP Header – 8 bytes Payload – BER Test Pattern Frame Check Sum (FCS) – 4 bytes

Document Number ETH Main Features Test Ethernet traffic of up to 800Mbps bandwidth Generates full duplex IP, UDP, or Ethernet frame traffic to transmit and/or receive traffic on any of the four layers (Layer1/ Data Link / Network / Transport) with on-demand bandwidth Multi-stream traffic generation with independent configuration parameters and measurements for each stream PRBS Pattern Generation/Verification of various patterns like QRSS, , , , , , & Measures Byte Error Rate, Declares Sync/Sync Loss and Monitors Performance Statistics like Throughput, Packet loss, Out of order packets, Calculates Round Trip delay Run-time Impairments generation of various impairments like Insert/Delete Bytes, Change Bytes etc. Jumbo frames are supported, in addition to all normal frame sizes from 64 bytes to 1518 bytes Customizable protocol headers like MAC Source/Destination address, Length/Type field, IP Source/destination address, and UDP Source/Destination Port

Document Number ETH BER Test Setup at Layer 1 Scenario 1 : Source & Destination PCs connected using Ethernet cable In Layer 1 testing, the PCs are connected using physical Ethernet cable. Payload includes PRBS and Fixed patterns. PacketCheck™ BER Testing

Document Number ETH BER Test Setup at Layer 2 Scenario 2 : Source & Destination PCs in the same LAN, connected by a single switch In Layer 2 testing, the PCs are connected through a Layer 2 switch, which route the packets based on the MAC address. So, only the MAC addresses need to be configured for layer 2 testing. PacketCheck™ BER Testing

Document Number ETH BER Test Setup at Layer 2… Scenario 3 : Source & Destination PCs located in different LANs connected through multiple switches PacketCheck™ BER Testing

Document Number ETH BER Test Setup at Layer 3 / 4 Scenario 4 : Layer 3 Testing within the same IP Network In Layer 3 testing, packets are routed between the Source and Destination PCs based on both the IP address and MAC address. So, both the MAC address and the IP address have to be configured for Layer 3 testing. PacketCheck™ BER Testing

Document Number ETH BER Test Setup at Layer 3 / 4… Scenario 5 : Layer 3 Testing between PCs located in different IP Networks In this case, Source PC and the Destination PC are located in different IP networks. These 2 networks are connected through a router. A simple example above shows 2 LANs connected through a router. PacketCheck™ BER Testing

Document Number ETH PacketCheck™ operates in Normal and Loopback mode PacketCheck™ pc configuration file is automatically generated containing Initial configuration parameters displayed in the GUI. Initialization Configuration

Document Number ETH Layer 1 Single-stream Generation

Document Number ETH Layer 2/3/4 Multi-stream Generation

Document Number ETH PacketCheck™ allows adding, inserting streams in-between added set of streams, and also deleting selected stream from the list. Each stream can be configured to Tx, Rx or both Tx_Rx in Layer 2, Layer 3, and Layer 4. Add / Insert / Delete Streams Normal Mode

Document Number ETH MAC / IP / UDP Configurations Normal Mode

Document Number ETH Payload Payload Source Types – Fixed Patterns – pattern repeats throughout the packet’s payload. Configure test pattern of 2 bytes. Eg: AB- CD, BD-EF, and so on to achieve pattern sync. PBRS Patterns - generates PRBS patterns e.g. QRSS, 2ˆ6-1, 2ˆ9-1, 2ˆ11-1, 2ˆ15-1, 2ˆ20-1, and 2ˆ23-1. HDL File – transmit HDL frames through a file. PacketCheck™ measures and reports the Byte Error Rate, Error Status and the Sync Loss Count based on the PRBS reception. Normal Mode

Document Number ETH Tx streams can be set to transmit frame with fixed / random sizes, specific duration, count, IFG, and rate Rx streams can be set to generate Binary, HDL, and BERT log files Stop conditions to limit the fixed / PBRS pattern file transmission and logging of the received patterns to a defined file. Tx and Rx Parameters Normal Mode

Document Number ETH Loopback Mode PacketCheck™ in addition to the existing Tx (Transmit only), and Rx (Receive only) and Tx_Rx (Transmit and Receive) modes, can now operate in Loopback mode. PacketCheck™ can perform loopback at the Ethernet, IP and UDP levels.

Document Number ETH Statistics Loopback Mode Depicts the Rx and Tx statistics in Normal & Loopback modes Options: Tx & Rx Frames, Bit Error Rates, Frame Sent, Lost Frames, Out of Order Frames, Pattern Error, Good Frames, Non-test Frames Received, Error Status, Error Count, Sync Loss Count, Frames Dropped, and Impairments introduced into the outgoing traffic. PacketCheck™ GUI Normal Mode

Document Number ETH Round Trip Delay (RTD) Calculates the average Round Trip Delay and reports in microseconds. Round Trip Delay is the total time taken for a packet to travel to the remote end and back to the point of beginning. Round Trip Delay can be calculated using 2 PacketCheck™ applications - one at the local end running in Tx_Rx (Transmit and Receive) mode and another at the remote end running in Loopback mode. PacketCheck™ GUI

Document Number ETH Each stream can be configured to generate various impairments such as Insert / Delete bytes, Change bytes etc. at run time. Run-time Impairment Generation PacketCheck™ GUI

Document Number ETH Report Generation (*.pdf, *. csv File Formats) PacketCheck™ GUI

Document Number ETH Command Line Interface (CLI) Clients connect remotely to GL’s PacketCheck™ via TCP / IP and perform various functions  Layer 2 / 3 / 4 Testing  Impair the traffic on the stream  Transmit PRBS patterns  Monitor performance statistics  Generate test report Client Server

Document Number ETH Command Line Interface (CLI) Sample Script: run task "PacketCheckServer:StartServer"; inform task "Init 2;"; inform task "Runscript 0 'Scripts\Layer2_Test.txt' ;"; inform task "Statistics 0;"; inform task "StopTraffic;"; inform task "GenerateReport pdf 'TestRpt' 'Good Test' ' 'Copyright' ‘GL_Logo.JPG' ‘s1'; "; Once the NIC card is initialized, the client can use “inform task #” command to start the traffic. PacketCheck™ returns all link status and traffic statistics to WCS client as task status information. Client can also stop the traffic after completion of the test and inform to generate reports

Document Number ETH Thank You Questions / Demo Period