Sumários

L22

5 Dezembro 2025, 16:00 José André Moura


The current laboratorial lecture taught how to enhance the operation of a SDN-based system using MAB agents.

L21

5 Dezembro 2025, 14:30 José André Moura


Enhancing SDN operation with Multi-Armed Bandit (MAB) agents. Understanding the Exploration vs Exploitation Trade-off. Accumulated agent decision regret for diverse MAB algorithms. Next laboratory.

L20

28 Novembro 2025, 16:00 José André Moura


The current laboratorial lecture taught how to deploy at the SDN control layer, a dynamic Spanning Tree Protocol (STP) solution with proactive flow rules, which are automatically updated after any topology change. This lecture aims to deliver relevant knowledge in the next aspects: i) understand how Spanning Tree Protocol (STP) is implemented in SDN; ii) recall how proactive flow rule installation is made using OpenFlow 1.3; iii) use NetworkX for graph-based STP implementation; iv) build a resilient and efficient solution despite topology changes.

L19

28 Novembro 2025, 14:30 José André Moura


Discussing how to deploy at the SDN Control layer a dynamic Spanning Tree Protocol (STP) solution with proactive flow rules. This solution is automatically updated after any topology change. Next laboratory.

L18

21 Novembro 2025, 16:00 José André Moura


The current laboratorial lecture taught how to write a Ryu application that supports scenarios with multiple SDN controllers. There are three possible functional roles for each SDN controller forming the cluster of the diverse SDN controllers. The three possible SDN controller roles are MASTER, SLAVE, or EQUAL. This lecture aims to deliver to its practitioners relevant knowledge in the next aspects: i) study the two possible switch (OVS) reactions after that switch lost the communications with the SDN controller; ii) show how each SDN controller is configured for its role within the control cluster; iii) evidence how the control cluster formed by distinct SDN controllers enhances the resiliency of the control plane against any SDN controller failure; iv) study how the SDN controllers divide among them the control responsibility of the diverse nodes of the data plane, i.e. the control channel workload; and v) study the fairness on workload share among the SDN controllers, considering diverse policies for sharing that workload among them.