Lenovo Flex System Fabric CN4093 Application Manual

  • Hello! I am an AI chatbot trained to assist you with the Lenovo Flex System Fabric CN4093 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 oFlexSystemFabricCN409310GbConvergedScalable
Switch
ApplicationGuide
ForNetworkingOS8.2
Note:Beforeusingthisinformationandtheproductitsupports,readthegeneralinformationintheSafetyinformationand
EnvironmentalNoticesandUserGuidedocumentsontheLenovoDocumentationCDandtheWarrantyInformatio ndocumentthatcomes
withtheproduct.
FirstEdition(March2015)
©CopyrightLenovo2015
Portions©CopyrightIBMCorporation2014.
LIMITEDANDRESTRICTEDRIGHTSNOTICE:IfdataorsoftwareisdeliveredpursuantaGeneralServices
Administration“GSA”contract,use,reproduction,ordisclosureissubjecttorestrictionssetforthinContractNo.
GS35F05925.
LenovoandtheLenovologo
aretrademarksofLenovointheUnitedStates,othercountries,orboth.
© Copyright Lenovo 2015 3
Contents
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
WhoShouldUseThisGuide .......................19
WhatYou’llFindinThisGuide..................
....19
AdditionalReferences ..........................22
TypographicConventions ..................
......23
Part 1:. Getting Started. . . . . . . . . . . . . . . . . . . . . . 25
Chapter 1. Switch Administration . . . . . . . . . . . . . . . . . 27
AdministrationInterfaces ........................27
ChassisManagementModule................
.....27
IndustryStandardCommandLineInterface..............28
BrowserBasedInterface .......................28
Establishinga
Connection........................29
UsingtheChassisManagementModule................29
FactoryDefaultvs.CMMAssignedIP
Addresses..........29
UsingTelnet............................30
UsingSecureShell........
..................30
UsingaWebBrowser........................32
ConfiguringHTTPAccesstotheBBI
................32
ConfiguringHTTPSAccesstotheBBI ...............33
BBISummary............
..............34
UsingSimpleNetworkManagementProtocol..............35
BOOTP/DHCPClientIPAddressServices ...............
..36
HostNameConfiguration ......................36
SYSLOGServer......................
.....37
SwitchLoginLevels...........................38
SecureFTP.................
..............40
BootStrictMode............................41
AcceptableCipherSuites....
...................44
ConfiguringStrictMode.......................44
Limitations .......
......................45
Chapter 2. Initial Setup. . . . . . . . . . . . . . . . . . . . . . 47
InformationNeededforSetup ......................47
DefaultSetup
Options..........................48
StoppingandRestartingSetupManually .................48
SetupPart1:Basic
SystemConfig uration .................48
SetupPart2:PortConfiguration.....................50
SetupPart3:VLANs..
........................51
SetupPart4:IPConfiguration ......................52
IP
Interfaces ............................52
DefaultGateways....................
......53
IPRouting .............................54
SetupPart5:FinalSteps.........
................54
OptionalSetupforTelnetSupport ....................55
4 CN4093 Application Guide for N/OS 8.2
Chapter 3. Service Location Protocol . . . . . . . . . . . . . . . 57
ActiveDADiscovery ........................57
SLPConfiguration.....................
....58
Chapter 4. System License Keys . . . . . . . . . . . . . . . . . 59
ObtainingActivationKeys......................59
InstallingActivationKeys...................
...59
TransferringActivationKeys .....................60
TrialKeys.......................
......60
FlexiblePortMapping ........................60
Part 2:. Securing the Switch . . . . . . . . . . . . . . . . . . . 63
Chapter 5. Securing Administration . . . . . . . . . . . . . . . . 65
ChangingtheSwitchPasswords..............
.......65
ChangingtheDefaultAdministratorPassword.............65
ChangingtheDefaultUserPassword.................65
SecureShellandSecureCopy
......................66
ConfiguringSSH/S CPFeaturesontheSwitch..............66
ToEnableorDisabletheSSHFeature ....
...........67
ToEnableorDisableSCP.....................67
ConfiguringtheSCPAdministratorPassword ..........
...67
UsingSSHandSCPClientCommands ................67
ToLogIntotheSwitchfromtheClient...............67
ToCopytheSwitch
ConfigurationFiletotheSCPHost .......67
ToLoadaSwitchConfigurationFilefromtheSCPHost .......68
ToApplyandSavetheConfiguration...............68
To
CopytheSwitchImageandBootFilestotheSCPHost......68
ToLoadSwitchConfigurationFilesfromtheSCPHost........69
SSHandSCPEncryptionofManagementMessages...........69
Generating
RSAHostKeyforSSHAccess...............69
SSH/SCPIntegrationwithRADIUSAuthentication...........70
SSH/SCPIntegrationwithTACACS+Authentication..........70
EndUserAccessControl........................71
ConsiderationsforConfiguringEndUserAccounts...........71
StrongPasswords ......
....................71
UserAccessControlMenu......................72
SettingUpUserIDs .
......................72
DefiningaUser’sAccessLevel ..................72
ValidatingaUser’ sConfiguration...
..............72
EnablingorDisablingaUser...................72
LockingAccounts...........
.............72
ReenablingLockedAccounts...................73
ListingCurrentUsers..............
..........74
LoggingIntoanEndUserAccount ..................74
ProtectedMode..............
..............74
StackingMode ...........................75
© Copyright Lenovo 2015 Contents 5
Chapter 6. Authentication & Authorization Protocols . . . . . . . . . 77
RADIUSAuthenticationandAuthorization................78
HowRADIUSAuthenticationWorks.................78
ConfiguringRADIUSontheSwitch.....
.............78
RADIUSAuthenticationFeaturesinLenovoN/OS ............79
SwitchUserAccounts..................
......80
RADIUSAttributesforLenovoN/OSUserPrivileges..........81
TACACS+Authentication........................82
HowTACACS+Authentication
Works.................82
TACACS+AuthenticationFeaturesinLenovoN/OS...........83
Authorization ..................
........83
Accounting...........................84
CommandAuthorizationandLogging............
.....84
TACACS+PasswordChange.....................85
ConfiguringTACACS+AuthenticationontheSwitch..........85
LDAPAuthenticationandAuthorization ...
..............87
Chapter 7. 802.1X Port-Based Network Access Control . . . . . . . . 89
ExtensibleAuthenticationProtocoloverLAN ...............90
EAPoLAuthenticationProcess ..............
........91
EAPoLMessageExchange........................92
EAPoLPortStates .............
..............93
GuestVLAN ..............................93
SupportedRADIUSAttributes ....
..................94
EAPoLConfigurationGuidelines.....................96
Chapter 8. Access Control Lists . . . . . . . . . . . . . . . . . . 97
SummaryofPacketClassifiers....
..................98
SummaryofACLActions.......................100
AssigningIndividualACLstoaPort
..................100
ACLOrderofPrecedence.......................100
ACLGroups..
...........................101
AssigningACLGroupstoaPort.................
...102
ACLMeteringandReMarking.....................102
ACLPortMirroring ....................
......103
ViewingACLStatistics........................ 103
ACLConfigurationExamples.............
........ 104
VLANMaps............................. 106
ManagementACLs .........
.................108
Part 3:. Switch Basics . . . . . . . . . . . . . . . . . . . . . .109
Chapter 9. VLANs . . . . . . . . . . . . . . . . . . . . . . . .111
VLANsOverview...........................112
VLANsandPort
VLANIDNumbers..................113
VLANTagging/TrunkMode......................117
IngressVLANTagging .
.....................120
Limitations.......................... 121
VLAN
TopologiesandDesignConsiderations .............. 122
6 CN4093 Application Guide for N/OS 8.2
ProtocolBasedVLANs........................ 125
PortBasedvs.ProtocolBasedVLANs ................ 125
PVLANPriority
Levels...................... 126
PVLANTagging.........................
 126
PVLANConfigurationGuidelines ................. 126
ConfiguringPVLAN....................... 126
PrivateVLANs...
......................... 128
PrivateVLANPorts .......................
. 128
ConfigurationGuidelines..................... 129
ConfigurationExample ...................... 129
Chapter 10. Ports and Trunking . . . . . . . . . . . . . . . . . . 131
ConfiguringPortModes........................ 132
ConfiguringQSFP+Ports .....................
.. 134
TrunkingOverview.......................... 135
StaticTrunks ....................
......... 136
BeforeConfiguringStaticTrunks .................. 136
StaticTrunkGroupConfigurationRules... ..........
.. 136
ConfiguringaStaticPortTrunk................... 137
ConfigurableTrunkHashAlgorithm.................. 139
LinkAggregation
ControlProtocol ................... 141
LACPindividual ......................... 143
ConfiguringLACP
........................ 144
Chapter 11. Spanning Tree Protocols . . . . . . . . . . . . . . . 145
SpanningTreeProtocolModes ..................... 145
Global
STPControl.......................... 146
PVSRTMode ....................
........ 146
PortStates............................ 147
BridgeProtocolDataUnits ........
............. 147
BridgeProtocolDataUnitsOverview .............. 147
DeterminingthePathforForwardingBPDUs........... 147
SimpleSTPConfiguration..................... 149
PerVLANSpanningTreeGroups.................. 151
UsingMultipleSTGsto
EliminateFalseLoops.......... 151
VLANandSTGAssignment .................. 152
ManuallyAssigningSTGs ...........
........ 153
GuidelinesforCreatingVLANs ................. 153
RulesforVLANTaggedPorts .................
 153
AddingandRemovingPortsfromSTGs............. 154
SwitchCentricConfiguration .................. 154
ConfiguringMultipleSTGs .......
............. 155
RapidSpanningTreeProtocol..................... 158
PortStates.........
................... 158
RSTPConfigurationGuidelines................... 158
RSTPConfigurationExample........
............ 158
© Copyright Lenovo 2015 Contents 7
MultipleSpanningTreeProtocol....................160
MSTPRegion .. .......................
.. 160
CommonInternalSpanningTree ..................160
MSTPConfigurationGuidelines .................. 161
MSTPConfigurationExamples .
..................161
PortTypeandLinkType ....................... 164
Edge/PortfastPort...
......................164
LinkType ..........................
..164
Chapter 12. Virtual Link Aggregation Groups . . . . . . . . . . . .165
VLAGCapacities........................... 168
VLAGsversusPortTrunks...............
........168
ConfiguringVLAGs..........................170
BasicVLAGConfiguration...........
..........171
VLAGConfiguration‐VLANsMappedtoMSTI..........173
ConfiguringHealthCheck ................... 174
VLAGswith
VRRP ........................176
ConfiguringVLAGsinMultipleLayers.. ............. 181
Chapter 13. Quality of Service. . . . . . . . . . . . . . . . . . .185
QoSOverview..
.......................... 185
UsingACLFilters......................
.....187
SummaryofACLActions.....................187
ACLMeteringandReMarking..............
.....187
Metering........................... 188
ReMarking................
..........188
UsingDSCPValuestoProvideQoS...................189
DifferentiatedServicesConcepts...........
.......189
PerHopBehavior ......................... 190
QoSLevels..............
..............191
DSCPReMarkingandMapping..................191
DSCPReMarkingOverview........
..........191
DSCPReMarkingConfigurationExample............ 192
Using802.1pPrioritiestoProvideQoS ..................
 194
QueuingandScheduling ....................... 195
ControlPlaneProtection.....................
...196
PacketDropLogging.........................197
Part 4:. Advanced Switching Features . . . . . . . . . . . . . . .199
Chapter 14. Stacking . . . . . . . . . . . . . . . . . . . . . .201
StackingOverview...............
........... 202
StackingRequirements....................... 202
StackingLimitations..............
.......... 203
8 CN4093 Application Guide for N/OS 8.2
StackMembership.. ........................ 204
TheMasterSwitch...................
..... 204
SplittingandMergingOneStack................ 204
MergingIndependentStacks.................. 205
BackupSwitch
Selection...................... 207
MasterFailover........................ 207
Master
Recovery....................... 207
NoBackup........................
.. 207
StackMemberIdentification.................... 208
ConfiguringaStack......................
.... 209
ConfigurationOverview ...................... 209
BestConfigurationPractices....................
 209
StackingVLANs....................... 210
ConfiguringEachSwitchinaStack................. 210
Configuring
aManagementIPInterface ............... 211
AdditionalMasterConfiguration .................. 212
ViewingStackConnections .......
............ 213
BindingMemberstotheStack ................. 214
AssigningaStackBackupSwitch...........
..... 214
ManagingaStack........................... 214
UpgradingSoftwareinaStack..........
........... 216
NewHybridStack........................ 216
ConvertingaEN4093RSt acktoaHybridStack....
........ 216
NewStack............................ 216
ReplacingorRemovingStackedSwitches......
.......... 217
RemovingaSwitchfromtheStack................. 217
InstallingtheNewSwitchorHealingtheTopology .........
. 217
BindingtheNewSwitchtotheStack ................ 218
ISCLIStackingCommands ......................
219
Chapter 15. Virtualization . . . . . . . . . . . . . . . . . . . . 221
Chapter 16. Virtual NICs . . . . . . . . . . . . . . . . . . . . . 223
vNICIDs.............................. 224
vNICIDsontheSwitch...........
........... 224
vNICInterfaceNamesontheServer................. 225
vNICUplinkModes..............
........... 228
vNICBandwidthMetering ...................... 230
vNICGroups...........
................. 231
vNICTeamingFailover ........................ 234
vNICConfigurationExample...
.................. 236
vNICsforiSCSIonEmulexVirtualFabricAdapter .......... 238
vNICsforFCoEUsingtheEmulexVFA......
......... 239
Chapter 17. VMready . . . . . . . . . . . . . . . . . . . . . . 241
VECapacity............................. 242
VMGroupTypes.......
.................... 242
LocalVMGroups .......................... 242
© Copyright Lenovo 2015 Contents 9
DistributedVMGroups ........................ 244
VMProfiles .....................
......245
InitializingaDistributedVMGroup .................245
AssigningMembers.....................
...246
SynchronizingtheConfiguration.................. 246
RemovingMemberVEs ......................
246
VMcheck..............................247
VirtualDistributedSwitch................
.......249
Prerequisites ........................... 249
Guidelines .............
...............249
MigratingtovDS.........................250
VirtualizationManagementServers ....
...............251
AssigningavCenter ........................251
vCenterScans ......
....................251
DeletingthevCenter........................252
ExportingProfiles ...
......................252
VMwareOperationalCommands ..................253
PreProvisioningVEs...
......................253
VLANMaps..........................
...254
VMPolicyBandwidthControl.....................255
VMPolicyBandwidthControlCommands..............255
BandwidthPolicies
vs.BandwidthShaping..............256
VMreadyInformationDisplays .....................256
VMreadyConfigurationExample .........
...........259
Chapter 18. FCoE and CEE . . . . . . . . . . . . . . . . . . . .261
FibreChanneloverEthernet......................262
TheFCoETopology.........
...............262
FCoERequirements ........................263
PortTrunking.......
..................264
ConvergedEnhancedEthernet ..................... 265
TurningCEEOnorOff ...
...................265
EffectsonLinkLayerDiscoveryProtocol .. ............. 265
Effectson802.1pQualityofService....
.............266
EffectsonFlowControl...................... 267
FCoEInitializationProtocolSnooping.......
...........268
GlobalFIPSnoopingSettings....................268
FIPSnoopingforSpecificPorts .........
..........268
FIPSTrunkSupportonServerPorts................. 268
PortFCFandENodeDetection............
.......269
FCoEConnectionTimeout ..................... 269
FCoEACLRules ...............
..........270
OptimizedFCoETrafficFlow ....................270
FCoEVLANs ................
...........271
ViewingFIPSnoopingInformation .................271
OperationalCommands...............
.......272
FIPSnoopingConfiguration ....................272
10 CN4093 Application Guide for N/OS 8.2
PriorityBasedFlowControl ...................... 274
Globalvs.PortbyPortPFCConfiguration.............. 275
PFCConfigurationExample
.................... 276
EnhancedTransmissionSelection.................... 278
802.1pPriorityValues....
................... 278
PriorityGroups.......................... 279
PGID...
......................... 279
AssigningPriorityValuestoaPriorityGroup ........... 280
DeletingaPriorityGroup ...
................ 280
AllocatingBandwidth ..................... 281
ConfiguringETS .........
................ 282
DataCenterBridgingCapabilityExchange................ 284
DCBXSettings...........
............... 284
ConfiguringDCBX........................ 286
FCoEExampleConfiguration......
............... 288
Chapter 19. Fibre Channel . . . . . . . . . . . . . . . . . . . . 291
Ethernetvs.FibreChannel....................... 292
SupportedSwitchRoles....
.................... 293
ImplementingFibreChannel...................... 295
PortModes ....
....................... 295
FibreChannelVLANs ....................... 296
Port
Membership......................... 296
SwitchingMode......................
... 297
NPVGateway .......................... 298
NPVPortTrafficMapping...............
.... 298
NPVManualDisruptiveLoadBalancing ............. 298
FullFabricMode.........................
299
FullFabricZoning....................... 299
E_Ports........................
... 301
OptimizedFCoETrafficFlow .................. 303
StorageManagementInitiativeSpecification(SMIS) ......... 303
FibreChannelConfiguration........
.............. 305
ConfigurationGuidelines..................... 305
Example1:NPVGateway........
............. 305
Example2:FullFabricFC/FCoESwitch ............... 306
FibreChannelStandardProtocolsSupported ............
... 309
Chapter 20. Edge Virtual Bridging . . . . . . . . . . . . . . . . . 311
EVBOperationsOverview....................... 312
VSIDBSynchronization..................
.... 312
VLANBehavior ......................... 313
ManualReflectiveRelay................
...... 313
EVBConfiguration .. ........................ 314
ConfiguringEVBinStackingMode..........
......... 316
Limitations............................. 317
Unsupportedfeatures..........
............... 318
© Copyright Lenovo 2015 Contents 11
Chapter 21. Static Multicast ARP . . . . . . . . . . . . . . . . .319
ConfiguringStaticMulticastARP ....................320
ConfigurationExample......................320
Limitations .
............................ 322
Chapter 22. Unified Fabric Port . . . . . . . . . . . . . . . . . .323
UFPLimitations...................
........324
VirtualPortsModes..........................325
vPortSTagMapping.........
............325
vPortVLANMapping..................... 325
UFPvPortMode ...........
............ 325
UFPBandwidthProvisioning ..................... 328
UFPStrictBandwidthProvisioningMode........
......328
UsingUFPwithOtherCN409310GbConvergedScalableSwitchFeatures .. 329
Layer2Failover..........................329
IncreasedVLANLimits 
......................329
PrivateVLANs ..........................
329
VMReady ............................330
802.1Qbg.....................
........330
UFPConfigurationExamples......................331
Example1:AccessMode.............
.........331
Example2:TrunkMode......................332
Example3:AutoVLANModewithVMready ........
....334
Example4:AutoVLANModewithEdgeVirtualBridging .......335
Example5:TunnelMode......................336
Example6:FCoEMode
......................337
Example7:PrivateVLAN Conf iguration ...............338
Example8:Layer2FailoverConfiguration ..
............339
UpdatingfromLenovo NetworkingOS7.7orPrior........ 340
Chapter 23. Switch Partition . . . . . . . . . . . . . . . . . . .341
SPARProcessingModes ...................
.....342
LocalDomainProcessing......................342
PassThroughDomainProcessing ..................
 343
UnsupportedFeatures......................... 344
Limitations ......................
.......344
SPARVLANManagement .......................346
ExampleConfigurations .................
.......347
PassThroughConfigurat ion ....................347
LocalDomainConfiguration................
....347
Part 5:. IP Routing. . . . . . . . . . . . . . . . . . . . . . . .349
Chapter 24. Basic IP Routing . . . . . . . . . . . . . . . . . . .351
IPRoutingBenefits ..........................351
RoutingBetweenIPSubnets ...........
........... 351
SubnetRoutingExample ......................353
UsingVLANstoSegregateBroadcastDomains .........
...355
12 CN4093 Application Guide for N/OS 8.2
BOOTPRelayAgent......................... 357
BOOTPRelayAgentConfiguration ................. 357
Domain
SpecificBOOTPRelayAgentConfiguration......... 358
DynamicHostConfigurationProtocol.................. 359
DHCPRelayAgent ...........
............. 359
DHCPRelayAgentConfiguration ................. 361
Chapter 25. Internet Protocol Version 6 . . . . . . . . . . . . . . 363
IPv6Limitations.............
.............. 364
IPv6AddressFormat ......................... 365
IPv6AddressTypes ....
..................... 366
IPv6AddressAutoconfiguration.................... 368
IPv6Interfaces....
........................ 368
NeighborDiscovery ........................
. 370
SupportedApplications........................ 371
ConfigurationGuidelines....................
... 373
IPv6ConfigurationExamples..................... 373
Chapter 26. Using IPsec with IPv6 . . . . . . . . . . . . . . . . . 375
IPsecProtocols .....................
....... 376
UsingIPsecwiththeCN4093...................... 377
SettingupAuthentication..............
....... 378
CreatinganIKEv2Proposal .................. 378
ImportinganIKEv2DigitalCertificate.............. 379
Generating
anIKEv2DigitalCertificate ............. 379
EnablingIKEv2PresharedKeyAuthentication .......... 380
SettingUpaKeyPolicy............
.......... 380
UsingaManualKeyPolicy..................... 382
UsingaDynamicKeyPolicy ..........
.......... 383
Chapter 27. Routing Information Protocol . . . . . . . . . . . . . 385
DistanceVectorProtocol ....................... 385
Stability ............
................... 385
RoutingUpdates........................... 386
RIPv1 ..
.............................. 386
RIPv2 ....................
............ 386
RIPv2inRIPv1CompatibilityMode .................. 386
RIPFeatures............
................. 387
RIPConfigurationExample...................... 388
Chapter 28. Internet Group Management Protocol . . . . . . . . . . 391
IGMPSnooping.....
...................... 392
IGMPGroups..........................
 392
IGMPv3............................. 393
IGMPSnoopingConfigurationExample...............
393
StaticMulticastRouter....................... 395
IGMPRelay .......................
...... 396
ConfigurationGuidelines..................... 396
ConfigureIGMPRelay .................
..... 397
IGMPQuerier............................ 398
© Copyright Lenovo 2015 Contents 13
AdditionalIGMPFeatures.......................399
FastLeave.......................
.....399
IGMPFiltering.......................... 399
Chapter 29. Multicast Listener Discovery . . . . . . . . . . . . . .401
MLDTerms ..............
...............402
HowMLDWorks........................... 403
MLDQuerier ....
.......................404
DynamicMrouters........................405
MLD
CapacityandDefaultValues...................406
ConfiguringMLD..........................
.407
Chapter 30. Border Gateway Protocol . . . . . . . . . . . . . . .409
InternalRoutingVersusExternalRouting................409
FormingBGPPeerRouters.......................
410
WhatisaRouteMap?.........................411
IncomingandOutgoingRouteMaps ...............
.412
Precedence ............................412
ConfigurationOverview..................
....412
AggregatingRoutes ..........................414
RedistributingRoutes.................
........414
BGPAttributes............................415
SelectingRoutePathsinBGP.......
...............416
BGPFailoverConfiguration ......................417
DefaultRedistributionandRouteAggregationExample....
......419
Chapter 31. OSPF . . . . . . . . . . . . . . . . . . . . . . . .421
OSPFv2Overview..........................422
TypesofOSPFAreas...........
............ 422
TypesofOSPFRoutingDevices ...................42 4
NeighborsandAdjacencies............
.........424
TheLinkStateDatabase ......................425
TheShortestPathFirstTree ..........
.......... 425
InternalVersusExternalRouting ..................425
14 CN4093 Application Guide for N/OS 8.2
OSPFv2ImplementationinLenovoN/OS................ 427
ConfigurableParameters...................... 427
DefiningAreas....
...................... 427
AssigningtheAreaIndex ................... 428
UsingtheAreaID
toAssigntheOSPFAreaNumber........ 428
AttachinganAreatoaNetwork................. 429
InterfaceCost .............
............. 429
ElectingtheDesignatedRouterandBackup............. 429
SummarizingRoutes...............
........ 430
DefaultRoutes .......................... 430
VirtualLinks .............
.............. 432
RouterID ............................ 433
Authentication ....
...................... 433
ConfiguringPlainTextOSPFPasswords ............. 434
ConfiguringMD5Authenticati on .......
......... 434
HostRoutesforLoadBalancing................... 435
LoopbackInterfacesinOSPF.............
....... 436
OSPFFeaturesNotSupportedinThisRelease............ 436
OSPFv2ConfigurationExamples.................... 437
Example 1:SimpleOSPFDomain.................. 437
Example 2:VirtualLinks...................... 438
Example 3:SummarizingRoutes.
................. 442
VerifyingOSPFConfiguration ................... 443
OSPFv3ImplementationinLenovoN/OS.....
........... 444
OSPFv3DifferencesfromOSPFv2.................. 444
OSPFv3RequiresIPv6Interfaces..............
.. 444
OSPFv3UsesIndependentCommandPaths........... 444
OSPFv3IdentifiesNeighborsbyRouterID ............ 444
OtherInternalImprovements ...........
....... 445
OSPFv3Limitations ........................ 445
OSPFv3ConfigurationExample..............
.... 445
NeighborConfigurationExample................ 448
Chapter 32. Protocol Independent Multicast. . . . . . . . . . . . . 449
PIMOverview........................
.... 449
SupportedPIMModesandFeatures.................. 450
BasicPIMSettings ...................
....... 450
GloballyEnablingorDisablingthePIMFeature............ 451
DefiningaPIMNetworkComponent................ 451
DefininganIP
InterfaceforPIMUse ................ 451
PIMNeighborFilters ....................... 452
AdditionalSparseModeSettings
.................... 453
SpecifyingtheRendezvousPoint .................. 453
InfluencingtheDesignatedRouterSelection..
........... 453
SpecifyingaBootstrapRouter................... 454
UsingPIMwithOtherFeatures............
......... 454
PIMConfigurationExamples ..................... 455
© Copyright Lenovo 2015 Contents 15
Part 6:. High Availability Fundamentals . . . . . . . . . . . . . . .459
Chapter 33. Basic Redundancy . . . . . . . . . . . . . . . . . .461
TrunkingforLinkRedundancy.....................461
HotLinks.......................
.......462
ForwardDelay..........................462
Preemption..............
.............. 462
FDBUpdate ...........................462
ConfigurationGuidelines.....
................ 463
ConfiguringHotLinks.......................463
Chapter 34. Layer 2 Failover . . . . . . . . . . . . . . . . . . .465
AutoMonitoringTrunkLinks....
.................465
VLANMonitor .......................... 465
AutoMonitorConfigurations ..
..................465
SettingtheFailoverLimit.......................467
ManuallyMonitoringPortLinks.
...................467
L2FailoverwithOtherFeatures ....................468
LACP....
.......................... 468
SpanningTreeProtocol.....................
. 468
ConfigurationGuidelines .......................469
AutoMonitorGuidelines......................
 469
ManualMonitorGuidelines....................469
ConfiguringLayer2Failover ......................47 0
Auto
MonitorExample ...................... 470
ManualMonitorExample..................... 470
Chapter 35. Virtual Router Redundancy Protocol . . . . . . . . . . .471
VRRPOverview ........................... 471
VRRPComponents...................
.....472
VRRPOperation.........................473
SelectingtheMasterVRRPRouter..............
....473
FailoverMethods ...........................474
ActiveActiveRedundancy ...............
......475
HotStandbyRedundancy.....................475
VirtualRouterGroup .................
......476
LenovoN/OSExtensionstoVRRP ................... 477
VirtualRouterDeploymentConsiderations...............
478
HighAvailabilityConfigurations.................... 479
ActiveActiveConfiguration....................479
HotStandbyConfiguration.
....................483
Part 7:. Network Management . . . . . . . . . . . . . . . . . . .487
Chapter 36. Link Layer Discovery Protocol . . . . . . . . . . . . .489
LLDPOverview..........................
. 489
EnablingorDisablingLLDP......................491
GlobalLLDPSetting.....................
...491
TransmitandReceiveControl ...................49 1
16 CN4093 Application Guide for N/OS 8.2
LLDPTransmitFeatures........................ 492
ScheduledInterval ......................
.. 492
MinimumInterval........................ 492
TimetoLiveforTransmittedInformation.. ............ 493
Trap
Notifications ........................ 493
ChangingtheLLDPTransmitState................. 494
TypesofInformation
Transmitted.................. 495
LLDPReceiveFeatures........................ 496
TypesofInformationReceived
................... 496
ViewingRemoteDeviceInformation................ 496
TimetoLiveforReceivedInformation .....
.......... 498
LLDPExampleConfiguration..................... 500
Chapter 37. Simple Network Management Protocol. . . . . . . . . . 501
SNMPVersion1...........
................ 501
SNMPVersion3........................... 502
ConfiguringSNMPTrapHosts.
.................... 507
SNMPMIBs ............................
. 510
SwitchImagesandConfigurationFiles ................. 517
LoadingaNewSwitchImage ................... 518
Loadinga
SavedSwitchConfiguration ............... 518
SavingtheSwitchConfiguration .................. 519
SavingaSwitchDump .....
................. 519
Part 8:. Monitoring . . . . . . . . . . . . . . . . . . . . . . . 521
Chapter 38. Remote Monitoring . . . . . . . . . . . . . . . . . . 523
RMONOverview........................... 523
RMONGroup1–Statistics.
...................... 524
RMONGroup2–History....................... 525
History
MIBObjects........................ 525
ConfiguringRMONHistory.................... 525
RMONGroup
3–Alarms ....................... 526
AlarmMIBObjects.......................
. 526
ConfiguringRMONAlarms.................... 527
RMONGroup9–Events......................
.. 528
Chapter 39. sFLOW . . . . . . . . . . . . . . . . . . . . . . . 529
sFlowStatisticalCounters ....................... 529
sFlowNetworkSampling..................
..... 529
sFlowExampleConfiguration..................... 530
Chapter 40. Port Mirroring . . . . . . . . . . . . . . . . . . . . 531
PortMirroringBehavior..................
...... 532
Part 9:. Appendices . . . . . . . . . . . . . . . . . . . . . . . 533
Appendix B. Getting help and technical assistance. . . . . . . . . . 537
Appendix C. Notices . . . . . . . . . . . . . . . . . . . . . . 539
Trademarks............................. 541
© Copyright Lenovo 2015 Contents 17
ImportantNotes ...........................542
RecyclingInformation ....................
.....543
ParticulateContamination.......................544
TelecommunicationRegulatoryStatement ................545
ElectronicEmissionNotices ......................546
FederalCommunicationsCommission(FCC)Statement ........ 546
IndustryCanadaClassAEmissionComplianceStatement.....
..546
AvisdeConformiàlaRéglementationdʹIndustrieCanada ...... 546
AustraliaandNewZealandClassAStatement............546
EuropeanUnionEMCDirectiveConformanceStatement........
 546
GermanyClassAStatement....................547
JapanVCCIClassAStatement ...................548
Japan
ElectronicsandInformationTechnologyIndustriesAssociation
(JEITA) Statement .........................549
KoreaCommunicationsCommission(KCC)Statement ......... 549
RussiaElectromagneticInterference(EMI)Class
Astatement ........550
People’sRepublicofChinaClassAelectronicemissionstatement ......551
TaiwanClassAcompliancestatement .................. 552
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . .553
18 CN4093 Application Guide for N/OS 8.2
© Copyright Lenovo 2015 19
Preface
The
LenovoN/OS8.2ApplicationGuide
describeshowtoconfigureandusethe
LenovoN/OS 8.2softwareontheLeno voFlexSystemFabricCN409310Gb
Converge dScalableSwitch(referredtoasCN4093throughoutthisdocument).
Fordocumentationaboutinstallingtheswitchphysically,seethe
InstallationGuide
foryourCN4093.
Who Should Use This Guide
Thisguideisintendedfornetworkinstallersandsystemadministratorsengagedin
configuringandmaintaininganetwork.Theadministratorshouldbefamiliarwith
Ethernetconcepts,IPaddressing,SpanningTreeProtocol,andSNMPconfiguration
parameters.
What You’ll Find in This Guide
Thisguidewillhelpyouplan,implement,andadministerLenovo N/OSsoftware.
Wherepossible,eachsectionprovidesfeatureoverviews,usageexamples,and
configurationinstructions.Thefollowingmaterialisincluded:
Part 1: Getting Started
ThismaterialisintendedtohelpthosenewtoLenovoN/OSproductswiththe
basicsofswitchmanagement.Thispartincludesthefollowingchapters:
Chapter 1,“SwitchAdministration,”describeshowtoaccesstheCN4093in
ordertoconfiguretheswitchandviewswitchinformationandstatistics.This
chapterdiscussesavarietyofmanualadministrationinterfaces,includinglocal
managementviatheswitchconsole,andremoteadministrationviaTelnet,a
webbrowser,orviaSNMP.
Chapter 2,“InitialSetup,”describeshowtousethebuiltinSetuputilityto
performfirsttimeconfigurationoftheswitch.
Chapter 3,“ServiceLocationProtocol,”describesthe
ServiceLocationProtocol
(SLP)thatallowstheswitchtoprovidedynamicdirectoryservices.
Chapter 4,“SystemLicenseKeys,”describeshowtomanageFeatureson
Demand(FoD)licensesandhowtoallocatebandwidthbetweenphysicalports
withintheinstalledlicenses’limitations.
Part 2: Securing the Switch
Chapter 5,“SecuringAdministration,”describesmethodsforchangingthe
defaultswitchpasswords,usingSecureShellandSecureCopyfor
administrationconnections,configuringenduseraccesscontrol,andplacing
theswitchinprotectedmode.
Chapter 6,Authentication&A uthorizationProtocols,”describesdifferent
secureadministrationforremoteadministrators.ThisincludesusingRemote
AuthenticationDialinUserService(RADIUS),aswellasTACACS+andLDAP.
20 CN4093 Application Guide for N/OS 8.2
Chapter 7,“802.1XPortBasedNetworkAccessControl,describeshowto
authenticatedevicesattachedtoaLANportthathaspointtopointconnection
characteristics.Thisfeaturepreventsaccesstoportsthatfailauthenticationand
authorizationandprovidessecuritytoportsoftheCN4093thatconnecttoblade
servers.
Chapter 8,AccessControlLists,describeshowtousefilterstopermitordeny
specifictypesoftraffic,basedonavarietyofsource,destination,andpacket
attributes.
Part 3: Switch Basics
Chapter 9,“VLANs,”describeshowtoconfigureVirtualLocalAreaNetworks
(VLANs)forcreatingseparatenetworksegments,includinghowtouseVLAN
taggingfordevicesthatusemultipleVLANs.Thischapteralsodescribes
ProtocolbasedVLANs,andPrivateVLANs.
Chapter 10,“PortsandTrunking,describeshowtogroupmultiplephysical
portstogethertoaggregatethebandwidthbetweenlargescalenetworkdevices.
Chapter 11,“SpanningTreeProtocols,”discusseshowSpanningTreeProtocol
(STP)configuresthenetworksothattheswitchselectsthemostefficientpath
whenmultiplepathsexist.Alsoincl ud estheRapidSpanningTreeProtocol
(RSTP),PerVLANRapidSpanningTreePlus(PVRST+),andMultipleSpanning
TreeProtocol(MSTP)extensionstoSTP.
Chapter 12,“VirtualLinkAggregationGroups,”describesusingVirtualLink
AggregationGroups(VLAG)toformtrunksspanningmultipleVLAGcapable
aggregatorswitches.
Chapter 13,“QualityofService,”discussesQualityofService(QoS)features,
includingIPfilteringusingAccessControlLists(ACLs),DifferentiatedServices,
andIEEE802.1ppriorityvalues.
Part 4: Advanced Switching Features
Chapter 14,“Stacking,”
describeshowtoimplementthestackingfeatu reinthe
LenovoFlexSystemFabricCN409310GbConvergedScalableSwitch.
Chapter 15,“Virtualization,”providesan overviewofallocatingresources
basedonthelogicalneedsofthedatacenter,ratherthanonthestrict,physical
natureofcomponents.
Chapter 16,“VirtualNICs,”discussesusingvirtualNIC(vNIC)technologyto
divideNICsintomultiplelogical,independentinstances.
Chapter 17,“VMready,”discussesvirtualmachine(VM)supportonthe
CN4093.
Chapter 18,“FCoEandCEE,”discussesusingvariousConvergedEnhanced
Ethernet(CEE)featuressuchasPrioritybasedFlowControl(PFC),Enhanced
TransmissionSelection(ETS),andFIPSnoopingforsolutionssuchasFibre
ChanneloverEthernet(FCoE).
Chapter 19,“FibreChannel
,”describeshowtoconfiguretheCN4093foruse
withFibreChannelnetworks.
/