Internet
Academic Year 2025/2026 - Teacher: Alfio LOMBARDOExpected Learning Outcomes
Ability to design a telematic system
Learn about the Internetworking mechanisms, the architecture and the suite of TCP / IP protocols providing for both best effort and QoS aware services.
Know how to configure the basic functionality of a router / switch; to design an Internet network
Understand today's communication paradigms to manage QoS in the next generation Internet
The student will need to acquire the ability to communicate rationally his knowledge on the subjects covered by the course, mastering the specialized vocabulary in the field.
Ability to read the industry's standard and scientific literature related to Internet technologies.
Course Structure
The course consists of lectures and exercises held in the CDLM laboratory at the Engineering Technological Pole in via Santa Sofia
In case of COVID emergency, lectures will be provided through an appropriate computer platform.
The final exam could be eventually done remotely in case of COVID contingency.
Required Prerequisites
Attendance of Lessons
Detailed Course Content
|
Background on physical interfaces and IEEE 802.11 standards Laboratory 1.: network cabling |
Cfu: 0,5 |
2: Internetworking: |
Forwarding e routing techniques,; transparent bridging, IP addressing, (*) Subnetworking, private addresses, NAT, PAT; VLAN (*) Address rsolution (ARP, BootTP, DHCP) (*) ; IP protocols (IPv4, cenni IPv6) Error reporting in Internet (ICMP) ; (*) routing architectures and protocols (RIP, OSPF, BGP) (*) Laboratory 2. : routers/switchs configuration, VLAN, routing |
Cfu 2,5 books: - Mario Baldi, Pietro Nicoletti: Internetworking (Italiano/English) or - Kurose, K. Ross: Computer Networking, Addison-Wesley (Italiano/Inglese) |
3. Network security |
Network security issues Network attacks. Principles of cryptography. Authentication schemes. IpSec protocol |
Cfu 0,75 book: - Kurose, K. Ross: Computer Networking, Addison-Wesley (Italiano/Inglese) |
4.QoS management in IP networks: |
Classification, CAC, traffic control, Scheduling, queue management, |
Cfu: 1 book: Tiziano Tofoni: MPLS: Fondamenti e applicazioni alle reti IP (Italiano/Enghish) |
5. MPLS: |
Forwarding Equivalent Class, Label Switched Router, Tabelle di routing (LIB, NHLFE,ILM), Label management, Label Switched Path, FEC/Etichette distribution(Label Distribution Protocol), Reti Private Virtuali , Integrazione MPLS_Diff SERV, Ingegneria del traffico; RSVP-TE (*); Laboratory 3: MPLS Network configuration and QoS Network management facilities * minimum contents requirements |
Cfu 1,75 book:Tiziano Tofoni: MPLS: Fondamenti e applicazioni alle reti IP (Italiano/Enghish) |
6.User Layer: Application and Transport protocols | Design of a
distributed Application process: Interaction model (client-server vs P2P),
application protocol definition. Underlayng interface: socket
Transport layer facilities; TCP functionalities and protocol UDP functionalities and protocol
Additional transport facilities: RTP/RTCP functionalities and protocol TLS functionalities and protocol
Quic functionalities and protocol
Real time communication facilities: the WebRTP framework |
Cfu 2,25 book: - Kurose, K. Ross: Computer Networking, Addison-Wesley (Italiano/Inglese) |
Textbook Information
1 J. Kurose, K. Ross: Computer Networking, Addison-Wesley (Italiano/Inglese)
2 Mario Baldi, Pietro Nicoletti: Internetworking (Italiano/English)
3 Tiziano Tofoni: MPLS: Fondamenti e applicazioni alle reti IP (Italiano/Enghish)
Slides; lecture notes
Course Planning
Subjects | Text References | |
---|---|---|
1 | Internetworking | Mario Baldi, P. Nicoletti: InternetworkingorJ. Kurose, K. Ross: Computer Networking, Addison-Wesley ; |
2 | J. Kurose, K. Ross: Computer Networking, Addison-Wesley | |
3 | QoS nelle reti IP | Tiziano Tofoni: MPLS: Fondamenti e applicazioni alle reti IP (En) |
4 | MPLS | Tiziano Tofoni: MPLS: Fondamenti e applicazioni alle reti IP (En) |
5 | User Layer: Application and Transport protocols | J. Kurose, K. Ross: Computer Networking, Addison-Wesley |
Learning Assessment
Learning Assessment Procedures
The course alternates between theoretical topics and laboratory experiments which, step by step, build an MPLS-based network with quality management to support applications with different performance requirements.
Ongoing assessment no. 1 on topics 1 and 2 with exam value: the ongoing assessment consists of a series of open-ended questions and the design and configuration of an internet network (Laboratory no. 2).
Oral examination