2. Availability: Long running

connections (open TCP connection for

weeks), should tolerate hardware

failures and no impact to customer

3. Performance: Similar to HW load

balancers, added latency should not be

visible

4. Support unconventional features,

like Multi-path TCP