UM Etherloop
UM Etherloop
Ether.Loop
Gigabit Ethernet Traffic Reflector
Copyright
The information contained in this document is the property of ALBEDO Telecom S.L.
and is supplied without liability for errors and omissions.
Issue 1, 08/12
For any query or requirement regarding Ether.Loop, contact with ALBEDO Telecom
using the following contact details:
ALBEDO Telecom SL
C/ Joan d’Àustria 112
08018 Barcelona - Spain
E-mail: [email protected]
Telephone: +34 93 221 28 73
i
User Guide
ii
ALBEDO Telecom - B6523022 - Joan d’Àustria, 112 - Barcelona - 08018 - www.telecom.albedo.biz
Table Of Contents
Chapter 1: Operation ................................................................................................. 1
Important Notice ............................................................................................... 2
Warranty................................................................................................ 2
Battery Safety........................................................................................ 3
WEEE Notice ........................................................................................ 3
Test Connectors ............................................................................................... 3
Platform Connectors......................................................................................... 3
Switching the Unit On an Off ............................................................................ 3
Using the Test Ports ......................................................................................... 4
Configuring the Connector .................................................................... 8
Configuring Auto-negotiation Parameters ............................................. 8
The Command Line Interface ........................................................................... 9
Upgrading the Unit............................................................................................ 9
Appendix A: CLI Command Reference .................................................................. 13
Command Syntax ........................................................................................... 13
Command List ................................................................................................ 13
Appendix B: Technical Specification..................................................................... 19
Physical Interfaces ......................................................................................... 19
General Features............................................................................................ 19
Configuration .................................................................................................. 19
Auto-Negotiation ................................................................................. 19
Interfaces ............................................................................................ 19
Loopback............................................................................................. 20
Results............................................................................................................ 20
Power LED .......................................................................................... 20
DC IN LED .......................................................................................... 20
Link LED.............................................................................................. 20
Activity LED......................................................................................... 20
User Interface ................................................................................................. 20
Platform .......................................................................................................... 21
iii
User Guide
iv
ALBEDO Telecom - B6523022 - Joan d’Àustria, 112 - Barcelona - 08018 - www.telecom.albedo.biz
Chapter 1
Operation
The ALBEDO Telecom Ether.Loop is a high performance and low cost Gigabit Ethernet
traffic reflector which is capable of re-directing Ethernet frames up to 1 Gb/s or 1.5
millions of frames per second. Ether.Loop is the recommended peer for 2-way Ethernet
and IP tests carried out with the ALBEDO Ether.Genius / Ether.Sync / Ether.Giga
testers.
(a)
SFP
Power Port Port RJ-45
switch LEDs Port System
Power RJ-45 LEDs
connector console connector
(b)
Figure 1.1: Ether.Loop front and back views. The equipments presents information about
its status through the LEDs. The configuration is performed through the serial interface
using a CLI: (a) Front view with test connectors, (b) Back view with system connectors.
1
User Guide
Ether.Loop has an external DC input but it also has internal batteries. Ether.Loop may
need to work over many hours or days and for this reason, using an external DC power
input is always recommended. However, using batteries makes Ether.Loop very robust
in front of temporary power failures (the equipment can work about 4.5 hours without
the DC).
ALBEDO Telecom - B6523022 - Joan d’Àustria, 112 - Barcelona - 08018 - www.telecom.albedo.biz
Within your Ether.Loop test kit you will find the following items:
• One Ether.Loop unit.
• One console cable to connect Ether.Loop to a controlling computer.
• One AC/DC adapter with a power cord specific for your country.
• One Carrying bag (if ordered).
• One Cat. 5e cable with RJ-45 connector certified for operation at 1 Gb/s rates (if
ordered).
• One SFP for connection to optical interfaces (if ordered).
• One MMF or SMF cables to be used with the SFPs (if ordered).
• One CD-ROM with user documentation.
• One printed copy of this user manual (if ordered).
Check with your distributor the availability of other optional items for your Ether.Loop
unit.
1.1.Important Notice
Operation, manipulation and disposal warnings for your Ether.Loop unit are listed
below.
1.1.1. Warranty
The ALBEDO Telecom Ether.Loop is supplied with a warranty that includes
replacement of damaged or faulty components in the terms and period described in the
ordering information. This Warranty does not apply to:
1. Product subjected to abnormal use or conditions, accident, mishandling, neglect,
unauthorized alteration, misuse, improper installation or repair or improper stor-
age.
2. Product whose mechanical serial number or electronic serial number has been
removed, altered or defaced.
3. Damage from exposure to moisture, humidity, excessive temperatures or extreme
environmental conditions.
4. Damage resulting from connection to, or use of any accessory or other product not
approved or authorized by ALBEDO Telecom.
5. Product damaged from external causes such as fire, flooding, dirt, sand, weather
conditions, battery leakage, blown fuse, theft or improper usage of any electrical
source.
2
Operation
1.2.Test Connectors
Ether.Loop is connected to the DUT / SUT through the test connector panel. Ports and
elements included in this panel are described in the following list:
• RJ-45 Port . This is a 10/100/1000BASE-T port for Ethernet transmit and receive.
• SFP Port. This port is used to connect the equipment to the network through an
optical interface with the help of an SFP module.
1.3.Platform Connectors
There is a connector panel specifically devoted to the platform ports with two different
purposes: powering the equipment and controlling the device from an external terminal.
If follows a more extended description of the platform connectors:
• Power connector: The input must be 12 V DC, 4 A. A suitable external AC/DC
adapter for your country is provided with the tester.
• Power switch: Switches the equipment on an off.
• RJ-45 console. Console connector. This interface is prepared for connecting an
external management device through a serial interface using the console cable
supplied by ALBEDO Telecom.
3
User Guide
to stop working. Specifically, Ethernet bridges without the Spanning Tree Protocol
(STP) enabled may stop responding when a physical loop is connected to their ports.
Result Description
ALBEDO Telecom - B6523022 - Joan d’Àustria, 112 - Barcelona - 08018 - www.telecom.albedo.biz
Power This LED is enabled when you power on the unit and it is dis-
abled when you power it off.
When you power on the unit no this LED blinks for 60 sec-
onds to indicate it accepts remote firmware upgrade
requests. If it does not receive any update request after 60
seconds, it goes to normal operation. If the power led blinks
faster than in the normal firmware upgrade status, the equip-
ment is indicating that a previous upgrade has failed and that
it is working with the backup firmware (See section 1.7).
DC IN This LED is enabled when the DC power is connected an dis-
abled otherwise.
4
Operation
able to loop frames at 1 Gb/s even in the worst case of 64 byte frames (about 1,500,000
frames per second).
The recommended high level procedure for connecting the equipment to the network
and using it is the following:
1. Switch Ether.Loop on with the help of the power switch (See section 1.4)
2. Configure the test port, including global and port specific operation modes and
generation / analysis properties.
3. Connect the test cables to the network. Use the electrical or optical ports depend-
ing on the particular network properties.
This section is focused in how to configure the test port to get the desired results. All
configuration parameters discussed here are available from the Command Line
Interface (CLI) from the console connector (See section 1.6).
Result Description
Link This LED is enabled when the link with the remote end is
established at Ethernet layer.
• Off: The port is disabled. Only one of the Electrical (RJ-
45) or optical (SFP) ports can be enabled at the same
time. Which one is enabled is controlled by the current
configuration. Disabled ports cannot establish a link with
other stations and they are unable to receive, loop or
send Ethernet frames.
• On (half bright): Port enabled by configuration but no link
detected. The port should be able to establish a link once
it is connected to the network if configured correctly.
• On (full bright): The port is connected to the network and
it has established link either using Ethernet auto-negotia-
tion or by means static Ethernet bit rate settings. The
equipment is ready to receive and transmit frames. Loop
is disabled in the interface, all received frames are dis-
carded but the equipment still replies to ARP requests.
• Slow blinking: Loopback mode enabled in this port. The
port link led blinks if any of the available loopback modes
is active (L1, L2, L3 or L4) both in loop all frames or loop
frames directed to this interface setups. The port blinks
even if there is a link to show to the user the port mode
even before the equipment is connected to the network.
5
User Guide
Result Description
Traffic This led indicates that some traffic has been detected in the
link. it also shows what kind of traffic has been detected. The
link LED can be in one of the following three states:
ALBEDO Telecom - B6523022 - Joan d’Àustria, 112 - Barcelona - 08018 - www.telecom.albedo.biz
Current status of the test ports can be checked at any moment with the help of the port
LEDs or by using the right CLI commands. To check if Ether.Loop loopback is enabled
use the following CLI command:
> loopenable?
With the help of the LEDs, the user knows if loopback is enabled in an specific port and
what kind of traffic (network traffic, test traffic) is receiving the traffic reflector.
Information concerning the traffic type the equipment is receiving at any moment is
important to know if the remote traffic generator has succeed trying to reach the loop
device. Ether.Loop automatically recognises SLA frames received from a remote
equipment. Ethernet SLA test payload used by ALBEDO Telecom is a proprietary
extension of the Operations, Administration and Maintenance (OAM) payload defined
by standard ITU-T Y.1731. The SLA payload used by IPv4 is and ALBEDO Telecom
proprietary structure.
S D
DUT / SUT
Ether.Loop
D S
Figure 1.3: This figure illustrates the loopback operation (MAC loop). Source and
destination addresses are swapped so that they can be processed in the normal way by
intermediate switches.
6
Operation
bits bits
1 2 3 4 5 6 7 8 bytes 1 2 3 4 5 6 7 8 bytes
Type (32) 1
Length 2
ALBEDO Telecom
Ethernet SLA Frame
bits
1 2 3 4 5 6 7 8 bytes
ATSL-OUI 3
Layer 3
SubOpCode (16) 1
Sequence number 4
IEC 61588
8
Timestamp
ALBEDO Telecom
IP SLA Frame
7
User Guide
While in loop mode, the test port does not reply ICMP echo request messages and it
ignores all other network protocols. The only exception to this rule is ARP. A test port
replies ARP requests received from the network (loop modes IP and UDP). Of course,
ARP requests are also looped if the port is configured to do so.
Ether.Loop includes one electrical (RJ-45) connector and one SFP connector. Which
one is enabled at any moment is a user decision. Normally, the SFP is used to connect
the equipment to an optical interface To configure the RJ-45 (electrical) connector in
Ether.Loop type the following command in the CLI.
> port=ele
To set the SFP (optical) port use the following:
> port=opt
The CLI can be used to know which is the currently configured port. To do that, use the
query format of the port command:
> port?
8
Operation
> forced=100
9
User Guide
connection you can set the computer address to 10.0.0.1 (network mask
255.0.0.0) and set Ether.Loop to 10.0.0.2.
6. With the help of the serial connection and the Ether.Loop CLI, use the following
command to disable the loop (if enabled):
> loopenable=dis
ALBEDO Telecom - B6523022 - Joan d’Àustria, 112 - Barcelona - 08018 - www.telecom.albedo.biz
10
Operation
11
User Guide
12
ALBEDO Telecom - B6523022 - Joan d’Àustria, 112 - Barcelona - 08018 - www.telecom.albedo.biz
Appendix A
CLI Command Reference
This chapter lists all the CLI commands accepted by Ether.Loop with a short description
of their usage and purpose. It also includes a description about how to write and use
these CLI commands.
13
User Guide
format for setting new values. All these particularities are discussed for each specific
command in the list.
Table A.1:
Command Description
ALBEDO Telecom - B6523022 - Joan d’Àustria, 112 - Barcelona - 08018 - www.telecom.albedo.biz
port This command configures the Ether.Loop test port. The con-
figuration options at disposal of the user are the following:
• port=ele: Configures the RJ-45 test interface in
Ether.Loop. Use this command if you are going to con-
nect the equipment to an electrical Ethernet interface.
• port=opt: Configures the SFP (optical) test interface in
Ether.Loop. Use this option to connect the equipment to
an optical Ethernet interface or network. It requires the
correct SFP to be installed in the Ether.Loop SFP port.
This command accepts a query format (port?) that returns
the currently configured port value.
autoneg Enables (autoneg=on) or disables (autoneg=off) the standard
Ethernet auto-negotiation procedure during the connection
setup. Auto-negotiation sets the link bit rate, duplex mode,
flow control mode without user intervention.
Disable Auto-negotiation only if you know that the remote
end does not support this procedure or if you want to check
link operation without auto-negotiating.
This command accepts a query format (autoneg?) that
returns the currently configured autoneg value.
allow10 Allows (allow10=on) or disallows (allow10=off) the auto-
negotiation procedure to set the link speed to 10 Mb/s if the
remote end supports this operation rate and there is not an
available bit rate with higher precedence (100 Mb/s,
1000 Mb/s)
The allow10 command only makes sense if auto-negotiation
is enabled (autoneg=on). The 10 Mb/s operation is used in
electrical interfaces only. Currently, no 10 Mb/s SFPs are
supported by Ether.Loop.
This command accepts a query format (allow10?).
14
Table A.1:
Command Description
allow100 Allows (allow100=on) or disallows (allow100=off) the auto-
negotiation procedure to set the link speed to 100 Mb/s if the
remote end supports this operation rate and there is not an
available bit rate with higher precedence (1000 Mb/s)
The allow100 command only makes sense if auto-negotia-
tion is enabled (autoneg=on). The 100 Mb/s operation is
used in electrical interfaces only. Currently, no 100 Mb/s
SFPs are supported by Ether.Loop.
This command accepts a query format (allow100?).
allow1000 Allows (allow1000=on) or disallows (allow1000=off) the auto-
negotiation procedure to set the link speed to 1000 Mb/s if
the remote end supports this operation rate.
The allow1000 command only makes sense if auto-negotia-
tion is enabled (autoneg=on).
This command accepts a query format (allow1000?).
forced Forces the link speed to an specific bit rate. This is the bit
rate configured when the auto-negotiation procedure is not
used (autoneg=off).
Available forced bit rates are 10 Mb/s (forced=10) and
100 Mb/s (forced=100). The 1000 Mb/s bit rate cannot be
forced due to restrictions imposed by standard IEEE 802.3.
This command accepts a query format (forced?).
link Returns the bit rate and duplex operation agreed during the
auto-negotiation process. It is one of the 1000-FD, 100-FD
and 10-FD set.
This command only accepts the query format (link?).
15
User Guide
Table A.1:
Command Description
mtu Configures the Maximum Transmission Unit (MTU) for the
test port expressed in bytes. The MTU is the largest frame
size accepted without declaring the oversize defect.
ALBEDO Telecom - B6523022 - Joan d’Àustria, 112 - Barcelona - 08018 - www.telecom.albedo.biz
16
Table A.1:
Command Description
loopmode The loop mode determines which fields within the Ethernet
frame or the IP datagram are swapped before forwarding. Is
one of the following ones:
• loopmode=phy (Physical loop): Loops frames without
other alteration than pulse shape regeneration. This mode
may cause problems if it is used in a bridged network.
• loopmode=mac (MAC loop): Swaps source and destina-
tion MAC addresses before forwarding the frame. This is
the correct mode to be used in bridged networks.
• loopmode=ip (IP loop): It operates in the same way that
the MAC loop mode but is swaps source and destination
IP addresses as well. This is the correct mode to be used
in routed networks. The IP loop mode is not available in
Ethernet endpoint mode.
• loopmode=udp (UDP loop): It works in the same way that
the IP loop mode but it swaps source and destination UDP
ports as well. This mode can be used if there are network
devices working at the transport layer like for example fire-
walls or NAT routers. The UDP loop mode is not available
in Ethernet endpoint mode.
This command accepts a query format (loopenable?).
broadcast Chooses whether to loop (broadcast=yes) or discard
(broadcast=no) Ethernet broadcast frames. If broadcast loop
is disabled, all frames with destination MAC address set to
FF-FF-FF-FF-FF-FF are discarded.
Use this setting if you want to avoid Ethernet broadcast
frames to proliferate and potentially flood the network.
This command accepts a query format (broadcast?).
icmp This command enables (icmp=yes) or disables (icmp=no)
looping of ICMP packets. If ICMP loop is disabled, all ICMP
frames (IP protocol number 1) will be discarded.
Use this setting to avoid ICMP packet proliferation in the
network.
This command accepts a query format (icmp?)
17
User Guide
Table A.1:
Command Description
thisport Configures which frames are looped in the current test port.
The available configurations are:
ALBEDO Telecom - B6523022 - Joan d’Àustria, 112 - Barcelona - 08018 - www.telecom.albedo.biz
18
Appendix B
Technical Specification
B.1. Physical Interfaces
• The device has one network interfaces based on SFP and one electrical RJ-45
port. At least one port will be active
• The following Ethernet interfaces are supported by the SFP ports: 1000BASE-SX,
1000BASE-LX, 1000BASE-ZX and 1000BASE-BX.
• The following Ethernet interfaces are supported by the RJ-45 ports: 10BASE-T,
100BASE-TX, 1000BASE-T.
B.3. Configuration
• Configuration is done by means the platform serial interface using any compatible
terminal software.
B.3.1. Auto-Negotiation
• Negotiation of bit rate. Allow 10 Mb/s, allow 100 Mb/s, allow 1000 Mb/s.
• Ability to disable auto-negotiation and force line settings.
B.3.2. Interfaces
• Electrical or optical.
• Configurable Ethernet parameters: Local MAC address (factory or custom)
19
User Guide
B.3.3. Loopback
• Supports three operation modes: Discard all, loop frames directed to this interface,
loop all.
ALBEDO Telecom - B6523022 - Joan d’Àustria, 112 - Barcelona - 08018 - www.telecom.albedo.biz
B.4. Results
• The equipment supplies results by means LEDs. There are two LEDs for each
interface.
B.4.2. DC IN LED
• Off: DC not connected. Working with batteries.
• On: DC connected.
20
B.6. Platform
• Operation time with batteries: 4.5 hours (minimum).
• Battery charging time: 24 hours (typical).
• Dimensions: 223 mm x 144 mm x 65 mm.
• Weight: 800 g (with rubber boot).
21
User Guide
22
ALBEDO Telecom - B6523022 - Joan d’Àustria, 112 - Barcelona - 08018 - www.telecom.albedo.biz