Design of a new algorithm for WAN disconnection emulation and implementing it in WANem
Manoj Karunakaran Nambiar, H. K. Kalita · 2011
Network availability is a very important need of any production environment. Unfortunately due to many reasons a link in a wide area network does not have consistent availability for a long period of time. Hence an application needs to be designed considering this unreliability factor of a wide area network. However, such network instabilities are not seen in a typical LAN based development environment. This is the reason why most of the applications developed in a LAN based development environment perform very badly while in production in a Wide Area Network. It is observed that -- testing robustness of such an application in a wide area network is a difficult task. In this paper a new method which can emulate network availability of a Wide Area Network (WAN) inside the LAN is proposed. Using proposed method, one can, therefore, create a WAN availability test condition within the LAN itself. This way an application can be tested as if it is running in an actual production environment.