Bandwidth Throttling with NetEM Network Emulation
NetEM (Network Emulation) provides functionality for testing protocols, by emulating the network properties of wide-area networks. This article describes the use of NetEM in benchmarking the performance of a Web application, simulating Internet-like…
Creating Your Own Server: The Socket API, Part 2
Earlier, we created a simple server and client program using the socket API. This time, we’ll first start with a program, and then explain what’s going on. So start up your systems, and…
Dabble with Netkit to Sandbox a Network
Networking is very interesting and I’m sure many of us would like to experiment with it, but the unavailability of laboratories with sufficient computers is a stumbling block. What if I tell you that you can turn any computer into a network device at no extra cost?
Recipes for Networking
It’s always fun to try out different hacks under the GNU/Linux freedom platform. The pride of becoming a command-line wizard makes everyone stay close to the CLI. Moreover, the CLI vests you with the ultimate power to control your machine.
Scripts for Home Network
Part 9 of the “Programming in Python for Friends and Relatives” series discusses how to build some nifty scripts to check remote systems over the Internet.
It’s So Easy to See Your Network Activity, hah!
Just because you’re using a WEP key on your wireless access point doesn’t mean you’re safe from crackers in the neighbourhood.







