Management of Software Defined Networks
General
Code: ΕΠ44
Language: Greek
Delivery: Face-to-face
Prerequisites: Basic introductory knowledge of communication networks
Workload
- Lectures: 39.0 hours
- Lab: 0.0 hours
- Study: 21.0 hours
- Project: 20.0 hours
Course Content
THEORETICAL PART:
- Introduction to the Internet, OSI reference model, Internet architecture, basic network performance metrics
- End-to-end website request and basic protocols
- Network management protocol (SNMP), Internet Control Message Protocol (ICMP)
- Network Layer
- Introduction to Software-Defined Networking (SDN)
LABORATORY PART:
- Wireshark Lab: Introduction and familiarization, HTTP, DNS, ICMP, Ethernet/ARP, IP, DHCP, NAT protocols (hands-on)
- Mininet lab: Installation, introduction, creation of network topologies, and performance tests
- MiniEdit lab: Introduction and familiarization
- SDN lab: POX SDN controller: hub, switch, firewall, Open VSwitch, Ryu Controller, MiniNAM & Data traffic tests, Dynamic packet routing, changing forwarding rules
- Mininet WiFi
Learning Outcomes
The aim of the course is to familiarize students with communication networks, covering both theoretical foundations and practical applications.
In the theoretical part of the course, students become acquainted with fundamental concepts of networks, such as network architecture and their operating principles, as well as basic communication standards and protocols. Additionally, topics related to network and communication management are examined, along with an introduction to Software-Defined Networking (SDN), an innovative approach that revolutionizes network operation.
In the practical part, students gain hands-on and in-depth experience of the aforementioned theoretical background. Through laboratory exercises involving the use of tools such as Wireshark, Mininet, and MiniEdit, students develop skills in network analysis, design, and management. Moreover, they explore advanced techniques such as dynamic packet routing and firewall creation within the SDN framework, among others. Finally, the development of innovative solutions in wireless networks using Mininet WiFi enables students to acquire specialized knowledge in a wide range of network applications.
Skills
Individual assignment
Presentation
