Programming the Network with Perl