Software Defined Networking - ELEC428
Software Defined Networking (SDN) is the application of flexible hardware and software programming techniques to separate data and control functions in networking devices to improve operational efficiency and reduce costs. Together with the distribution of network control and virtualization SDNs allow new abstractions to be created that simplify network management and facilitate network evolution. This unit introduces the basic concepts and techniques of SDN including SDN architectures, data and control planes, SDN switches, virtualization, network operating systems, controller platforms, application programming interfaces (APIs), forwarding device interfaces, SDN programming, traffic engineering, and management plane interfaces. Also covered are SDN standards, resilience and scalability, performance evaluation, security, measurement and monitoring and the application of SDNs to cloud networking and data centre networking. The unit includes practical work in setting up and programming SDN capable devices and networks.
Credit Points: | 3 |
When Offered: | TBD - Not offered in the current year; next offering is to be determined |
Staff Contact(s): | Dr Robert Abbas |
Prerequisites: | |
Corequisites: | |
NCCW(s): | |
Unit Designation(s): | |
Unit Type: | |
Assessed As: | Graded |
Offered By: | Department of Engineering Faculty of Science and Engineering |
Course structures, including unit offerings, are subject to change.
Need help? Ask us.