Designing WANem : A Wide Area Network Emulator Tool
Software developers are never exposed to production networks which are mostly Wide Area Network (WAN) during the development and unit test cycle. This leads to poor performing applications in production. Often the reason for such poor performance is attributed to the network. Hence it is important for the developers to know the behavior of their applications on various types of networks users will access the application from. However, access to such networks is restricted to a developer who tests his application over a local area network. A Local Area Network (LAN) often has more than the required bandwidth required by an application.