Ixiaexplorer

8,105 views

Published on

Ixia explorer

Published in: Technology
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
8,105
On SlideShare
0
From Embeds
0
Number of Embeds
400
Actions
Shares
0
Downloads
0
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

Ixiaexplorer

  1. 1. Ixia – IxExplorerPresented By: Anil Chaudhary
  2. 2. ContentIntroduction To IxExplorer:• Features• Section ReviewIxExplorer Operation:• Operating Modes (Local or Remote)• The Interface• Client / Server Configuration and Port Ownership• Generating Packet Streams• Configuring Packet Streams• Transmitting Streams• Section ReviewStatistics view• Per Port Statistics view• Grouped Port Statistics View• Graphed Data• Section ReviewPacket Group Statistic ViewsPort Group and Stream Statistic Views
  3. 3. Introduction to IxExplorer
  4. 4. Introduction to IxExplorerIxExplorerLayer 1 to 4 Traffic Generation& Measurement CapabilitiesIxNetworkRouting / Switching ProtocolTestingIxLoad / IxCharriotLayer 4 to 7CapabilitiesIxExplorerOSI Layer 1 to 4 Capabilities ***Complete packet / frame header configurationTrue interface emulation with ARP, PingRunt and Jumbo frame support (12 Byte to 13,312 Byte Frames) ***Statistical results and packet capture with filteringRouting Protocol Emulation
  5. 5. Introduction to IxExplorerNon-Stateful Traffic Emulation to Layer 7The ability to adjust the TCP / UDP port numbers allows Non-stateful layer 7traffic emulation.IxExplorerLayer 1 to 4 statefulinterface.IxExplorerLayer 4 to 7 Non-Stateful TrafficEmulation
  6. 6. Introduction to IxExplorerTrue Multi-User Environment Through Login IdentificationThe server software allows local and remote access across multiple clientconsoles through secure or unsecured login process.Daisy Chaining of up to 255 Chassis ***Ixia allow up to 255 chassis to be Daisy-Chained via a sync cable or GPSclock synchronisation.Chassis chain control from a single or multiple client consoles.
  7. 7. Introduction to IxExplorerUp to 255 Packet Streams ***IxExplorer can generate up to 255 unique packet streams with an individualdata rate per stream.Up to 255 Interleaved (Advanced) Streams ***IxExplorer can generate up to 255 unique interleaved packet streams witheach allocated a % of the total line rate.
  8. 8. Introduction to IxExplorerLatency and Packet SequencingIxExplorer can measure latency and packet sequencing across 65K packetgroups.Operation Across Ixia’s Range of Hardware.IxExplorer can be used on ATM, 10/100, Gig-E and 10 Gig-E Load Modules.
  9. 9. Introduction to IxExplorer.Next Up: Section Review.
  10. 10. Introduction to IxExplorerHow Many interleaved packet streams can explorergenerate?What OSI layers does IxExplorer operate within?255Section Review.Layers 1 to 4. Non-stateful traffic to layer 7.What is the maximum and minimum frame size IxExplorersupports?12 Bytes to 13,312 BytesHow many chassis can be Daisy-Chained with IxExplorer?255Next Up: IxExplorer Operation
  11. 11. IxExplorer Operation
  12. 12. IxExplorer Operation – Operating Modes.Operating ModesIxExplorer can be operated locally (On chassis desktop) or remotely viaclient software.On opening IxExplorer you will be prompted to enter the I.P address of thechassis.• For local operation acceptable addresses are: ***– 127.0.0.1– The Chassis IP address or– The word: “loopback”• For Remote operation you must enter the Chassis IP address only.
  13. 13. IxExplorer Operation – The Interface.The InterfaceThe interface consists of a Title Bar, Menus, Tool Bar, Transmit Bar,Windows Area, Status Window and Status Bar.Port Ownership allows multiple users to coincide without interfering witheach others tests. ***
  14. 14. IxExplorer Operation – Resource Tree.Windows Area: Resource TreeThe resource tree is a tree view of available Chassis, cards and portsavailable. ***The tree view displays ownership of ports in brackets.If port is already owned by another user the settings to adjust the packetstreams will be grayed out. ***Ports 1,2 & 3 are owned by user 1,2 & 3 so the packetstreams are grayed out for configuration.
  15. 15. IxExplorer Operation – Port Ownership.Windows Area: Resource TreeWhen you select an un-owned port the packet streams are free forconfiguration.Ports 4 has no current ownership and can be configured.
  16. 16. IxExplorer Operation – Port Ownership.User ManagementYou can select the user management pop-up through Multi-user > UserManagement.Ownership can also be taken and released by right clicking the levelrequired in the resource tree.
  17. 17. IxExplorer Operation – Generating Packet Streams.Packet StreamsBy default each port is configured with a single packet stream.This is displayed by clicking on Packet Streams under the required port.
  18. 18. IxExplorer Operation – Generating Packet Streams.Packet StreamsStreams are added as line items much like in an excel spread sheet. Rightclicking a stream gives you the ability to copy, paste, duplicate or insert anew stream with default values.Streams can be copied across ports, cards and chassis within theresource tree.Delete, copy, paste and duplicatestreams. Like Excel, multiple streamscan be selected simultaneously byusing the Ctl and shift keys.
  19. 19. IxExplorer Operation – Generating Packet Streams.Packet StreamsDouble clicking an individual packet stream brings up the stream propertieswindow, allowing you to configure the packet properties.Double click the packet stream tobring up the stream propertieswindow.
  20. 20. IxExplorer Operation – Configuring Packet Streams.Stream Property WindowThe stream property window has four main tabs. They are Frame Data,Stream Control, Packet View and Warnings. ***Frame Data to configureframe size, payload andMAC address.Packet View breaks thepacket into it’s OSI layerproperties and displays inboth clear text andHexidecimal.Stream Control to configurestream rate and duration.Warnings display any illegalor incorrectly formedpackets. This tab is redwhen an active warning ispresent..
  21. 21. IxExplorer Operation – Configuring Packet Streams.Packet Streams: Frame Data TabThe frame data tab allows you to set the frame size, payload, preamblesize, MAC address and to insert time and sequence stamps.Payload can be fixed,increment, decrement,random or custom.Frame size can befixed, random,increment or Auto.DA / SA MAC.Protocols tab allows you to set layer 3 – 4properties.
  22. 22. IxExplorer Operation – Configuring Packet Streams.Packet Streams: Frame Data Tab / ProtocolsThe protocols tab allows you to set the layer 2 – 4 properties. It also addsCisco ISL, VLAN’s and MPLS tags as required.Ether Type Layer 3 Layer 4Edit button to editIP parameters.Layer 2
  23. 23. IxExplorer Operation – Configuring Packet Streams.Packet Streams: Frame Data Tab / Protocols / Edit IPThe IP header allows you to set poriority (TOS QoS), Ip Dest and Sourceaddress, packet fragmentation and TTL. ***Clicking Edit TCPopens the TCPheader window.Here you can set the TCP / UDPport numbers, sequencenumber and all relevant flags.
  24. 24. IxExplorer Operation – Configuring Packet Streams.Packet Streams: Stream ControlThrough the stream control tab you can adjust the data rate by % of linerate, packets/sec or bit rate. You also select how you want the stream toterminate.Rate Control.StreamTermination
  25. 25. IxExplorer Operation – Configuring Packet Streams.Packet Streams: Stream ControlThe available stream termination controls are continuous packet,continuous burst, stop after this stream, advance to next stream return toID and return to ID for count.
  26. 26. IxExplorer Operation – Transmitting Streams.Transmitting StreamsOnce streams have been configured, you have inspected the packet viewfor errors and the warning are clear you are able to start transmitting. ***To run the packet streams select the level you would like to run from• Selecting a chassis will run all streams attached to the chassis.• Selecting a card will run all streams attached to the card.• Selecting a port will only run streams attached to that port.Port 1 of Card 2 Selected. Only streams onthis port will be transmitted.Select desired option from Transmit Bar.
  27. 27. IxExplorer Operation-Instructor Lead Demonstration•Multi-User Logon. User Management.•Configuring Basic Packet Streams.
  28. 28. IxExplorer Practical Session.•Multi-User Logon- User Management.•Configuring Basic Packet Streams.
  29. 29. IxExplorer Practical Session.Multi-User LogonUse the Multi User Tab to logon to the Ixia chassis.Take ownership of your allocated port.• Verify your logon name next to your port in the tree view.Click on a port that has a different logon name• Try to change the packet settings• Verify that the settings are grayed out.Open the User Management window.• View the current logins.The instructor will now demonstrate how to clear your / some-one elses andall logons.
  30. 30. IxExplorer Practical Session.Creating Packet StreamsCreate a single packet stream on your first assigned port with the followingparameters:• Source MAC Address: 01 02 03 04 05 06 – Fixed• Destination MAC: 06 05 04 03 02 01 – Fixed• Payload Fixed – 01 02 03 04• Frames Size: Random between 64 and 1518 Bytes• Destination IP address: 100.0.0.1 - Fixed• Source Address 100.0.0.2 – Fixed• TCP Source Port: 1025• TCP Destination Port: 80On the second assigned port reverse the above parameters and applyTransmit both streamsOpen the statistic view and confirm traffic in both directions.
  31. 31. IxExplorer OperationNext Up: Section Review.
  32. 32. IxExplorer OperationWhat are the acceptable IP address when accessing achassis in local mode?Can you adjust the TOS / QoS bits in a packet? If so, how?127.0.0.1, Chassis IP Address and the word “Loopback”Section Review.Yes, the IP configuration windows allows this action.If a port is currently owned by another user can you releasetheir ownership without their consent?Yes, you can clear all ownership through the User Management windowIf you have selected card 2 from chassis 1 and clicked theRun packet streams (Play) what streams will be transmitted?All those attached to ports on card 2
  33. 33. Statistic Views
  34. 34. Statistic Views.Statistic OverviewStatistic views allows you to see the received data on a port.Statistics are closely tied to capture filters and receive modes of the port.Statistics are available as total count and rate per second.Statistics can be viewed and graphed per packet stream.Statistics can be used to generate logging and alerts.Statistics can include filters for:• TOS/QOS.• Frame size.• IP / MAC DA/SA.• User defended filters set to a byte off-set.Statistics can be:• Graphed• Combined with simple formulas i.e. Tx port 1 – Rx Port 2.• Used to determine latency and packet sequence.
  35. 35. Statistic Views.Quick Statistic on Individual portsThe quickest method to view statistics is per port.Per Port StatisticsThe quickest method to view statistics is per port.Packet view is replaced withstatistics view.Select the required portand click statisticsview
  36. 36. Statistic Views.Multi-port statistic viewYou can select a number of ports to view statisticstogether. This is possible by selecting the Statistics viewfolder.Select the StatisticView FolderRight click in the mainwindow.Select therequired portsfrom theSelect Portwindow.
  37. 37. Statistic Views.Multi-port statistics viewYou can now see multiple ports statistics simultaneously.
  38. 38. Statistic Views.Multi-Port Statistics View FeaturesAdd formulas• The Stat view allows lines and formulas to be manipulated muchlike an excel spread sheet.Here you caninsert columnsand rows.New LineInserted andtitled FrameLossFormula for Port 1 Txsubtract Port 2 Rxentered according torows and columnsRows, columnsand lines canbe formatted togive emphasis.
  39. 39. Statistic Views.Multi-Port Statistics View Graphing.The statistic view is able to graph selected fields or save the chartdirectly to an Excel spread sheet.Select multiplefield by usingthe Ctl or ShiftKeyClick the graphbuttonChoose Line GraphOR …..A Bar Graph
  40. 40. Statistic Views.Multi-Port Statistics View Alerts and LoggingBy double clicking and field you can also add alerts and logging to theStats view:• Setting the alert parameters and warning to be visual, audible orboth and click O.K.Green for no alertor alert trapAmber to indicatea previous alertRed to indicatecurrent alert
  41. 41. Statistic Views.Multi-Port Statistics View Receive Modes (TOS/QoS).The receive mode selections creates automatic TOS/QOS filters orallows user defined filters.Selecting the receive mode of a portallows for extended filters orTOS/QOS filters on the statisticsview.Additionalstatistic filters onrouting and otherI.P protocols canbe added.Statistic view with additional TOS filters.
  42. 42. Statistic Views.Multi-Port Statistics View Receive Modes (UDS Filters).Ixia also provide up to 4 User Defined Statistics and 1 Capture trigger.These apply to addressing or a packet off-set.
  43. 43. Instructor Lead Demonstration•Statistic Views.
  44. 44. IxExplorer Practical Session.•Statistic Views
  45. 45. IxExplorer Practical Session.Statistic ViewsCreate 3 basic packet streams with different TOS, frames lengths, MACDA/SA and IP DA/SA.Transmit into a loop-back with another port.On the second port open a quick statistic view and verify you are receivingpackets. Identify the statistic available in this view.Create a multi port statistic view containing your two ports.Open the view and:• Create a line and bar graph with at least two statistics,• Add a line and create a formula to identify frame loss between the twoports and format the line to give emphasis,• Save the view as an Excel spreadsheet to your desktop,• Add a few alerts to the view and practice with the parameters available.
  46. 46. IxExplorer Practical Session.Statistic Views (Cont….)Delete your statistic viewChange the receive mode of the port to QoS.Create a new statistics view and verify you are filtering on TOS as set in thetransmit packet streams.Change the receive mode of the port to User Defined Stats 5 & 6Set a filter according to the transmit packet streams for,• IP SA/DA on User defined Statistic 1,• MAC SA on User Defined Statistic 2,• Frame size on Defined Statistic 5,• Select your own filter for Defined Statistic 6 ensuring it only collectsstatistics from a single transmit packet stream.Open the statistics view and verify the filters have been applied correctly
  47. 47. Statistic ViewsNext Up: Section Review.
  48. 48. Statistic Views.What receive modes are available to define filters on thestatistic view?Are Alerts and Logging available in Quick Stat view?Normal- UDS1&2. QOS- TOS Stats. User Defined Stats 5&6- Extended filteringSection Review.YesCan you produce graphs in Quick Stat view?No, there are no formula or graphing functions in quick stat view.Can you adjust frame rates from the statistics view?Yes, you can start and stop transmitting ports and adjust averageframe rates.
  49. 49. Packet Group Statistic Views
  50. 50. Packet Group Statistic Views.Packet Group Statistic OverviewThrough the Packet Group Statistic View function, Ixia provide a means ofmeasuring latency / sequence on a per Stream basis.The per stream measurement allows the user to identify latency and packetsequencing with different frame sizes, TOS/QOS, TCP port numbers andprotocols.A maximum of 65,000 streams can be monitored individually on anyreceiving port.Operates through inserting a time stamp and Packet Group ID (PGID) atuser defined off-set.Latency, like statistics views can be graphed or saved into a Excel spreadsheet.LATENCY MUST BE SET UP TO SEND AND RECEIVE TIME STAMPS FROMTHE SAME OFF-SET IN BOTH TRANSMIT AND RECEIVE MODES.
  51. 51. Packet Group Statistic Views.Receive Mode.The intended receive port must be configured for latency measurements inthe receive mode configuration window.Select the port receive modethen check packet groups.Assign off-set and packetgroup signature to fit theexpected TX packet.The apply to all port savesconfiguring multiple times.
  52. 52. Packet Group Statistic Views.Transmit Mode.Create a packet capable of traversing the network / device under test.Check Time Stamp andPacket Group Signaturethen click EditUnless there is a specialrequirement check the UsePGID config, Use StreamNumber and Apply to allstreams checkboxes.
  53. 53. Packet Group Statistic Views.Creating ViewOpening a Packet Group Statistic view is identical to opening a statistic view.Right click in the mainwindow.Select therequired portsfrom theSelect Portwindow.
  54. 54. Packet Group Statistic Views.ResultsYou can now view latency / statistics for up to 65,000 individual packetstreams.Latency only displaysMin/Avg/Max latencyand Total Framesreceived.Sequencing displayssmall, big and reverseerrors.
  55. 55. Packet Group Statistic Views.ResultsYou can now view latency / statistics for up to 65,000 individual packetstreams.Add formulas to calculatecustomised statisticsRight click and select createreport to take a snap shot of thelatency / sequence statistics.Report is added as a additionaltab. You can perform this multipletimes throughout a test.Select one or multiple fields tograph over time.
  56. 56. Instructor Lead Demonstration•Packet Group Statistic Views.
  57. 57. IxExplorer Practical Session.•Packet Group Statistic Views
  58. 58. IxExplorer Practical Session.Packet Group Statistic ViewsCreate a basic packet stream with no Layer 2,3,or 4 protocols.Set the data rate to 10 %.Set the receive mode of your port to Packet Groups and SequencingChecking.Open your basic packet and check Time Stamp and Sequencing.Click edit and check use packet group config and Use Stream Number as IDCreate a Packet Group Statistic view for you are your parented port.Clear all timestamps and sequence numbers.Run your packet stream.Open you Latency / Sequence view, start the capture and verify you latencyresults are being received.Add a formula to convert bits Rx’ed per Sec to Frames Rx’ed per Sec.Create a latency report.Graph over time your Max, Min and Avg latency.
  59. 59. Packet Group Statistic Views.Next Up: Section Review.
  60. 60. Packet Group Statistic Views.How many packet streams can be measured with theLatency / Sequence view.What are Big errors defined as in the Sequence view?65,000Section Review.Errors that are larger than the defined sequence tolerance.What is the name of the field that associates a receivedframe with it’s transmitted counterpart?Packet Group ID (PGID)What are the TWO methods for assigning a PGID to a packetstream?Automatically assign from the stream number or assign manually.
  61. 61. Port Groups and StreamStatistics
  62. 62. Port Groups and Stream Statistics.Port GroupsThe Ixia chassis allows you to group ports.This allows you to perform functions across a group of ports instead ofindividually.These functions include:• Run, Stop and Step Through packet streams,• Group capture,• Group port ownership functions:– Take ownership– Clear ownershipStream StatisticsStream statistics allow you to view the frame count and rate transmitted froma port on a per stream basis.
  63. 63. Instructor Lead Demonstration•Port Groups and Stream Statistics.
  64. 64. IxExplorer Practical Session.•Port Groups and Stream Statistics.
  65. 65. Congratulations, you havecompleted:Introduction to IxExplorer.

×