Specifications

September 8, 2010 Page 1 of 28
Configuring Load Sharing
Network Address Translation (LSNAT)
Thisdocumentprovidesthe followinginformationaboutconfiguringLSNATontheEnterasys
Matrix
®
NSeriesandtheEnterasysSSeries
®
platforms.
What is LSNAT?
LSNATisaloadbalancingroutingfeature.Itprovidesloadsharingbetweenmultipleservers
groupedintoserverfarmsthatcanbetailoredtoanindividualserviceorallservices,without
requiringanymodificationtoclientsorservers.ExamplesofwellknownservicesareHTTPon
port80,SMTP(email)on
port25,orFTPonport21.LSNATisdefinedinRFC2391.
TherearethreeLSNATconfigurationcomponents:
•Theclientthatisrequestingaservicefromtheserver
•Thevirtualserver,configuredontheLSNATrouter,thatinterceptstheservicerequestand
determinesthephysical(real)servertherequestwill
beforwardedto
•Theserverfarmthatisalog ical entity containingthemultiplerealservers,oneofwhichwill
servicetheclient’srequest
Figure 1onpage 2providesthefollowingexampleofanLSNATdeployment:
1. Arequestforserviceissentbytheclienttotheserverfarm.
2. Thedestinationaddressfor
theservicerequestisthevirtualserverʹsuniqueVirtualIP(VIP)
address.AVIPaddresscanbeanIPaddressoranIPaddressandportaddresscombination.
ThesameIPaddresscanbeusedformultiplevirtualserversifadifferentportaddressisused.
TheLSNATconfiguredrouter
recognizestheVIPaddressandknowsthatLSNATmustselect
arealservertoforwardtherequestto.
3. Beforeforwardingtherequest,basedupontheserverloadbalancingprocessconfigured
(roundrobinisdisplayed),LSNATselectstherealserverforthisrequest.LSNATchangesthe
destinationIPaddressfromthe
VIPaddresstotheaddressoftheselectedrealservermember
For information about... Refer to page...
What is LSNAT? 1
Why Would I Use LSNAT in My Network? 2
How Can I Implement LSNAT? 3
LSNAT Overview 4
Configuring LSNAT 10
LSNAT Configuration Example 16
Terms and Definitions 25