Lenovo ThinkSystem NE2552E Application Manual

  • Hello! I am an AI chatbot trained to assist you with the Lenovo ThinkSystem NE2552E Application Manual. I’ve already reviewed the document and can help you find the information you need or explain it in simple terms. Just ask your questions, and providing more details will help me assist you more effectively!
Lenov oThinkSystemNE2552E FlexSwitch
ApplicationGuide
ForLenov oEnterpriseNetworkOperatingSystem8.4
Note:Beforeusingthisinformationandtheproductitsupports,readthegeneralinformationinthe
SafetyinformationandEnvironmentalNoticesandUserGuidedocumentsontheLenovoDocumentationCD
andtheWarrantyInformationdocumentthatcomeswiththe product.
ThirdEdition(August2018)
©CopyrightLenovo2018
Portions©CopyrightIBM
Corporation2014.
LIMITEDANDRESTRICTEDRIGHTSNOTICE:IfdataorsoftwareisdeliveredpursuantaGeneral
ServicesAdministration“GSA”contract,use,reproduction,ordisclosureissubjecttorestrictionsset
forthinContractNo.GS35F05925.
LenovoandtheLenovologoaretrademarksofLenovointheUnitedStates,othercountries,or
both.
© Copyright Lenovo 2018 3
Contents
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
WhoShouldUseThisGuide .......................20
WhatYou’llFindinThisGuide.................
.....21
Part1:GettingStarted ........................21
Part2:SecuringtheSwitch..............
........21
Part3:SwitchBasics .........................21
Part4:AdvancedSwitchingFeatures..........
.......22
Part5:IPRouting..........................22
Part6:HighAvailabilityFundamentals.........
.......23
Part7:NetworkManagement.....................23
Part8:Monitoring..................
........24
Part9:Appendices.........................24
AdditionalReferences ..............
............25
TypographicConventions ........................26
Part 1:. Getting Started. . . . . . . . . . . . . . . . . . . . . . 27
Chapter 1. Switch Administration . . . . . . . . . . . . . . . . . 29
AdministrationInterfaces .........
...............30
ChassisManagementModule.....................30
IndustryStandardCommandLineInterface........
......30
BrowserBasedInterface .......................31
EstablishingaConnection.................
.......32
UsingtheChassisManagementModule................32
FactoryDefaultvs.CMMAssignedIPAddresses..........32
UsingTelnet.....
.......................33
UsingSecureShell..........................33
UsingSSHwithPasswordAuthentication .............34
UsingSSHwithPublicKeyAuthentication .............34
UsingaWebBrowser...........
.............35
ConfiguringHTTPAccesstotheBBI................35
ConfiguringHTTPSAccesstotheBBI ..........
.....36
BBISummary..........................37
UsingSimpleNetworkManagementProtocol..............38
BOOTP/DHCP
ClientIPAddressServices .................39
HostNameConfiguration ......................39
SYSLOGServer....
.......................40
DHCPSnooping..........................40
EasyConnectWizard ..........................41
ConfiguringtheEasyConnectWizard.................41
Basic
SystemModeConfigurationExample .............42
TransparentModeConfigurationExample.............43
RedundantModeConfigurationExample .............44
SwitchLogin
Levels...........................46
AdministratorPasswordRecovery ....................48
Secure
FTP...............................50
4 NE2552E Application Guide for ENOS 8.4
BootStrictMode ............................51
AcceptableCipherSuites .................
.....54
ConfiguringStrictMode .......................55
Limitations......................
.......55
ConfiguringNoPromptMode......................56
Chapter 2. Initial Setup . . . . . . . . . . . . . . . . . . . . . 57
InformationNeededforSetup.............
.........58
DefaultSetupOptions .........................59
StoppingSetup............
...............59
RestartingSetup..........................59
SetupPart1:BasicSystemConfiguration...
..............60
SetupPart2:PortConfiguration .....................62
SetupPart3:VLANs.......
...................64
SetupPart4:IPConfiguration......................65
IPInterfaces....
........................65
DefaultGateways..........................66
IPRouting.............................67
SetupPart5:FinalSteps ................
.........68
OptionalSetupforTelnetSupport....................69
Chapter 3. Switch Software Management . . . . . . . . . . . . . . 71
LoadingNewSoftwaretoYourSwitch ..........
........72
LoadingSoftwareviatheISCLI ....................72
LoadingSoftwareviaBBI................
......74
UpdatingSoftwareonvLAGSwitches.................75
TheBootManagementMenu ....................
..77
BootRecoveryMode........................78
RecoverfromaFailedImageUpgradeusingTFTP..........78
RecoveringfromaFailedImageUpgrade
usingXModemDownload .81
PhysicalPres ence ........................82
FilesystemMenu ....................
....84
Part 2:. Securing the Switch . . . . . . . . . . . . . . . . . . . 85
Chapter 4. Securing Administration . . . . . . . . . . . . . . . . 87
ChangingtheSwitchPasswords.....................88
ChangingtheDefaultAdministratorPassword.............88
Changingthe
DefaultUserPassword.................88
© Copyright Lenovo 2018 Contents 5
SecureShellandSecureCopy......................89
ConfiguringSSH/SCPFeaturesontheSwitch ..............90
ToEnableorDisabletheSSH
Feature...............90
ToEnableorDisableSCP .....................90
ConfiguringtheSCPAdministratorPassword.....
........90
UsingSSHandSCPClientCommands.................90
ToLogIntotheSwitchfromtheClient ..............
.90
ToCopytheSwitchConfigurationFiletotheSCPHost........91
ToLoadaSwitchConfigurationFilefromtheSCPHost.......91
ToApplyandSavetheConfiguration. ..........
....91
ToCopytheSwitchImageandBootFilestotheSCPHost ......92
ToLoadSwitchConfigurationFilesfromtheSCPHost ........92
SSHandSCPEncryptionofManagementMessages .......
....93
GeneratinganRSAHostKeyforSSHAccess ..............93
SSH/SCPIntegrat ionwithRADIUSAuthentication ...........93
SSH/SCPIntegrat ionwithTACACS+Authentication .....
.....93
EndUserAccessControl.........................94
ConsiderationsforConfiguringEndUserAccounts ...........94
StrongPasswords
..........................94
UserAccessControlMenu .....................
.95
SettingUpUserIDs.......................95
DefiningaUser’sAccessLevel..................95
Validating
aUser’sConfiguration .................95
EnablingorDisablingaUser ...................95
LockingAccounts .....
...................95
ReenablingLockedAccounts ...................96
ListingCurrentUsers ........
................96
LoggingIntoanEndUserAccount..................96
ProtectedMode ........
....................97
MaintenanceMode ...........................98
Chapter 5. Authentication & Authorization Protocols . . . . . . . . . 99
RADIUS
AuthenticationandAuthorization............... 100
HowRADIUSAuthenticationWorks................100
ConfiguringRADIUSontheSwitch.......
.......... 101
RADIUSAuthenticationFeaturesinLenovoENOS ..........101
SwitchUserAccounts....................
...102
RADIUSAttributesforLenovoENOSUserPrivileges.........103
TACACS+Authentication.......................104
HowTACACS+AuthenticationWorks..
..............104
TACACS+AuthenticationFeaturesinLenovoENOS .........105
Authorization .....................
....105
LocalAccess......................... 106
Accounting.................
.........106
CommandAuthorizationandLogging................107
TACACS+PasswordChange...................
.109
ConfiguringTACACS+AuthenticationontheSwitch......... 109
LDAPAuthenticationandAuthorization ................ 110
ConfiguringtheLDAPServer..........
.......... 110
ConfiguringLDAPAuthenticationontheSwitch...........111
6 NE2552E Application Guide for ENOS 8.4
Chapter 6. 802.1X Port-Based Network Access Control . . . . . . . . 113
ExtensibleAuthenticationProtocoloverLAN.............. 114
EAPoLAuthenticationProcess ................... 115
EAPoLMessageExchange....
................. 116
EAPoLPortStates ........................ 116
GuestVLAN.....
........................ 117
SupportedRADIUSAttributes..................... 118
EAPoL
ConfigurationGuidelines .................... 120
Chapter 7. Access Control Lists. . . . . . . . . . . . . . . . . . 121
SummaryofPacketClassifiers ..................... 122
Summaryof
ACLActions ....................... 124
AssigningIndividualACLstoaPort .................. 124
ACL
OrderofPrecedence ....................... 124
ACLGroups .......................
...... 125
AssigningACLGroupstoaPort .................. 125
ACLMeteringandReMarking ...............
.... 126
Metering ........................... 126
ReMarking .................
........ 126
ACLPortMirroring.......................... 127
ViewingACLStatistics..........
.............. 127
ACLLogging............................ 127
EnablingACLLogging...
................... 127
LoggedInformation........................ 128
LogInterval...
........................ 128
ACLLoggingLimitations ..................... 129
ACLConfiguration
Examples ..................... 130
ACLExample1..........................
 130
ACLExample2.......................... 130
ACLExample3...................
....... 131
ManagementACLs.......................... 132
Part 3:. Switch Basics . . . . . . . . . . . . . . . . . . . . . . 133
Chapter 8. VLANs. . . . . . . . . . . . . . . . . . . . . . . . 135
VLANsOverview..........
................ 136
VLANsandPortVLANIDNumbers .................. 137
VLANNumbers ........
................. 137
PVID/NativeVLANNumbers ................... 138
VLANTagging/TrunkMode........
.............. 140
IngressVLANTagging...................... 144
Limitations ...........
............... 144
VLANTopologiesandDesignConsiderations.............. 145
VLANConfigurationRules............
........ 145
Example:MultipleVLANswithTaggingAdapters .......... 146
© Copyright Lenovo 2018 Contents 7
ProtocolBasedVLANs........................148
PortBasedvs.ProtocolBasedVLANs................ 148
PVLAN
PriorityLevels ......................149
PVLANTagging........................
.149
PVLANConfigurationGuidelines..................149
ConfiguringPVLAN .......................150
PrivateVLANs.
........................... 151
PrivateVLANPorts....................
....151
ConfigurationGuidelines.....................152
ConfigurationExample....................
.. 152
Chapter 9. Ports and Link Aggregation (LAG) . . . . . . . . . . . . 155
ConfiguringPortModes ........................156
ConsiderationsforConfiguringPortModes .............157
ConfiguringQSFP28
Ports....................... 160
ConfiguringSFPPorts........................
.161
ForwardingErrorCorrection ......................162
AggregationOverview......................
.. 163
StaticLAGs............................. 164
BeforeConfiguringStaticLAGs ..............
.....164
StaticLAGConfigurationRules ...................164
ConfiguringaStaticLAG ..................
...165
ConfigurableLAGHashAlgorithm................... 167
LinkAggregationControlProtocol...................169
LACPModes...........................170
LACPindividual...................
......171
ConfiguringLACP........................172
Chapter 10. Spanning Tree Protocols. . . . . . . . . . . . . . . . 173
SpanningTreeProtocolModes............
.........174
GlobalSTPControl........................ 174
PVRSTMode.............
................175
PortStates............................175
BridgeProtocolData
Units..................... 176
DeterminingthePathforForwardingBPDUs ...........176
BridgePriority.........
...............176
PortPriority......................... 177
RootGuard ......
....................177
LoopGuard..........................177
PortPathCost.
........................ 178
SimpleSTPConfiguration .....................178
Per
VLANSpanningTreeGroups .................. 180
UsingMultipleSTGstoEliminateFalseLoops...........180
VLANandSTGAssignment........
.......... 181
ManuallyAssigningSTGs................... 182
GuidelinesforCreatingVLANs.............
....182
RulesforVLANTaggedPorts..................182
AddingandRemovingPortsfromSTGs .............183
SwitchCentricConfiguration.
.................184
ConfiguringMultipleSTGs.....................185
8 NE2552E Application Guide for ENOS 8.4
RapidSpanningTreeProtocol..................... 187
PortStates.......................
..... 187
RSTPConfigurationGuidelines................... 187
RSTPConfigurationExample.................... 188
Multiple
SpanningTreeProtocol .................... 189
MSTPRegion..........................
. 189
CommonInternalSpanningTree.................. 189
MSTPConfigurationGuidelines.................. 190
MSTPConfigurationExamples..
................. 190
MSTPConfigurationExample1................. 190
MSTPConfigurationExample2..........
....... 191
PortTypeandLinkType ....................... 193
Edge/PortfastPort ............
............ 193
LinkType............................ 193
Chapter 11. Virtual Link Aggregation Groups . . . . . . . . . . . . 195
VLAGCapacities .....
...................... 198
VLAGsversusPortLAGs ....................... 199
Configuring
VLAGs......................... 200
BasicVLAGConfiguration ..................... 201
ConfiguretheISL ....................... 202
ConfiguretheVLAG......................
203
VLAGConfiguration‐VLANsMappedtoMSTI ........... 204
ConfiguretheISL ....................... 204
ConfiguretheVLAG....
.................. 205
ConfiguringHealthCheck..................... 206
VLAGswithVRRP.....
................... 207
ConfigureVLAGPeer1 .................... 207
ConfigureVLAGPeer2 ..
.................. 210
TwotiervLAGswithVRRP .................... 213
vLAGPeerGateway ....
................... 214
ConfiguringVLAGsinMultipleLayers ............... 215
ConfigureLayer2/3BorderSwitches .....
......... 215
ConfigureSwitchesintheLayer2Region ............ 215
Chapter 12. Quality of Service . . . . . . . . . . . . . . . . . . 219
QoSOverview..................
.......... 219
UsingACLFilters.......................... 221
SummaryofACLActions.......
.............. 221
ACLMeteringandReMarking ................... 221
Metering ............
............... 222
ReMarking ......................... 222
UsingDSCPValuestoProvideQoS...
................ 223
DifferentiatedServicesConcepts .................. 223
PerHopBehavior..........
............... 224
QoSLevels............................ 225
DSCPReMarkingandMapping.
................. 225
DSCPReMarkingConfigurationExample1 ........... 226
DSCPReMarkingConfigurationExample2 .........
.. 226
Using802.1pPrioritiestoProvideQoS................. 228
© Copyright Lenovo 2018 Contents 9
QueuingandScheduling .......................229
ControlPlaneProtection......................
.. 230
PacketDropLogging.........................231
MicroburstDetection..................
.......232
Chapter 13. Precision Time Protocol . . . . . . . . . . . . . . . . 235
OrdinaryClockMode .......................236
TransparentClockMode .............
.........236
TracingPTPPackets ........................ 237
ViewingPTPInformation...........
..........23 7
Part 4:. Advanced Switching Features . . . . . . . . . . . . . . . 239
Chapter 14. Virtualization. . . . . . . . . . . . . . . . . . . . . 241
Chapter 15. Fibre Channel over Ethernet . . . . . . . . . . . . . . 243
TheFCoETopology ..........................244
FCoERequirements .......
...................245
ConvergedEnhancedEthernet ..................... 246
TurningCEEOnorOff .
.....................246
EffectsonLinkLayerDiscoveryProtocol...............246
Effectson802.1pQualityofService...
..............247
EffectsonFlowControl...................... 248
RoCEandiSCSI.......
...................248
RoCERequirements ......................248
FCoEInitializationProtocolSnooping...
...............249
FIPSnoopingRequirements....................249
PortAggregation.........
................250
GlobalFIPSnoopingSettings....................250
FIPSnoopingforSpecificPorts .....
..............251
FIPSLAGSupportonServerPorts .................251
PortFCFandENodeDetection.......
............252
FCoEConnectionTimeout .....................252
FCoEACLRules ...........
..............252
FCoEVLANs ...........................253
ViewingFIPSnoopingInformation ...
..............253
OperationalCommands......................254
FIPSnoopingConfiguration .........
...........255
PriorityBasedFlowControl......................256
Globalvs.PortbyPortPFCConfiguration.....
.........257
PFCConfigurationExample ....................25 8
EnhancedTransmissionSelection ................
....260
802.1pPriorityValues .......................260
PriorityGroups ..................
........261
PGID ............................ 261
AssigningPriorityValuestoaPriorityGroup......
.....262
DeletingaPriorityGroup....................262
AllocatingBandwidth...................
.. 262
ConfiguringETS.........................264
10 NE2552E Application Guide for ENOS 8.4
DataCenterBridgingCapabilityExchange................ 266
DCBXSettings.......................... 266
Enablingand
DisablingDCBX................. 267
PeerConfigurationNegotiation................. 267
ConfiguringDCBX........
................ 268
FCoEExampleConfiguration..................... 270
Chapter 16. Static Multicast ARP . . . . . . . . . . . . . . . . . 273
ConfiguringStaticMulticastARP.....
............... 274
ConfigurationExample ...................... 274
Limitations..........
................... 276
Chapter 17. DHCP Snooping . . . . . . . . . . . . . . . . . . . 277
Chapter 18. Dynamic ARP Inspection . . . . . . . . . . . . . . . 279
UnderstandingARPSpoofingAttacks ................ 279
UnderstandingDAI ........
................ 279
InterfaceTrustStatesandNetworkSecurity ............. 280
DAIConfigurationGuidelinesandRestrictions..........
.... 282
DAIConfigurationExample.................... 282
Chapter 19. Unified Fabric Port . . . . . . . . . . . . . . . . . . 285
UFPConsiderations ...................
...... 286
VirtualPortsModes ......................... 287
vPortSTagMapping ............
........... 287
vPortVLANMapping ....................... 287
UFPvPortMode..........
............... 287
TunnelMode......................... 288
802.1QTrunkMode.....
................. 288
AccessMode ......................... 289
FCoEMode....
...................... 289
UFPBandwidthProvisioning..................... 290
EnhancedTransmissionSelectionmode
............... 290
UFPStrictBandwidthProvisioningmode .............. 291
UsingUFPwithOtherNE2552EFlexSwitchFeatures.......
.... 292
Layer2Failover ......................... 292
IncreasedVLANLimits...............
....... 292
PrivateVLANs.......................... 292
IGMP .............
................. 293
UFPConfigurationExamples..................... 294
Example1:AccessMode......
................ 294
Example2:TrunkMode...................... 295
Example3:TunnelMode ...
.................. 297
Example4:FCoEMode ...................... 297
Example5:PrivateVLANConfiguration..
............. 299
Example6:UFPwithIGMPConfiguration.............. 300
Example7:Layer2FailoverConfiguration..........
.... 302
Example8:8vPortswithETSbandwidthprovisioningmode ...... 303
© Copyright Lenovo 2018 Contents 11
Chapter 20. Switch Partition . . . . . . . . . . . . . . . . . . . 305
SPARProcessingModes ........................306
LocalDomainProcessing.....................
. 306
PassThroughDomainProcessing .................. 307
Limitations ...........................
..308
UnsupportedFeatures....................... 309
SPARVLANManagement ....................
...310
ExampleConfigurations ........................ 311
PassThroughConfigurat ion ...................
.311
LocalDomainConfiguration....................311
Part 5:. IP Routing. . . . . . . . . . . . . . . . . . . . . . . . 313
Chapter 21. Basic IP Routing . . . . . . . . . . . . . . . . . . . 315
IPRoutingBenefits ....................
......31 5
RoutingBetweenIPSubnets ......................315
SubnetRoutingExample ...............
.......317
UsingVLANstoSegregateBroadcastDomains ............319
BOOTPRelayAgent ......................
...321
BOOTPRelayAgentConfiguration.................321
DomainSpecificBOOTPRelayAgentConfiguration..........322
DynamicHostConfigurationProtocol.......
...........323
DHCPRelayAgent........................323
DHCPRelayAgentConfiguration........
..........32 4
Chapter 22. Internet Protocol Version 6 . . . . . . . . . . . . . . . 325
IPv6Limitations ...........................326
IPv6AddressFormat......
...................327
IPv6AddressTypes..........................32 8
UnicastAddress .
........................ 328
MulticastAddress.........................
 328
AnycastAddress.........................329
IPv6AddressAutoconfiguration ...................
. 330
IPv6Interfaces ............................ 331
NeighborDiscovery..................
........33 2
Hostvs.Router..........................333
SupportedApplications ..........
..............334
IPv6Configuration..........................336
ConfigurationGuidelines......
...............336
IPv6ConfigurationExamples ....................336
IPv6ConfigurationExample1.........
.........336
IPv6ConfigurationExample2.................. 337
Chapter 23. Using IPsec with IPv6 . . . . . . . . . . . . . . . . . 339
IPsecProtocols.................
...........340
12 NE2552E Application Guide for ENOS 8.4
UsingIPsecwiththeNE2552E ..................... 341
SettingupAuthentication.....................
342
CreatinganIKEv2Proposal .................. 342
ImportinganIKEv2DigitalCertificate.............. 343
GeneratingaCertificateSigningRequest...
.......... 343
GeneratinganIKEv2DigitalCertificate ............. 345
EnablingIKEv2PresharedKeyAuthentication .......... 346
SettingUpaKeyPolicy.
..................... 346
UsingaManualKeyPolicy..................... 348
UsingaDynamicKey
Policy .................... 350
Chapter 24. Routing Information Protocol . . . . . . . . . . . . . 351
DistanceVectorProtocol ....................... 351
Stability .
.............................. 351
RoutingUpdates..................
......... 352
RIPv1 ................................ 352
RIPv2 ........
........................ 352
RIPv2inRIPv1CompatibilityMode .................. 352
RIPFeatures.
............................ 353
PoisonReverse....................
...... 353
TriggeredUpdates ........................ 353
Multicast ................
............ 353
DefaultRoute.......................... 353
Metric ..........
.................... 353
Authentication .......................... 354
RIPConfiguration
Example...................... 355
Chapter 25. Internet Group Management Protocol . . . . . . . . . . 357
IGMPSnooping........................
... 358
IGMPGroups.......................... 359
IGMPv3.................
............ 359
IGMPSnoopingConfigurationExample............... 360
StaticMulticastRouter.................
...... 361
IGMPRelay ............................. 362
ConfigurationGuidelines..........
........... 362
IGMPRelayConfigurationExample................. 363
IGMPQuerier.................
........... 364
IGMPQuerierConfigurationExample................ 364
AdditionalIGMPFeatures .................
...... 365
FastLeave............................ 365
IGMPFiltering .............
............. 365
ConfiguringtheRange ..................... 366
ConfiguringtheAction ..........
.......... 366
IGMPFilteringConfigurationExample ............. 366
Chapter 26. Multicast Listener Discovery . . . . . . . . . . . . . . 367
MLDTerms...................
.......... 368
© Copyright Lenovo 2018 Contents 13
HowMLDWorks........................... 369
HowFloodingImpactsMLD .................
...370
MLDQuerier ........................... 370
QuerierElection ..................
......370
DynamicMrouters........................371
MLDCapacityandDefaultValues............
.......372
ConfiguringMLD........................... 373
Chapter 27. Border Gateway Protocol . . . . . . . . . . . . . . . 375
InternalRoutingVersusExternalRouting........
........ 376
FormingBGPPeerRouters.......................377
WhatisaRouteMap?...........
..............378
IncomingandOutgoingRouteMaps ................379
Precedence ..............
..............379
ConfigurationExample......................379
AggregatingRoutes..........
..............381
RedistributingRoutes....................... 381
BGPAttributes........
....................382
LocalPreferenceAttribute..................... 382
Metric(MultiExitDiscriminator)Attribute ..
............382
SelectingRoutePathsinBGP......................38 3
BGPFailoverConfiguration ........
..............384
DefaultRedistributionandRouteAggregationExample..........386
Chapter 28. OSPF . . . . . . . . . . . . . . . . . . . . . . . . 389
OSPFv2Overview.................
.........389
TypesofOSPFAreas....................... 390
TypesofOSPFRoutingDevices .........
..........39 1
NeighborsandAdjacencies.....................392
TheLinkStateDatabase .............
.........392
TheShortestPathFirstTree ....................393
InternalVersusExternalRouting ...........
.......393
OSPFv2ImplementationinLenovoENOS ... ............. 394
ConfigurableParameters.....................
.394
DefiningAreas.......................... 395
AssigningtheAreaIndex.................
...395
UsingtheAreaIDtoAssigntheOSPFAreaNumber ........ 396
AttachinganAreatoaNetwork .................396
InterfaceCost......
.....................397
ElectingtheDesignatedRouterandBackup .............397
SummarizingRoutes ........
...............397
DefaultRoutes..........................398
VirtualLinks . ...
....................... 399
RouterID.........................
...399
Authentication.......................... 400
ConfiguringPlainTextOSPFPasswords.............401
Configuring
MD5Authentication................402
HostRoutesforLoadBalancing ................... 403
LoopbackInterfacesinOSPF .....
...............403
OSPFFeaturesNotSupported...................404
14 NE2552E Application Guide for ENOS 8.4
OSPFv2ConfigurationExamples.................... 405
Example 1:SimpleOSPFDomain.................. 405
Example 2:VirtualLinks...
................... 407
ConfiguringOSPFforaVirtualLinkonSwitch#1......... 407
ConfiguringOSPFforaVirtualLinkonSwitch#2...
...... 408
OtherVirtualLinkOptions ................... 410
Example 3:SummarizingRoutes.................. 410
VerifyingOSPFConfiguration ................... 412
OSPFv3ImplementationinLenovoENOS................ 413
OSPFv3DifferencesfromOSPFv2....
.............. 413
OSPFv3RequiresIPv6Interfaces................ 413
OSPFv3UsesIndependentCommandPaths..........
. 413
OSPFv3IdentifiesNeighborsbyRouterID ............ 413
OtherInternalImprovements .................. 414
OSPFv3Limitations .........
............... 414
OSPFv3ConfigurationExample.................. 414
NeighborConfigurationExample...........
..... 417
Chapter 29. Protocol Independent Multicast. . . . . . . . . . . . . 419
PIMOverview............................ 419
SupportedPIMModesandFeatures.........
........ 420
BasicPIMSettings .......................... 421
GloballyEnablingorDisablingthePIMFeature......
...... 421
DefiningaPIMNetworkComponent................ 421
DefininganIPInterfaceforPIMUse ................
 422
PIMNeighborFilters ....................... 422
AdditionalSparseModeSettings...................
. 424
SpecifyingtheRendezvousPoint .................. 424
InfluencingtheDesignatedRouterSelection............. 424
SpecifyingaBootstrapRouter....
............... 425
UsingPIMwithOtherFeatures..................... 426
PIMwithACLs........
.................. 426
PIMwithIGMP.......................... 426
PIMConfigurationExamples 
..................... 427
Example1:PIMSMwithDynamicRP ................ 427
Example2:PIMSMwithStaticRP
................. 428
Example3:PIMDM ........................ 428
Part 6:. High Availability Fundamentals . . . . . . . . . . . . . . 431
Chapter 30. Basic Redundancy . . . . . . . . . . . . . . . . . . 433
AggregationforLinkRedundancy................... 433
HotLinks .........................
..... 434
ForwardDelay.......................... 434
Preemption................
........... 434
FDBUpdate........................... 434
ConfigurationGuidelines.......
.............. 435
ConfiguringHotLinks ...................... 435
© Copyright Lenovo 2018 Contents 15
Chapter 31. Layer 2 Failover . . . . . . . . . . . . . . . . . . . 437
AutoMonitoringLAGLinks...................... 438
VLANMonitor .....................
.....438
AutoMonitorConfigurations ....................438
SettingtheFailoverLimit ..................
...440
ManuallyMonitoringPortLinks....................441
MonitorPortState.....................
....441
ControlPortState.........................441
L2FailoverwithOtherFeatures ............
........ 442
LACP..............................442
SpanningTreeProtocol........
..............442
ConfigurationGuidelines ....................... 443
AutoMonitorGuidelines........
..............443
ManualMonitorGuidelines....................443
ConfiguringLayer2Failover ..........
............444
AutoMonitorExample ...................... 444
ManualMonitorExample.........
............444
Chapter 32. Virtual Router Redundancy Protocol . . . . . . . . . . . 445
VRRPOverview ...........................445
VRRPComponents.....
...................446
VirtualRouter......................... 446
VirtualRouterMACAddress.
.................446
OwnersandRenters...................... 446
MasterandBackupVirtualRouter ...
.............446
VirtualInterfaceRouter ....................447
VRRPOperation............
............. 447
SelectingtheMasterVRRPRouter..................447
FailoverMethods .............
..............448
ActiveActiveRedundancy .....................449
HotStandbyRedundancy..........
...........449
VirtualRouterGroup ....................... 450
LenovoENOSExtensionstoVRRP.......
............451
VirtualRouterDeploymentConsiderations...............452
AssigningVRRPVirtualRouterID..............
...452
ConfiguringtheSwitchforTracking .................452
HighAvailabilityConfigurations.................... 453
ActiveActive
Configuration....................453
Task1:ConfigureNE2552E1..................454
Task2:ConfigureNE2552E2
..................455
HotStandbyConfiguration.....................457
Task1:ConfigureNE2552E1....
..............458
Task2:ConfigureNE2552E2..................459
Part 7:. Network Management . . . . . . . . . . . . . . . . . . . 461
Chapter 33. Link Layer Discovery Protocol . . . . . . . . . . . . . 463
LLDPOverview.......
....................464
16 NE2552E Application Guide for ENOS 8.4
EnablingorDisablingLLDP...................... 465
GlobalLLDPSetting .....................
.. 465
TransmitandReceiveControl................... 465
LLDPTransmitFeatures.......................
. 466
ScheduledInterval ........................ 466
MinimumInterval....................
.... 466
TimetoLiveforTransmittedInformation.............. 467
TrapNotifications ........................
 467
ChangingtheLLDPTransmitState................. 468
TypesofInformationTransmitted.................. 469
LLDPReceiveFeatures...
..................... 471
TypesofInformationReceived ................... 471
ViewingRemoteDeviceInformation.
............... 471
TimetoLiveforReceivedInformation ............... 474
LLDPExampleConfiguration...........
.......... 475
Chapter 34. Simple Network Management Protocol. . . . . . . . . . 477
SNMPVersion1........................... 478
SNMPVersion3.....
...................... 479
DefaultConfiguration....................... 479
UserConfiguration
Example.................... 480
ViewBasedConfigurations.................... 481
SecureAuditLogging...
.................... 483
ConfiguringSNMPTrapHosts..................... 484
SNMPv1TrapHostConfiguration.
................ 484
SNMPv2TrapHostConfiguration................. 485
SNMPv3TrapHostConfiguration.........
........ 486
SNMPMIBs........................... 487
SwitchImagesandConfigurationFiles .......
........ 494
LoadingaNewSwitchImage ................... 495
LoadingaSavedSwitchConfiguration .............
.. 495
SavingtheSwitchConfiguration .................. 496
SavingaSwitchDump .....................
. 496
Chapter 35. Service Location Protocol . . . . . . . . . . . . . . . 497
ActiveDADiscovery ....................... 497
Chapter 36. NETCONF . . . . . . . . . . . . . . . . . . . . . . 499
NETCONFOverview..................
....... 500
XMLRequirements .......................... 501
InstallingtheNETCONFClient ............
........ 502
UsingJuniperPerlClient....................... 504
EstablishingaNETCONFSession ..........
......... 505
NETCONFOperations........................ 507
© Copyright Lenovo 2018 Contents 17
ProtocolOperationsExamples.....................508
<getconfig>........................
...508
<editconfig> ........................... 509
<copyconfig> . ...............
.......... 511
<deleteconfig> ..........................512
<lock>..........
....................512
<unlock> .............................513
<get>
..............................514
<closesession> ..................
........515
<killsession>........................... 515
<getconfiguration>..........
..............516
<getinterfaceinformation>..................... 517
Chapter 37. Secure Input/Output Module . . . . . . . . . . . . . . 521
SIOMOverview........
...................522
SwitchAccessinSIOMMode ....................523
SIOMFeatureConsiderations.....
...............524
CreatingaPolicySetting........................525
ProtocolsAffectedbythePolicySetting.
..............525
InsecureProtocols.......................525
SecureProtocols..........
..............526
InsecureProtocolsUnaffectedbySIOM ............. 526
ManagingUserAccounts..............
.........528
UsingCentralizedSNMPv3ManagementwithSIOM.........528
ImplementingSNMPv3withSIOM.................528
ImplementingSecureLDAP(LDAPS)
..................530
EnablingLDAPS .........................530
DisablingLDAPS . ..
......................531
SyslogsandLDAPS ........................532
SIOMDependencies ......................... 533
Part 8:. Monitoring . . . . . . . . . . . . . . . . . . . . . . . 535
Chapter 38. Remote Monitoring . . . . . . . . . . . . . . . . . . 537
RMONOverview ....................
.......537
RMONGroup1–Statistics.......................538
RMONGroup2–History...............
.........539
HistoryMIBObjects ........................539
ConfiguringRMONHistory ...........
.........539
RMONGroup3–Alarms........................54 1
AlarmMIBObjects ............
............541
ConfiguringRMONAlarms.................... 541
AlarmExample1 ...........
............541
AlarmExample2 .......................542
RMONGroup9–Events .........
...............543
Chapter 39. sFLOW . . . . . . . . . . . . . . . . . . . . . . . 545
sFlowStatisticalCounters.......................545
sFlowNetworkSampling ....
...................545
sFlowExampleConfiguration .....................546
18 NE2552E Application Guide for ENOS 8.4
Chapter 40. Port Mirroring . . . . . . . . . . . . . . . . . . . . 547
PortMirroringBehavior........................ 548
ConfiguringPortMirroring....................
548
Part 9:. Appendices . . . . . . . . . . . . . . . . . . . . . . . 549
Appendix A. Glossary . . . . . . . . . . . . . . . . . . . . . . 551
Appendix B. Getting help and technical assistance. . . . . . . . . . 553
Appendix C. Notices . . . . . . . . . . . . . . . . . . . . . . 555
Trademarks............................. 557
ImportantNotes.............
.............. 558
RecyclingInformation......................... 559
ParticulateContamination ........
............... 560
TelecommunicationRegulatoryStatement................ 561
ElectronicEmissionNotices.............
......... 562
FederalCommunicationsCommission(FCC)Statement........ 562
IndustryCanadaClassAEmissionComplianceStatement ....... 562
AvisdeConformitéàlaRéglementationdʹIndustrieCanada....
.. 562
AustraliaandNewZealandClassAStatement ............ 562
EuropeanUnion‐CompliancetotheElectromagneticCompatibilityDirective
563
GermanyClassAStatement................
.... 563
JapanVCCIClassAStatement................... 564
JapanElectronicsandInformationTechnologyIndustriesAssociation
(JEITA) Statement...............
.......... 565
KoreaCommunicationsCommission(KCC)Statement......... 565
RussiaElectromagneticInterference(EMI)ClassAstatement ...... 565
People’sRepublicofChinaClassAelectronicemissionstatement.... 565
TaiwanClassAcompliancestatement................ 565
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 567
© Copyright Lenovo 2018 19
Preface
TheLenovoThinkSystemNE2552EFlexSwitchApplicationGuidedescribeshowto
configureandusetheLenovoENOS 8.4softwareontheLenovoThinkSystem
NE2552EFlexSwitch(referredtoasNE2552Ethroughoutthisdocument).
Fordocumentationaboutinstallingtheswitchphysically,seetheInstallationGuide
foryourNE2552E.
20 NE2552E Application Guide for ENOS 8.4
Who Should Use This Guide
Thisguideisintendedfornetworkinstallersand systemadministratorsengagedin
configuringandmaintaininganetwork. Theadministratorshouldbefamiliarwith
Ethernetconcepts,IPaddressing,SpanningTreeProtocol,andSNMP
configurationparameters.
/