This unit of study will introduce an emerging networking paradigm- Software Defined Networks (SDNs). By separating the control logics from the physical networks, the software defined networks allow an automated and programmable software program to logically control and manage the network. This unit introduces the basic principles of software defined networks, its architecture, abstraction, SDN programming, programmable control plane and data plane protocols, network update, network virtualisation, traffic management as well as its applications and implementations. Student will learn and practice SDN programming, testing and debugging on SDNs platforms through experiments and group projects. It is assumed that the students have some knowledge on data communications and networks.
Unit details and rules
Academic unit | School of Electrical and Computer Engineering |
---|---|
Credit points | 6 |
Prerequisites
?
|
None |
Corequisites
?
|
None |
Prohibitions
?
|
None |
Assumed knowledge
?
|
ELEC3506 OR ELEC9506 |
Available to study abroad and exchange students | Yes |
Teaching staff
Coordinator | Dong Yuan, dong.yuan@sydney.edu.au |
---|---|
Lecturer(s) | Dong Yuan, dong.yuan@sydney.edu.au |
Tutor(s) | Yanli Li, yanli.li@sydney.edu.au |
Chenghao Zhang, chenghao.zhang@sydney.edu.au |