Page 1
User Guide ETS-1000 Ethernet Tester Analyzer...
Page 2
EXFO Inc. (EXFO). Information provided by EXFO is believed to be accurate and reliable. However, no responsibility is assumed by EXFO for its use nor for any infringements of patents or other rights of third parties that may result from its use.
Electronic test and measurement equipment is exempt from FCC Part 15 compliance in the United States and from IC ICES 003 compliance in Canada. However, EXFO Electro-Optical Engineering Inc. (EXFO) makes reasonable efforts to ensure compliance to the applicable standards.
Page 4
Quebec, Quebec Canada, G1M 2K2 Equipment Type: Information Technology Equipment (ITE) Trade Name/Model No.: Ethernet Analyzer / ETS-1000 Standard(s) to which Conformity is Declared: EN 55022: 2006 Information technology equipment Radio disturbance characteristics Limits and methods of measurement...
Contents Contents Certification Information ....................... iii 1 Introducing the ETS-1000 ................1 Signal Connectors and LEDs ....................2 LEDs Description ........................3 Status bar Description ...................... 4 Keyboard Description ....................... 6 External Connectors ........................8 Optical Transceivers ......................10 Conventions ..........................11 2 Safety Information ..................13 Laser Safety Warnings ......................13...
Page 6
Recycling and Disposal (Applies to European Union Only) ..........126 11 Troubleshooting ..................127 Solving Common Problems ....................127 Contacting the Technical Support Group ................128 Transportation ........................129 12 Warranty ....................131 General Information ......................131 Liability ..........................132 Exclusions ...........................133 Certification ........................133 Service and Repairs ......................134 EXFO Service Centers Worldwide ..................135 ETS-1000...
Page 7
Contents A Specifications ................... 137 B Ethernet Frame Structure ................ 139 C Remote Control Commands ..............141 D Bibliography ..................... 159 Index ......................161 Ethernet Tester Analyzer...
Introducing the ETS-1000 Ethernet/Gigabit ETS-1000 (referred to as unit or analyzer) is intended for performing analysis and diagnostic tests according to the RFC 2544 methodology, checking the state of a cable, and checking link connectivity. In addition, the analyzer supports operations in the loopback mode, and statistics collection for received and transmitted traffic.
Introducing the ETS-1000 Signal Connectors and LEDs Signal Connectors and LEDs This section describes all connectors (ports), controls, and LEDs available on the ETS-1000 Analyzer. Front Panel Status bar Screen LEDs Keyboard ETS-1000...
Introducing the ETS-1000 LEDs Description LEDs Description The LED panel located on the front of your ETS-1000 provides you with the status of your unit. Status Color Description LINK Green Connection to DUT is successfully established. No connection. Blinking Green Data is transmitted.
Introducing the ETS-1000 Status bar Description Status bar Description Displays information about the following parameters (left to right) Battery charge state Transmission rate for the port A Note: If you connect SFP-module, white color of this inscription will be changed to yellow.
Page 13
Introducing the ETS-1000 Status bar Description The type of test running via port A(B) is marked in the status bar with the following abbreviations: Throughput Analysis Latency Analysis Back-to-Back Test Frame Loss Test Loopback at the Physical Layer (Layer 1).
Introducing the ETS-1000 Keyboard Description Keyboard Description Power button: Switches unit on/off. Press and hold the button for 1 to 2 seconds. Main Menu: Returns to the main menu. Enter: Opens the corresponding menu and displays the corresponding screen. Cancel/Escape: Returns to the previous screen or menu. In edition mode, it cancels the data-entry.
Page 15
Introducing the ETS-1000 Keyboard Description Buttons Digits Letters Symbols - - - - - - a b c - - - d e f - - - g h i - - - j k l - - - m n o...
Introducing the ETS-1000 External Connectors External Connectors Your unit is equipped with the communication ports shown below: Top panel Side panel ETS-1000...
Page 17
Introducing the ETS-1000 External Connectors Tester connectors and equipments to be connected are described in the table below: Designation Description Connected Equipment RJ-45 connectors to Ethernet cable connect to the tested network or equipment (supported rates 10/100/1000 Mbps) SFP-module SFP-module...
Introducing the ETS-1000 Optical Transceivers Optical Transceivers The following table lists the compatible SFPs that can be ordered through EXFO. EXFO part Description Number FTB-8592 1000Base-ZX, 1550 nm, 80 Km FTB-8591 1000Base-LX, 1310 nm, 10 Km FTB-8590 1000Base-SX, 850 nm, 550 m...
Introducing the ETS-1000 Conventions Conventions Before using the product described in this guide, you should understand the following conventions: ARNING Indicates a potentially hazardous situation which, if not avoided, could result in death or serious injury. Do not proceed unless you understand and meet the required conditions.
Never look directly into a live fiber, and ensure that your eyes are protected at all times. ARNING This product may employ pluggable SFP lasers. ARNING When the LASER LED is on, the ETS-1000 is receiving/emitting an optical signal. Ethernet Tester Analyzer...
before inserting or removing SFPs to/from the analyzer. MPORTANT Unauthorized modifications to this equipment shall void the user’s authority to operate this equipment. ETS-1000...
Getting Started Before setting up the procedures and performing tests on your ETS-1000 analyzer, turn the unit on. To turn the unit on: 1. Get the tester from the box and make the external examination. 2. Keep the tester in normal environmental conditions for at least 2 hours (if the tester has been previously kept in conditions distinct from normal).
Setting up your Unit You can configure the network, test interface, and other unit settings for your ETS-1000 analyzer before testing. Network setup Configure the Network parameters from the Network setup menu as explained below. Port A: Port: select port (A, B, or LAN).
Page 26
MPLS does not supported). If a value of the MPLS field will be set to Off MPLS field (Interface setup menu) will become inaccessible for editing. Note: Note: gateway IP address and IP address of the DNS-server are established independently for each port. ETS-1000...
Setting up your Unit Interface setup Interface setup The Interface setup is used to configure the local test interface. The required parameters correspond to the physical, data link, and network layers. The parameters are globally configured and applied to all the tests and tools.
Page 28
MPLS: switch to the MPLS. Interface A menu (MPLS. Interface B). Note: if you use SFP-modules, then the Speed should be always set to the 1Gb/s value. Transmission: switch to the Label stack menu. Reception: switch to the Reception rules menu. ETS-1000...
Page 29
Interface setup Values specified in the Transmission and Reception rules menu are also displayed on the screen. LSR IP: IP address of router interface to which the ETS-1000 is connected. LSR realize label switching. Rule: on/off the rule for sending packets in the subnet parameters of ...
Page 30
Setting up your Unit Interface setup Label: Table value. MPLS cos: class of service for datagram. TTL: time to live for datagram. Labels: number of labels (1–3). Label 1, Label 2, Label 3: label value. ETS-1000...
Setting up your Unit Unit Setup Unit Setup Configure the unit parameters from the Unit setup menu as explained in the below unit. Display Settings To fit your work environment, you may adjust the LED, LCD display settings, keyboard beeping etc. Configure the display parameters from the LCD, LED and Keyboard menu as explained below.
Page 32
To increase the autonomous action period, select the minimum value. Auto power off: Select Auto power off for switching off the tester automatically. The available options are: 1 minute 5 minutes 10 minutes ETS-1000...
Page 33
Setting up your Unit Unit Setup Basic Settings Configure the language, date and time from the Basic Settings menu as explained below. Language: Set the interface language. Date: Enter or select the current date. Time: Enter or select the current time. ...
Page 34
Transceivers on page 10- The SFP Information displays the following information about the SFP-module: Vendor name Part number: SFP model Mode: supported data transfer mode To select the port, press for port A or for port B. ETS-1000...
Page 35
Setting up your Unit Unit Setup Battery Displays the following data about the current condition of the internal battery: temperature ( C), voltage (mV), current (mA), current/maximum capacity (mAh), and the charging time (period of time passed after the charging start) in seconds.
Page 36
Setting up your Unit Unit Setup Profiles ETS-1000 allows to create up to 10 profiles with tools and tests settings. User can create profile with settings of: RFC-2544, BERT, Packet jitter, Complex traffic, Test traffic; network interfaces; IP utilities: PING, Traceroute, TCP client.
Page 37
Setting up your Unit Unit Setup Event Log Event log provides events messages display in the ETS-1000. Setup Log menu and also in console terminal by connection to the device via USB-interface and by remote control via TELNET protocol. Logged events are listed below: start/stop of the test;...
Page 38
Setting up your Unit Unit Setup To clear the buffer press F1 (Clear ). To save messages about occurred events switch to the results menu (press F4 (Results)). If you save results of any test, the messages are also saved. ETS-1000...
Page 39
Setting up your Unit Unit Setup Managing Options Option is an additional functionality of the ETS-1000 analyzer that is not bundled in the basic shipment. To activate an option, you need to get an activation key, which is generated for the particular serial number of a unit. Enter the key in the Options menu or via remote control using the ats command (see Remote Control Commands on page 141 for details).
Taking into consideration the tests defined by the methodology (throughput, latency, frame loss rate, and back-to-back), this methodology is the de-facto standard for analyzing the Ethernet-network performance. ETS-1000 analyzer supports four standard tests defined by the RFC 2544 methodology. Ethernet Tester Analyzer...
Page 42
DUT. If the fewer frames are received than transmitted, the interframe gap is increased and the test reruns. Note: The relation between interframe gap and load is inverse, thus, the bigger the gap value is the lesser the load is. ETS-1000...
Page 43
Typical Tasks and Solutions RFC 2544 Methodology Latency This test allows to analyze the time it takes for a frame to be transmitted from the source to destination and then back to the source. The latency is one of the major parameters for real-time applications running over Ethernet networks.
Page 44
90% of the maximum rate used and then for 80% of this rate. The trials are continued with 10% reducing intervals (a finer granularity is supported) until there are two successive trials in which no frames are lost. ETS-1000...
Page 45
Typical Tasks and Solutions RFC 2544 Methodology Back-to-back The test allows estimating the time during which the DUT is capable to manage the maximum load. The analyzer sends a burst of frames with minimum interframe gap to the DUT and then counts the number of frames forwarded by the DUT. If the count of transmitted frames is equal to the number of frames forwarded, the time of transmission is being increased and the test is being rerun until there are two trials succeeded with no frame lost.
Connecting Unit The ETS-1000 Analyzer units unit can be connected using different connection schemes as described in this chapter. Unit Connection Schemes The units can be connected in four different ways Unit Connection Scheme 1 Unit Connection Scheme 2 Ethernet Tester Analyzer...
Page 48
At the DUT, source and destination MAC addresses are swapped in the incoming packets, and the test stream is retransmitted back to the source port on the analyzer. ETS-1000...
Page 49
In the case of testing networks/equipment with capability of IP-traffic routing, two unit ports are used. Packets are rerouted from one port to another via a router. In addition, ETS-1000 can be connected to a network switch. Ethernet Tester Analyzer...
Back-to-back Before performing the above tests, the test parameters are required to be configured. You can also view the test results from your ETS-1000 analyzer. RFC 2544 General Settings Configure the following RFC 2544 general settings in your ETS-1000 analyzer.
Page 52
Dst IP: Enter the destination IP address. Note: ETS-1000 can also setup the MAC and IP addresses automatically. To substitute the current MAC address value with the A (B) port MAC address specified in the Information menu, press To substitute the current IP address value with the A (B) port IP address ...
Page 53
Configuring and Starting a Test RFC 2544 General Settings ID: Enter the VLAN ID. The accepted range is 0 to 4095. The 12-bit VLAN identifier is a number, that explicitly defines VLAN to which the packet belongs. The null VLAN ID indicates that the tag header contains only user priority information and no VLAN identifier is present in the frame.
Page 54
Precedence: Frame priority field. In accordance with RFC 791 [2], eight priority values are available. Sender can specify any priority value from the table shown below. Value Description Routine Priority Immediate Flash Flash Override CRITIC/ECP Internetwork Control Network Control ETS-1000...
Page 55
Configuring and Starting a Test RFC 2544 General Settings ToS (Type of Service): the field determines type of service for datagram. The source can set any value from the table below in accordance with RFC 1349 methodology. Value Description Notes 1000 Minimize delay...
Page 56
Labels: Enter the number of labels. Choices are from 1 to 3. Label: Enter the Label value. MPLS COS: Select the Class of Service (COS) for datagram. TTL: Enter the Time to Live (TTL) value for datagram. ETS-1000...
Page 57
Configuring and Starting a Test RFC 2544 General Settings Test Topology Use the Topology menu to specify receiving and transmitting ports. The same port can be used for both data transmission and receiving (for example, with the Loopback feature). If you use asymmetric test function you must select Remote as receiving/transmitting port.
The accepted range is 1 to 100 %. Trial, s: indicates the period of time during which the test is performed for each of the specified frame sizes. The accepted range is 1 to 2886 seconds. ETS-1000...
Page 59
Configuring and Starting a Test RFC 2544 Test Parameters Setup Resolution, %: throughput analysis resolution value. Possible values: 10 ( F1), 1 (F2 ), 0.1 (F3 ), 0.01 (F4 ). Lesser resolution value is, the bigger throughput analysis accuracy is. Threshold, %: throughput analysis threshold of loss value in percent of ...
Page 60
The objective of this test is to find the time required for the sent frame to go through the unit under test and return to the ETS-1000 analyzer. Starting by sending a stream of frames for the predefined duration and rate at a particular frame size, an identifying dependent tag is included in one frame.
Page 61
Configuring and Starting a Test RFC 2544 Test Parameters Setup Rate source: if you press button (F1) (Throughput), Latency test will be performed with rates values that are a result of Throughput test. If you press button (F2) (Manually), Latency test will be performed with physical (L1) rates value defined by user in percent (F1), in kbps (F2) or in Mbps (F3).
Page 62
Start rate, %: indicates the range of physical rates value at which the test starts for each of the specified frame sizes. Stop rate, %: indicates the range of physical rates value at which the test stops for each of the specified frame sizes. ETS-1000...
Page 63
Configuring and Starting a Test RFC 2544 Test Parameters Setup Back-to-back Test Settings The objective of this test is to find the maximum number of frames at maximum rate that can be sent without frame loss. A number of frames are sent with minimum inter-frame gaps to the unit under test and the number of forwarded frames are counted.
Page 64
2000 ms. Learn time, ms: Specify the period between learning frame sending and trial start. Note: User can specify arbitrary values of wait time within 100–7000 ms range. Learn time must be within 100–2000 ms range. ETS-1000...
Configuring and Starting a Test RFC 2544. Performing Analysis RFC 2544. Performing Analysis Throughput Test Results Table Test results are displayed as a table that contains the following values: frame size (bytes), throughput value (percents), measured value for the throughput (select unit measure by pressing (F3): Frm/s, Mb/s L2, Mb/s L3, Mb/s L4).
Page 66
The X axis shows frame size value. Empty bars display maximum theoretical rate value. Completed bars display measured rate value. 2. The maximum value marked on the Y axis is the maximum measured rate value. The X axis shows frame size value. ETS-1000...
Page 67
Configuring and Starting a Test RFC 2544. Performing Analysis Latency - Test Results Table The table shows mean value for the latency (ms) for each of the specified frame sizes, and the corresponding value of the throughput (percent) measured as a result of the Throughput test. Graph ...
Page 68
(in bytes) and the rate value (percent, Mb/s L2, Mb/s L3, Mb/s L4). Graph On the diagram, for each of the specified frame sizes the relation between frame loss (percent) and the rate (percent) is shown. ETS-1000...
Page 69
Configuring and Starting a Test RFC 2544. Performing Analysis Back-to-back - Test Results Table. For each of the specified frame sizes, the table shows period of time during which the tested equipment is coping with peak load. If this time is not detected, the error messages are shown in the test stage column and dashes appear in the Time, s column.
Page 70
On the diagram, for each of the specified frame sizes a vertical bar shows measured value of the time during which the tested equipment was coping with peak load. The count of frames that are transmitted during the test is displayed on the diagram vertical bars. ETS-1000...
Asymmetric test function 4 is used to check operability of communication link that has different transmitting and receiving rates. For asymmetric test, two ETS-1000 unit should be used: local and remote. On the local unit the test parameters are set. The remote unit is on the other end of asymmetric channel.
To start test, press button (Start). After the end of testing, the following parameters will be displayed: specified frame size (in Bytes). specified rate (in %). frame loss (in %). bandwidth (in Mbps). ETS-1000...
Page 73
Configuring and Starting a Test Complex Traffic To switch to the screen that contains graphical representation of test results, press button (Plot). On the diagram, for each stream a vertical bar shows measured loss value. To switch to the Results menu, press button (Results).
Page 74
For each of the streams information about number of transmitted (Tx) and received (Rx) frames is displayed on the screen. Setup: switch to the Setup menu. Streams: number of data streams (1–10). Duration: time of data streams generation (1–2886 s). Topology: switch to the Topology menu. ETS-1000...
Page 75
Configuring and Starting a Test Complex Traffic Use the Topology menu to specify receiving and transmitting ports.The same port can be used for both data transmission and receiving (for example, with the Loopback feature). If you use asymmetric test function you must select Remote as receiving/transmitting port.
Page 76
Frames: Switches to the Frames menu. Frame size for every stream ranges from 64 to 9600 bytes. Rates (L2): Switches to the Rates menu. Framed rate value are specified in percent ( ), in kbps ( ) or in Mbps ( ETS-1000...
Page 77
Configuring and Starting a Test Complex Traffic Complex Traffic - MPLS Settings The Label traffic for networks testing can be specified in the Label traffic menu. Configure the following parameters from the Label traffic menu as explained below. Press Tests, select Complex traffic, Setup, Header, Advanced, and MPLS. Labels: Enter the number of labels.
At the Network layer (L3) all incoming packets are re-transmitted backward with source and destination IP addresses swapping. ETS-1000 supports substitution of destination and/or source IP address with user-defined IP address. Both incoming and outgoing traffic statistics are gathered.
Page 79
Configuring and Starting a Test Loopback Port: Select the Port (A or B) to enable the Loopback function. Type: Select the layer at which the traffic will be retransmitted. Physical Layer Data Link Layer (MAC) Network Layer (IP) ...
Page 80
Swap MAC: Enable (On) or Disable (Off) the substitution of destination and source MAC addresses in the incoming packets. Replace MAC: Select MAC address substitution mode. Off: MAC address substitution is disabled Source: Substitute Source MAC Address value ETS-1000...
Page 81
Configuring and Starting a Test Loopback Destination: Substitute Destination MAC Address value. Src+Dst: Substitute both Source MAC Address and Destination MAC Address values. Source: Specify a MAC address that will substitute the Source MAC Address of an Ethernet frame. Destination: Specify a MAC address that will substitute the Destination ...
Page 82
Configuring and Starting a Test Loopback Configuring L3 Loopback Replace IP: Select the mode of IP addresses substitution. Off: IP address substitution is disabled Source: Substitute Source IP address ETS-1000...
Page 83
Configuring and Starting a Test Loopback Destination: Substitute Destination IP address. Src+Dst: Substitute both Source IP address and Destination IP address. Source: Specify IP address that will substitute the Source IP Address of an Ethernet frame. Destination: Specify IP address that will substitute the Destination IP ...
Page 84
Configuring and Starting a Test Loopback ToS: Specify the value that will substitute Type of Service of an Ethernet frame. Precedence: Specify the value that will substitute Precedence of an Ethernet frame. ETS-1000...
Configuring and Starting a Test An important task for service providers is to provide high quality of administrating and maintenance for Ethernet-networks. To regulate these tasks the IEEE 802.3ah standard (also known as Ethernet in the First Mile (EFM) OAM) was worked out. OAM (Operations, Administration, and Maintenance) is a protocol of monitoring the link state.
Page 86
are: Fault Send local Passive wait Send loc/rem Send loc/rem ok Send any Remote unit: Press to switch to the Remote unit screen. MAC address: MAC-address of a remote unit ETS-1000...
Page 87
Configuring and Starting a Test Vendor OUI: Organization unique identifier used to generate the MAC-address Mode: OAM state of the remote unit Unidirectional: Unidirectional connection support Rem. loopback: Support of the Loopback mode for the remote unit Link events: Connection errors notification support ...
ETS-1000 or ETS-1000L. In accordance with connection diagram it is possible to switch loopback mode on for several units ETS-1000 and/or ETS-1000L in series. The units may be in the same or in the different subnets.
Page 89
Configuring and Starting a Test ET Discovery To receive data about remote unit and to switch loopback on: Connect the unit to a network. In IP field, enter IP address of remote unit. Press (Discovery) button. If discovery is successfully completed, IP address, host name and MAC address will be represented on the screen.
Packet size: Enter the size of a transmitted frame, in bytes. Count: Enter the number of packets to be sent. The accepted range is 0 to 9999. If zero is selected, the ping test will be performed until button (Stop) is pressed. ETS-1000...
Page 91
Configuring and Starting a Test Testing TCP/IP Timeout: Enter the duration of time to wait for response for a ping request (ms). Pause: Enter the duration to pause between two successive requests (ms). Ping Results Ping Statistics Collected statistics show information about the following parameters: Minimum, maximum, and average time between sending requests and ...
Page 92
IP address: Enter the IP address of the tested host. Max hops: Enter the maximum number of routers from which the packets can be transmitted through. Packet size: Enter the frame size in bytes. Timeout: Enter the duration of time to wait for response. ETS-1000...
Page 93
Configuring and Starting a Test Testing TCP/IP Traceroute Results Hop N : Number of a transitional node. IP address: IP address of a transitional host. time, ms: Response waiting time. Ethernet Tester Analyzer...
Page 94
IP address will be set to null. Host: Enter the name of the host of which the IP address is to be determined. IP: Display the IP address of the host. ETS-1000...
Page 95
Configuring and Starting a Test Testing TCP/IP ARP Monitor ARP monitor utility allows to observe ARP replies that are transmitted in the network and to get the IP and MAC addresses they contain. If any of entries presented in the table is not updated within one minute, it will be deleted from the table.
Page 96
Host: Enter the domain name or IP address of a host. Port: Enter the receiving port number. File: Enter the name of a file with content that will be displayed in the results window if the request is successful. ETS-1000...
Configuring and Starting a Test Pass Through Pass Through In the Pass through mode, the tester joins in line between two tested units. All the traffic incoming to port A(B) is retransmitted to the port B(A). A connection example is shown below. During traffic retransmission from one port to another, the tester gathers statistics on transmitted traffic.
To determine cable type, it is necessary to execute the following actions: Switch to the Cable test screen. One end of the cable connect to the port A(B) of ETS-1000, another one to the port B(A). By pressing...
Page 99
Configuring and Starting a Test Cable Diagnostics Status: Displays the current state of the cable. The possible states of the remote module are as follows: Att., dB: Indicates the signal attenuation value. State Description test test is running norm normal state open...
Page 100
Speed, Mbit/s Pair Crossover Crossover Cable type for the port for the port 10/100 crossover MDI-X MDI-X crossover MDI-X MDI-X — — — — MDI-X straightthrough MDI-X — — — — MDI-X straightthrough MDI-X — — — — ETS-1000...
Page 101
Configuring and Starting a Test Cable Diagnostics Value in Value in menu item menu item Speed, Mbit/s Pair Crossover Crossover Cable type for the port for the port 1000 crossover MDI-X MDI-X crossover MDI-X MDI-X MDI-X MDI-X MDI-X MDI-X MDI-X straightthrough MDI-X MDI-X...
A(B) to the port B(A) or using the Loopback function. At the Data Link layer (Level 2), all data is encapsulated into an Ethernet frame thus allowing to transmit test packets through a network with the OSI’s second-layer equipment (for example, network switch). ETS-1000...
Page 103
Configuring and Starting a Test BERT At the Network layer (Level 3), all data is encapsulated into IP packet, and then into Ethernet-frame thus allowing to transmit test packets through a network with both OSI’s second- and third-layer equipment (for example, network switch, network router).
Page 104
LSS duration to the elapsed time (ET), percentage. duration of signal loss. %LOS ratio of LOS duration to the elapsed time (ET), percentage. Setup Switches to the BERT Setup menu. To switch to the Results menu, press button (Results). ETS-1000...
Page 105
Configuring and Starting a Test BERT Level: Select OSI model layer to perform test at: Physical layer (Level 1) Data Link layer (Level 2) Network layer (Level 3) Transport layer (Level 4) Pattern: Select standard or user-defined test pattern. ...
Page 106
Error measurements on data circuits at bit rates up to 72 kbit/s. 2e23-1 Error and jitter measurements at bit rates of 34 368 and 139 264 kbit/s. 2e29-1 Errors detection (for higher-speed data links (transmission rate is over 139 264 kbit/s)). 2e31-1 ETS-1000...
Page 107
Configuring and Starting a Test BERT BERT MPLS Settings The Label stack for networks testing and reception rules can be specified in the MPLS menu. Configure the following parameters from the MPLS menu as explained below. Press Tests, select BERT, Setup, Header, Advanced, and MPLS. Transmission: Switches to the Label stack menu.
Page 108
Configuring and Starting a Test BERT TTL: Enter the Time to Live (TTL) value for datagram. Labels: Enter the number of labels. Choices are from 1 to 3. Label 1, Label 2, Label 3: Enter the Label value. ETS-1000...
Page 109
Configuring and Starting a Test BERT Connection Schemes The ETS-1000 Analyzer units can be connected using different connection schemes as described in this chapter. The connection schemes for the physical layer testing and data link/network layer testing are explained below:...
Page 110
Configuring and Starting a Test BERT The Data link/Network layer testing (scheme 2) is shown below: The Data link/Network layer testing (scheme 3) is shown below: ETS-1000...
Configuring and Starting a Test Packet Jitter Packet Jitter Another important task for Ethernet-network testing is the packet jitter measurements. According to the RFC 4689 methodology, the packet jitter is the absolute value of the difference between the forwarding delay of two consecutive received packets belonging to the same stream.
Page 112
To switch to the Packet jitter Distribution screen, press the button (Distribution). At the screen two columns are shown. In the first one, intervals are displayed, the second one shows the quantity of packets (percentage) that lies within the corresponding interval. ETS-1000...
Page 113
Configuring and Starting a Test Packet Jitter Upper limit of an interval can be specified in the Packet jitter - Setup menu. Interval between null and the threshold value is divided into defined number of sub-intervals. As a result of the test, in the right column the percentage of packets with jitter within corresponding sub-interval limits is displayed.
In this case, destination port could be a port at a remote unit. When generating the test traffic has been started, all settings in the menu become inaccessible for editing. The Jitter measurements scheme 1 is shown below: The Jitter measurements scheme 2 is shown below: ETS-1000...
Page 115
Configuring and Starting a Test Test Traffic The Jitter measurements scheme 3 is shown below: Test traffic menu is shown below: Send: Enable or disable test traffic generating. Tx port: Select the port to generate test traffic at. Duration: Indicates the duration of the test traffic generating.
Page 116
Frame: Enter the frame size. The range of values is from 64 to 9600 bytes. Header: Switches to the Header menu. ET: Indicates the time elapsed since the traffic generating has started. RT: Indicates the time remained to the traffic generating finish. ETS-1000...
Page 117
Configuring and Starting a Test Test Traffic Test Traffic - MPLS Settings Label Stack and reception rules can be specified in the Label stack menu. Configure the following parameters from the Label Stack menu as explained below. Press Tests, select Test traffic, Header, Advanced, and MPLS. Labels: Enter the number of labels.
Tx frames: Indicates the number of transmitted frames. Rx bytes: Indicates the number of received bytes. Tx bytes: Indicates the number of transmitted bytes. Rx Kb/s: Indicates that this field shows the number of kilobits per second received on port. ETS-1000...
Page 119
Configuring and Starting a Test Statistics Stats by Frame Types Broadcast: Indicates the number of broadcast frames. Multicast: Indicates the number of multicast frames. Unicast: Indicates the number of unicast frames. Pause: Indicates the number of unicast frames. ...
Page 120
Stats by Layer layer 2: Indicates the number of received (Rx) and transmitted (Tx) frames at the Data Link layer. layer 3: Indicates the number of received (Rx) and transmitted (Tx) frames at the Network layer. ETS-1000...
Page 121
Configuring and Starting a Test Statistics Stats by Frame Errors CRC: Indicates the number of frames with FCS error. Runt: Indicates the number of packets less than 64 bytes with FCS error. Jabber: Indicates the number of packets larger than 1518 bytes with ...
Saving Test Results In the RFC 2544, BERT and Packet jitter tests modes, ETS-1000 analyzer supports viewing information about previously saved measurement results ), saving test settings and results ( ), and loading previously saved test configurations and results ( ).
Remote Control ETS-1000 analyzer allows to connect to a personal computer (PC) via USB 1.1/2.0 interface or via a LAN-port. To connect the analyzer to a PC via USB-interface, you have to first install Virtual COM Port driver. Note: Please note that installation of the driver is necessary for the correct initialization of ETS-1000 analyzer in your system.
Page 126
Stop bits - 1 Flow control - None 3e. Click OK, and HyperTerminal utility will attempt to connect to ETS-1000. To check the connection, type AT command; the unit should respond with OK. When successfully connected, user can manage the analyzer using commands described in Remote Control Commands on page 141.
Page 127
To update the FPGA: 1. Connect the ETS-1000 to PC via USB (see Terminal Mode Connection Settings on page 117). Check the connection using AT command. 2. Enter ATR command. Select either system FPGA or expansion FPGA. In the Transfer, send File menu of HyperTerminal utility, specify the path to a FPGA microcode file (with .bin extension) in the Filename...
Remote control via TELNET is an optional functionality. It is not available in the basic configuration and should be ordered additionally. To control remotely ETS-1000 via TELNET protocol, connect to the unit via A(B) port or the LAN port and then type in the following command in a console telnet IP-address of the port.
PC all the settings and results of the major tests. It is not available in the basic configuration and should be ordered additionally. To view results, connect to ETS-1000 via A(B) port or the LAN port, and type the IP-address of connected port into the address line of your web- browser.
Page 130
Remote control via WWW-interface2 function allows to view and save on PC all the settings and results of the major tests. To view results, connect to ETS-1000 via A(B) port or the LAN port, and type the IP-address of connected port into the address line of your web-browser.
Remote Control Screen Shot Screen Shot To get screen shot, connect to ETS-1000 via A(B) port or the LAN port, and type into the address line of your web-browser: http://IP-address_of_connected_port/sshot. Ethernet Tester Analyzer...
10 Maintenance To help ensure long, trouble-free operation: Always inspect fiber-optic connectors before using them and clean them if necessary. Keep the unit free of dust. Clean the unit casing and front panel with a cloth slightly dampened ...
Maintenance Recycling and Disposal (Applies to European Union Only) Recycling and Disposal (Applies to European Union Only) For complete recycling/disposal information as per European Directive WEEE 2012/19/UE, visit the EXFO Web site at www.exfo.com/recycle. ETS-1000...
11 Troubleshooting Solving Common Problems Before calling EXFO’s technical support, please read the following common problems that can occur and their respective solution. Problem Possible Cause Solution Incorrect system time. Hardware reset button is Set the system time in ...
Contacting the Technical Support Group To obtain after-sales service or technical support for this product, contact EXFO at one of the following numbers. The Technical Support Group is available to take your calls from Monday to Friday, 8:00 a.m. to 7:00 p.m.
Troubleshooting Transportation Transportation Maintain a temperature range within specifications when transporting the unit. Transportation damage can occur from improper handling. The following steps are recommended to minimize the possibility of damage: Pack the unit in its original packing material when shipping. ...
12 Warranty General Information EXFO Inc. (EXFO) warrants this equipment against defects in material and workmanship for a period of one year from the date of original shipment. EXFO also warrants that this equipment will meet applicable specifications under normal use.
Liability Liability EXFO shall not be liable for damages resulting from the use of the product, nor shall be responsible for any failure in the performance of other items to which the product is connected or the operation of any system of which the product may be a part.
Warranty Exclusions Exclusions EXFO reserves the right to make changes in the design or construction of any of its products at any time without incurring obligation to make any changes whatsoever on units purchased. Accessories, including but not limited to fuses, pilot lamps, batteries and universal interfaces (EUI) used with EXFO products are not covered by this warranty.
5. Return the equipment, prepaid, to the address given to you by support personnel. Be sure to write the RMA number on the shipping slip. EXFO will refuse and return any package that does not bear an RMA number.
Warranty EXFO Service Centers Worldwide EXFO Service Centers Worldwide If your product requires servicing, contact your nearest authorized service center. EXFO Headquarters Service Center 400 Godin Avenue 1 866 683-0155 (USA and Canada) Quebec (Quebec) G1M 2K2 Tel.: 1 418 683-5498...
MPORTANT The following technical specifications can change without notice. The information presented in this section is provided as a reference only. To obtain this product’s most recent technical specifications, visit the EXFO Web site at www.exfo.com. Specifications Values Display Color graphic display, 320×240 pixels...
Page 146
Remote control Remote control of the analyzer in the following modes:terminal, via TELNET protocol, via WWW-interface. With remote control running the tests, parameters setup,getting test results are supported. ETS-1000...
Ethernet Frame Structure Ethernet Frame Structure Destination MAC Address: 6 bytes field that contains MAC address of the destination network node. Source MAC Address: 6 bytes field that contains MAC address of the frame source network node. Length/Type: The field contains 16-bits integer and possesses either of ...
Page 148
CFI: Canonical Format Indicator is an one-byte flag which must be equal to 0 (null) for Ethernet frames. VLAN ID: VLAN Identifier (VID) is a 12-bit identifier which is defined in the 802.1Q standard [1]. VID uniquely defines VLAN to which the current frame belongs to. ETS-1000...
Remote Control Commands Command Description empty command, used to check connection restart the unit (analyzer) ATM1 RFC 2544 test results and settings output ATM2 BERT test results and settings output ATM3 display measurements results and settings for the packet jitter display unit information display command’s help enter the option activation key.
Page 151
Remote Control Commands Command Information displayed in console sshow rfc2544 frames 1 show rfc2544 frames 2 show rfc2544 frames 3 user-defined frame size (or show rfc2544 frames 4 standard value show rfc2544 frames 5 in accordance with RFC 2544 methodology show rfc2544 frames 6 show rfc2544 frames 7 show rfc2544 frames 8...
Page 152
Complex traffic test results BERT ETS-1000...
Page 153
Remote Control Commands Command Information displayed in console show bert header src mac source MAC address show bert header src ip source IP address show bert header src udp source UDP-port number show bert header dst mac destination MAC address show bert header dst ip destination IP address show bert header dst udp...
Page 154
VLAN identifier value show txgen header vlan priority traffic priority value show txgen header precedence frame priority value show txgen header tos type of service for the packet show txgen port transmitting port show txgen frame user-defined frame size ETS-1000...
Page 155
Remote Control Commands Command Information displayed in console show txgen duration trial duration show txgen rate user-defined rate (Kbps or %) txgen start start test traffic generating txgen stop stop test traffic generating txgen show show test traffic results Interface setup show gbe a speed show transmission rate for the port A...
Page 157
Remote Control Commands Command Operation RFC 2544 rfc2544 header src udp int set source UDP-port number rfc2544 header set source MAC address srcmacXX:XX:XX:XX:XX:XX rfc2544 header src ip i.i.i.i set source IP address show rfc2544 header dst udp display destination UDP-port number rfc2544 header set destination MAC address...
Page 159
Remote Control Commands Command Operation Complex traffic ctraf header mpls tx count off / 1 / 2 select number of tags to transmit ctraf header mpls tx [1-3] label int set label value ctraf header mpls tx [1-3] cos int set class of service for datagram ctraf header mpls tx [1-3] ttl int...
Page 160
0010 / 0001 packet bert topology port tx a/b set data transmitting port bert topology port rx a/b set data receiving port bert level 1/2/3/4 layer of OSI model at which BERT will be performed ETS-1000...
Page 161
Remote Control Commands Command Operation bert pattern user / crtp / 2e11-1 / select standard or user-defined 2e15-1 / 2e20-1 / test pattern 2e23-1 / 2e29-1 / 2e31-1 bert user-pattern hex set user-defined test pattern bert frame int set user-defined frame size bert rate int set user-defined rate (Kbps) bert duration hh.mm.ss...
Page 162
/ b ip src i.i.i.i set destination IP address loopback a / b ip dst i.i.i.i select ToS swapping mode loopback a / b tos replace off / tos / precedence / tos+prec set ToS value loopback a / b tos flags bin ETS-1000...
Page 163
Remote Control Commands Command Operation set Precedence value loopback a / b tos precedence int Network setup network a dhcp off/on enable/disable DHCP option for port A network a ip i.i.i.i set IP address for the port A network a subnetmask i.i.i.i set subnet mask for the port A network a gateway i.i.i.i set gateway IP address for the...
Page 164
/ b mpls tx lsr i.i.i.i IP address of LSR gbe a / b mpls tx rule off / on switch on/off the rule for send- ing packets in the subnet gbe a / b mpls tx subnet i.i.i.i subnet IP address ETS-1000...
Page 165
Remote Control Commands Command Operation gbe a / b mpls tx mask i.i.i.i subnet mask gbe a / b mpls tx stack count off / 1 / set number of VLAN tags 2 / 3 gbe a / b mpls tx stack [1-3] label int set VLAN tag value gbe a / b mpls tx stack [1-3] cos int set class of service for data- gram...
Page 166
Remote Control Commands Command Operation help show the list of available commands time HH:MM:SS set current time date DD-MM-YYYY set current date ETS-1000...
Bibliography [1] IEEE Std 802.1Q, IEEE Standard for Local and metropolitan area net-works — Virtual Bridged Local Area Networks. [2] RFC 791, Postel, J., Internet Protocol, DARPA, September 1981. [3] RFC 826, Plummer, D., Ethernet Address Resolution Protocol or converting network protocol addresses to 48.bit Ethernet address for transmission on Ethernet hardware, November 1982.
Index Index FCC ............... iii frame loss rate..........36 frame loss test setting ......... 54 Front.............. 2 after-sales service ........128 Front Panel ............ 2 ARP Monitor..........87 front panel, cleaning ......... 125 asymmetric test........... 63 IC..............iii basic settings ..........25 identification label........
Page 170
........... 11 laser............13 warning ..........11 service and repairs........134 service centers ........... 135 shipping to EXFO ........134 signal connectors .......... 2 specifications, product ......137 status bar ............4 storage requirements ........ 125 symbols, safety..........11 TCP-client ............
Page 171
CHINESE REGULATION ON RESTRICTION OF HAZARDOUS SUBSTANCES CHINESE REGULATION ON RESTRICTION OF HAZARDOUS SUBSTANCES NAMES AND CONTENTS OF THE TOXIC OR HAZARDOUS SUBSTANCES OR ELEMENTS CONTAINED IN THIS EXFO PRODUCT EXFO NAMES AND CONTENTS OF THE TOXIC OR HAZARDOUS SUBSTANCES OR ELEMENTS...
Page 172
MARKING REQUIREMENTS MARKING REQUIREMENTS Product Environmental protection use period (years) Logo Product Environmental protection use period (years) Logo This Exfo product This Exfo product EXFO EXFO Battery Battery If applicable. If applicable.
Need help?
Do you have a question about the ETS-1000 and is the answer not in the manual?
Questions and answers