88224 - Laboratory of Communication Technologies P

Academic Year 2022/2023

  • Moduli: Franco Callegati (Modulo 1) Gianluca Davoli (Modulo 2)
  • Teaching Mode: Traditional lectures (Modulo 1) Traditional lectures (Modulo 2)
  • Campus: Bologna
  • Corso: First cycle degree programme (L) in Mechatronics Engineering (cod. 9250)

Learning outcomes

earn with practical examples how to configure a typical networking environment, how to implement basic defense strategies to guarantee network security and how to operate protocol for industrial IoT.

Course contents

  1. Virtualization techniques (Virtual machines, Containers, namespaces) with particular reference to the networking capabilities, as a basis for the practical activities
  2. IP Routing fundamentals, routing and forwarding tables,direct and indirect forwarding, static routing
  3. Routing protocols and their configuration, examples of running routing protocols (RIP, OSPF) on simple topologies
  4. Network security. examples of basic attacks to the network: ARP poisoning, routes forging, Main in the Middle
  5. Protocols for the industrial IoT: MQTT and OPC-UA

Readings/Bibliography

James F. Kurose, Keith W. Ross "Computer Networking", Global Edition (Inglese), 2021

Teaching methods

Lectures and guided practical activities

Assessment methods

Project work.

Teaching tools

Additional material provided by the teachers on Virtuale.

Office hours

See the website of Franco Callegati

See the website of Gianluca Davoli