Horizon COMPACT PlusTM Wireless Ethernet Release 1.0.1 Product Manual - Volume 4 Networking Features Version 1.
NOTICE This document contains confidential information, which is proprietary to DragonWave. No part of its contents can be used, copied, disclosed, or conveyed to any party in any manner whatsoever without prior written permission from DragonWave Inc. Copyright © 2000 - 2012 DragonWave Inc. Horizon Compact Plus Release 1.0.
Table of Contents 1.0 USER MANUAL STRUCTURE ..................................................................................... 1 2.0 ETHERNET OPERATION ADMINISTRATION AND MAINTENANCE (EOAM)....................... 3 2.1 3.0 EOAM FEATURES .............................................................................................................................. 3 LINK LAYER DISCOVERY PROTOCOL (LLDP) .......................................................... 21 3.1 LLDP COMMANDS .................
1.
DragonWave Inc. 2 This page left blank intentionally Horizon Compact Plus Release 1.0.
2.0 Ethernet Operation Administration and Maintenance (EOAM) EOAM is a protocol for installing, monitoring, and troubleshooting metro Ethernet networks. Horizon Compact Plus supports the EOAM features as defined in IEEE 802.3ah with the exception of the hardware loopback feature. EOAM is a relatively slow protocol with modest bandwidth requirements. The frame transmission rate is limited to a maximum of 10 frames per second; therefore, the impact of OAM on normal operations is negligible.
DragonWave Inc. 4 Procedure 2-1 Configuring EOAM Required Action Steps login Log in as a NOC user. set eoam Enables or disables Ethernet Operation Administration and Maintenance (EOAM) processing globally on this device. The default is "off". Sequence: set eoam [on | off] press Enter The system responds: < no response > The system returns to the prompt ->.
Ethernet Operation Administration and Maintenance (EOAM) 5 Required Action Steps set eoam link-monitor eventresend Configure Error-Event Resend Count on this device. The default is 10. Sequence: set eoam link-monitor event-resend [count(1-10)] press Enter The system responds: < no response > The system returns to the prompt ->.
DragonWave Inc. 6 Required Action Steps Change the current status of the eoam AAM message option. Note that if HAAM is enabled this command is still valid This command enables or disables the option to send out an eoam message when AAM or HAAM up/down-switches modulation schemes. Sequence: set aam eoam option [on|off] Example: set aam eoam option on press Enter The system responds: Eoam option for AAM is set to :on View current status of the eoam RLS message option.
Ethernet Operation Administration and Maintenance (EOAM) 7 Required Action Steps To verify the setting, run the command : get port eoam local information press Enter The system responds: (Example) Eoam Local Information: Port State Mode Status LinkMonitor ConfigRev MaxPdu ------- -------- ------- ------------- ----------- --------- -----P1 enable active Operational enable 0 1518 …… set port eoam mode Configure EOAM mode in a port.
DragonWave Inc. 8 Required Action Steps set port eoam remoteloopback Allows the user to enable or disable EOAM remote loopback, and to deny or permit EOAM remote loopback feature request from its peer. Sequence: set port eoam remote-loopback [port <1-2>] [on | off | deny | permit] press Enter The system responds: < no response > The system returns to the prompt ->.
Ethernet Operation Administration and Maintenance (EOAM) 9 Required Action Steps set port eoam faultmanagement remoteloopback Start Eoam loopback test with the specified packet number, packet size, test pattern, and wait time. Sequence: set port eoam fault-management remote-loopback [port <1-2>] [test] [count ] [packet ] [pattern ] [wait-time ] press Enter Where port identifies a port number.
DragonWave Inc. 10 Required Action Steps set port eoam link-monitor Enables or disables link events for EOAM monitoring. Sequence: set port eoam link-monitor [port <1-2>] [frame | frame-period | frame-sec-summary] [ on | off] press Enter Where port identifies a port number. Link monitor event type: frame : Frame Event is generated, when the number of frame errors exceeds a threshold within a given window defined by a period of time. (e.g.
Ethernet Operation Administration and Maintenance (EOAM) 11 Required Action Steps set port eoam link-monitor default Sets the link monitoring parameters threshold and window to the default value. Sequence: set port eoam link-monitor default [port <1-2>] [frame | frameperiod | frame-sec-summary] [threshold | window] press Enter The system responds: < no response > The system returns to the prompt ->.
DragonWave Inc. 12 Required Action Steps set port eoam faultmanagement link-monitor action Specifies the action for the link monitoring threshold crossing events received from local. The default is “none”. Sequence: set port eoam fault-management link-monitor action [port <1-2>] [frame | frame-period | frame-sec-summary ] [none | warning] press Enter The system responds: < no response > The system returns to the prompt ->.
Ethernet Operation Administration and Maintenance (EOAM) 13 Required Action Steps set port eoam link-monitor frame-sec-summary window Specifies the window size for frame second summary. Window size should be greater than threshold count. The default is 100. Sequence: set port eoam link-monitor frame-sec-summary window [port <1-2>] [size<100 - 9000>] press Enter The system responds: < no response > The system returns to the prompt ->.
DragonWave Inc. 14 Required Action Steps set port eoam link-monitor frame-sec-summary threshold Specify the threshold value for frame second summary. Threshold error count for frame seconds summary should be lesser than window size. The default is 1. Sequence: set port eoam link-monitor frame-sec-summary threshold [port <1-2>] [size<0 - 900>] press Enter The system responds: < no response > The system returns to the prompt ->.
Ethernet Operation Administration and Maintenance (EOAM) 15 Required Action Steps set port eoam faultmanagement mib-request Send MIB variable request to peer. Sequence: set port eoam fault-management mib-request [port <1-2>] press Enter Where branch identifies variable branch derived from CMIP protocol encodings in ANSI/IEEE Std 802.3 Annex 30A. leaf identifies variable leaf derived from CMIP protocol encodings in ANSI/IEEE Std 802.3 Annex 30A..
DragonWave Inc. 16 Required Action Steps get eoam fault-management global information Displays fault-management global information. Sequence: get eoam fault-management global information press Enter Example: get eoam fault-management global information press Enter The system responds: (Example) Fault-management module has been enabled get port eoam event-log Displays EOAM event logs.
Ethernet Operation Administration and Maintenance (EOAM) 17 Required Action Steps get port eoam local information Displays ethernet OAM local information.
DragonWave Inc. 18 Required Action Steps get port eoam neighbour information Displays EOAM neighbour information.
Ethernet Operation Administration and Maintenance (EOAM) 19 Required Action Steps get port eoam faultmanagement mib-variable response Displays MIB variable response.
DragonWave Inc. 20 Required Action Steps clear port eoam config Clears ethernet OAM local configuration for all ports/specific port.If the port is not specified, it clears the configuration of both ports.
3.0 Link Layer Discovery Protocol (LLDP) The LLDP is a protocol used by network devices for advertising their identity, capabilities, and neighbours on an IEEE 802 local area network. The protocol is formally referred to by the IEEE as Station and Media Access Control Connectivity Discovery specified in standards document IEEE 802.1AB. 3.1 LLDP Commands The LLDP command set can be divided into three groups: Global Commands Interfacing Commands Show Commands Each group of commands is detailed below. 3.1.
DragonWave Inc. 22 3.1.2 Interfacing Commands Command Description set lldp interface admin {switchport {transmit | receive} {on | off}} Sets LLDP admin status on an interface to Transmit or Receive. set lldp interface notification {switchport } {[remote-table-chg][mis-configuration] | off } Enables/Disables LLDP trap notification on an interface.
Link Layer Discovery Protocol (LLDP) 23 Procedure 3-1 Configuring LLDP Required Action Steps login Log in as a NOC user. Enable the LLDP module This command enables/disables LLDP on the system set lldp module [on/off] – Example : Sequence: set lldp module on press Enter System responds Start LLDP This command starts LLDP on the system set lldp system [start/stop] – Example: Sequence: set lldp system start press Enter System responds Configure port This command configures dot1 TLV types on a port.
DragonWave Inc. 24 View neighbors This command returns details about a specific neighbor of all neighbors. get lldp neighbors [chassis-id port-id ] [ ] [detail] The example displays all neighbors.
4.0 Ethernet Connectivity Fault Management (ECFM) IEEE 802.1ag and ITU-T Y.1731 standards define mechanisms that provide Ethernet Connectivity Fault Management (ECFM). The fault management mechanisms defined by Y.1731 are basically the same as those for 802.1ag, but with subtle differences in the concept of the management domain and its association. ITU-T Y.1731 also defines performance monitoring mechanisms.
DragonWave Inc. 26 4.1 Steps to Configuring ECFM There are four steps to configuring ecfm. Each step comprises the issuing of a number of CLI “set” commands. Some of these commands must be entered in a specific order for the configuration to be successful. The following table shows the steps and also indicates which commands within those steps relate to 802.1 ag and Y.1731. Configuring ECFM – Step 1 ECFM Global Setting ECFM Commands set ecfm on 802.1ag Y.
Link Layer Discovery Protocol (LLDP) 27 set ecfm mep crosscheck Configuring ECFM – Step 3 Define local MEPs and MIPs Note: The sequence, below, must be followed in this step: 1. Local MEP 2. Features with this MEP Configuring ECFM – Step 4 Define interval, transmitting. 4.2 and Start CCM ECFM Commands set ecfm mep level ✓ ✓ 802.1ag Y.1731 ✓ ✓ set ecfm mep-capability level ✓ set ecfm ccm-unicast-mac ✓ ✓ ✓ 802.1ag Y.
DragonWave Inc.
Link Layer Discovery Protocol (LLDP) 29 domain-1: ->set ecfm mep crosscheck mpid 30 vlan 1003 domain-1: ->set ecfm mep crosscheck mpid 31 vlan 1003 domain-1: ->set ecfm mep level 3 inward mpid 30 vlan 1003 active mep-: ->set ecfm cc level 3 vlan 1003 interval ten-sec Using vlan-list: 1003. mep-: ->set ecfm cc enable level 3 vlan 1003 Using vlan-list: 1003. mep-: ->save ecfmmib Figure 4-2 ECFM Configuration Example 2 HC ODU 1.2 Node A HC ODU 1.
DragonWave Inc.
Link Layer Discovery Protocol (LLDP) 31 Using vlan-list: 1071. mep-: ->set ecfm cc enable level 6 vlan 1006 Using vlan-list: 1006.
DragonWave Inc.
Link Layer Discovery Protocol (LLDP) 33 mep-: ->set ecfm cc level 3 vlan Using vlan-list: 1003. mep-: ->set ecfm cc level 4 vlan Using vlan-list: 1004. mep-: ->set ecfm cc enable level Using vlan-list: 1003. mep-: ->set ecfm cc enable level Using vlan-list: 1004.
DragonWave Inc. 34 ->set ecfm traceroute cache on : ->set ecfm mip ccm-database caching enable : ->set ecfm domain MD_3 level 3 domain-1: ->set ecfm service MA_3 vlan 1003 domain-1: ->set ecfm mep crosscheck mpid 30 vlan 1003 domain-1: ->set ecfm mep crosscheck mpid 31 vlan 1003 domain-1: ->set ecfm mep level 3 inward mpid 31 vlan 1003 active mep-: ->set ecfm cc level 3 vlan 1003 interval ten-sec Using vlan-list: 1003. mep-: ->set ecfm cc enable level 3 vlan 1003 Using vlan-list: 1003.
Link Layer Discovery Protocol (LLDP) 35 4.3 ECFM CLI Commands List ECFM CLI Command Description set ecfm Enables or disables connectivity fault management (CFM) processing globally on this device. The default is "off". Sequence: set ecfm [on | off] press Enter The system responds: < no response > The system returns to the prompt ->.
DragonWave Inc. 36 ECFM CLI Command Description set ecfm port Sets the port number that subsequent ecfm commands will apply to. The default is "off". Sequence: set ecfm port [port number] [on | off] press Enter The system responds: < no response > The system returns to the prompt ->. Note: HC ODU only supports ecfm functions on port-1. port number must be 1.
Link Layer Discovery Protocol (LLDP) 37 ECFM CLI Command Description set ecfm start Start the Ethernet CFM Module globally on the ODU. Sequence: set ecfm start press Enter The system responds: < no response > The system returns to the prompt ->. Example: set ecfm start press Enter To verify the setting, run the command – get ecfm global information get ecfm global information press Enter The system responds: Configured OUI : 00:00:00 ecfm Status : Started, …..
DragonWave Inc. 38 ECFM CLI Command Description set ecfm default-domain vlan Sets the parameters of default Maintenance Domain (MD) Level, to control MHF creation at the VLAN Ids which are not attached to any Service (Maintenance Association) and SenderID TLV transmission by those MHFs.
Link Layer Discovery Protocol (LLDP) 39 ECFM CLI Command Description set ecfm default-domain global Defines or deletes a connectivity fault management (CFM) Maintenance Domain (MD) at a particular maintenance level and puts the device in Ethernet CFM configuration mode, where parameters specific to the maintenance domain can be set. Sequence: set ecfm default-domain global levelid <(0-7)> press Enter Where levelid identifies the maintenance domain’s level. Range is from 0 to 7.
DragonWave Inc. 40 ECFM CLI Command Description set ecfm mep crosscheck start-delay To configure the number of CCMs to be missed, for which a device waits for the remote maintenance end points (MEPs) to come up. The default: the number is reset to the default value of 3. Sequence: set ecfm mep crosscheck start-delay {default} | {start-delay<3100>} press Enter The system responds: < no response > The system returns to the prompt ->.
Link Layer Discovery Protocol (LLDP) 41 ECFM CLI Command Description set ecfm traceroute cache Enables Linktrace replies (LTR) caching. The default: it is disabled. Sequence: set ecfm traceroute [on | off] press Enter The system responds: < no response > The system returns to the prompt ->. To verify the setting, run the command: get ecfm global information press Enter The system responds: (Example) …..
DragonWave Inc. 42 ECFM CLI Command Description set ecfm mip ccmdatabase caching Enable or disable Ethernet CFM MIP-CCM database caching. Sequence: set ecfm mip ccm-database caching {enable | disable} press Enter The system responds: < no response > The system returns to the prompt ->.
Link Layer Discovery Protocol (LLDP) 43 ECFM CLI Command Description set ecfm mip ccmdatabase hold-time Sets the hold time for the ecfm ccm-database, in hours. The default is 24 hours. Sequence: set ecfm mip ccm-database holdtime [(24-48)] press Enter The system responds: < no response > The system returns to the prompt ->. Example: See the example in the command – set ecfm mip ccm-database cacheing.
DragonWave Inc. 44 ECFM CLI Command Description set ecfm mep archivehold-time Sets the amount of in minutes time such that information from a MEP is kept in the CC database before they are purged. Defaults set to 100 minutes. Sequence: set ecfm mep archive-hold-time { The system returns to the prompt ->.
Link Layer Discovery Protocol (LLDP) 45 ECFM CLI Command Description set ecfm service Configures the provided Service (Maintenance Association) at the specified vlan. User can configure ICC and UMC when Y.1731 is enabled.
DragonWave Inc. 46 ECFM CLI Command Description set ecfm mep crosscheck mpid Statically defines maintenace end point (MEP) or remote MEP. (MEP is defined in a list of MEPIDs of a service associated with a provided VLAN) Sequence: set ecfm mep crosscheck mpid [delete|define] [vlan ] press Enter Where mpid identifies MEP identifier.
Link Layer Discovery Protocol (LLDP) 47 ECFM CLI Command Description set ecfm mep-capability level This is an Y.1731 command. Enable (on) or disable (off) the capabilities of all the MEPs in a MA at the level and vlan. Defaults to enable if on/off not specified.
DragonWave Inc. 48 ECFM CLI Command Description set ecfm ccm-unicast-mac This is an Y.1731 command. Sets the destination mac-address for ecfm unicast Continuity Check Messages. Sequence: set ecfm ccm-unicast-mac [aa:bb:cc:dd:ee:ff] press Enter The system responds: < no response > The system returns to the prompt ->. set ecfm cc level Sets parameter (CCM Interval) for continuity check messages (CCMs).
Link Layer Discovery Protocol (LLDP) 49 ECFM CLI Command Description set ecfm cc enable level Enables or disables the transmission of continuity check messages (CCMs).The level ID and Vlan ID identifies the Maintenance End Points (MEPs)to which the configuration applies if Vlan is not specified, enables the transmission of CCMs at specified levels for Vlan unaware MEPs only.
DragonWave Inc. 50 ECFM CLI Command Description set ecfm associate vlan-id Associate a list of Vlan-Ids to a Primary Vlan. Sequence: set ecfm associate vlan-id {vlan-id | vlan-list} primary-vlan-id press Enter Where associate vlan { | vlan-list specifics a Vlan ID or a list of Vlan IDs to which Primary Vlan ID must be associated. primary-vlan-id idenfies Primary Vlan ID.
Link Layer Discovery Protocol (LLDP) 51 ECFM CLI Command Description get ecfm configurationerrors Displays the ecfm configuration-related errors (CFM leak, Conflicting VlanIds, Excessive Levels, etc). The default will show all port’s error message if error configuration exists.
DragonWave Inc. 52 ECFM CLI Command Description get ecfm default-domain Displays the global Default-domain parameters along with the modified parameters corresponding to a VLAN.
Link Layer Discovery Protocol (LLDP) 53 ECFM CLI Command Description get ecfm errors Display continuity check error conditions logged on a device since it was last cleared. Sequence: get ecfm errors press Enter The system responds: MEP-ID : 70 Level VLAN RMEP-ID ----- ---- ------7 1071 71 7 1071 72 7 1071 73 7 1071 74 get ecfm error-log Current defect type ------------------CCM Life time expired CCM Life time expired CCM Life time expired CCM Life time expired This is an Y.1731 command.
DragonWave Inc. 54 ECFM CLI Command Description get ecfm global information Displays ethernet CFM global information.
Link Layer Discovery Protocol (LLDP) 55 ECFM CLI Command Description get ecfm loopback cache Displays the Loopback transactions related information.
DragonWave Inc. 56 ECFM CLI Command Description get ecfm maintenancepoint local Displays the brief information about maintenance points configured on a device.
Link Layer Discovery Protocol (LLDP) 57 ECFM CLI Command Description get ecfm maintenancepoints local detail Displays the detailed information about the maintenance end points(MEP) locally configured on the device. The information includes thevarious MEPs capabilities, states, threshold values, etc.
DragonWave Inc. 58 ECFM CLI Command Description get ecfm maintenancepoints remote Display brief information about remote MEPs. Sequence: get ecfm maintenance-points remote [domain
Link Layer Discovery Protocol (LLDP) 59 ECFM CLI Command Description get ecfm mip-ccmdatabase Displays the ecfm MIP CCM Database.
DragonWave Inc. 60 ECFM CLI Command Description get ecfm service Display information about Ethernet CFM Service (Maintenance Association).
Link Layer Discovery Protocol (LLDP) 61 ECFM CLI Command Description get ecfm statistics Displays ecfm statistics.
DragonWave Inc. 62 ECFM CLI Command Description get ecfm traceroute-cache Display details about traceroute cache. (Traceroute cache displays LTR replies corresponding to each LTM transaction).
Link Layer Discovery Protocol (LLDP) 63 ECFM CLI Command Description get ecfm running config Displays the "set ecfm" commands necessary to restore the current state of the database. This is for infomration purposes only, as the system will automatically save this information on a "save mib".
DragonWave Inc. 64 ECFM CLI Command Description ecfm ping ethernet mac Send unicast or multicast Loopback messages by providing the MAC Address of the MEP or MIP. Sequence: ecfm ping ethernet [ mac { | multicast } {domain
Link Layer Discovery Protocol (LLDP) 65 ECFM CLI Command Description ecfm ping ethernet mpid Send unicast or multicast Loopback messages by providing MEPID of the destination MEP of the MEP or MIP. Sequence: ecfm ping ethernet mpid {domain
DragonWave Inc. 66 ECFM CLI Command Description ecfm traceroute ethernet mac Initiate Linktrace message by providing the MAC Address of the MEP or MIP. Sequence: ecfm traceroute ethernet mac {domain | level } [vlan ] [time-to-live press Enter Where mac identifies the destination Mac address. domain identifies the domain name. level
Link Layer Discovery Protocol (LLDP) 67 ECFM CLI Command Description ecfm frame delay Start or Stop the ecfm delay measurement calculations.
DragonWave Inc. 68 ECFM CLI Command Description delete ecfmmib Delete ecfm setting. Sequence: delete ecfmmib [newest | both] press Enter Where newest means the newest ecfm setting; and both means both the previous ecfm setting and newest ecfm setting. System response: delete ecfmmib both Enter Y(Yes) or N(No) : press Y Absolutely sure? Enter Y(Yes) or N(No) : press Y again clear ecfm errors Clear continuity check error conditions logged on a device.. Sequence: clear ecfm errors [domain
Link Layer Discovery Protocol (LLDP) 69 Horizon Compact Plus Release 1.0.
DragonWave Inc. 70 This page left blank intentionally Horizon Compact Plus Release 1.0.
Copyright © 2000-2012 DragonWave Inc. Printed in Canada. All rights reserved. Horizon Compact Plus™ Product Manual, 83-000097-01-01-01 Visit us on the Internet at: http://www.dragonwaveinc.com/ Horizon Compact Plus Release 1.0.