Specifications

Why Would I Use LSNAT in My Network?
September 8, 2010 Page 2 of 28
oftheserverfarmassociatedwiththeVIPaddress.Thepacketisthenforwardedtothe
selectedrealserver.
4. Therealserversendsaserviceresponsebacktotheclientwithitsaddressastheresponse
sourceaddress.
5. Attherouter,LSNATseestherealserveraddressandknowsitmust
firsttranslateitbackto
theVIPaddressbeforeforwardingthepacketontotheclient.
Figure 1 LSNAT Overview
Why Would I Use LSNAT in My Network?
Theneedforloadsharingariseswhenasingleserverisnotabletocopewiththedemandfor
multiplesessionssimultaneously.Legacyloadsharingschemeswereoftenadhocand
platformspecific,havingtheproblemoflengthyreorderingtimesontheserversandtheinability
toaccountforserverload
variations.LSNATconfigurationandoperationisseparatefromthe
clientandserversandthereforedoesnotcarewhichclient,server,orserviceisinvolved.Itmerely
mapsasingleVI PtomultiplerealserverIPaddressandportcombinations,basedupona
configuredloadbalancingalgorithm,andforwardspacketsaccordingly.
With
loadsharingovermultipleservers,reliabilityisincreasedbyallowingyoutotakean
individualserverofflineforscheduledmaintenance,withoutdisruptingongoingservice
operations.Theserversareeasilyremovedandreplacedinthequeuemakingmaintenancea
transparentactivity,eliminatingmaintenancerelateddowntimeforthesite.
Loadsharingalso
providesredundancyinthecaseofaserverfailure.LSNATautomatically
removesthefailedserverfromtheselectionprocess.Whenthefailedserverbecomesactiveagain,
LSNATautomaticallyaddstheserverbackintotheselectionprocess.
Real Server
IP Address
Request VIP
to Real IP
Address
Translation
LSNAT
Configured
Virtual IP
Address
Server
Response
Packet
Response Real
IP to VIP
Address
Translation
Client
Real Server
IP Address
Real Server
IP Address
Real Server
IP Address
a
l
Global
Internet
ServerFarm
1
4
5
2
3
Router