80
MUHAMMAD FAROOQ AND FEI HU
© 2010 Taylor & Francis Group, LLC
the compiler and run-time system can be used to perform the tedious
bookkeeping related to implementing network updates [6].
Languages for SDNs
Conventional computer networks are responsible for carrying out sev-
eral operations, such as monitoring of network traffic, routing of data
in the network, access control in the network, and server workload
balancing. Apart from this, computer networks are made up of several
different types of devices, such as combination of routers, switches,
firewall, repeaters, etc. is heterogeneous nature of different mod-
ules present in the networks makes the network management a dif-
ficult and complicated task. A simple solution is provided by SDN by
ach ...