Internet

Academic Year 2023/2024 - Teacher: Alfio LOMBARDO

Expected Learning Outcomes

Ability to design a telematic system

Learn about the Internetworking mechanisms, the architecture and the suite of TCP / IP protocols.

Know how to configure the basic functionality of a router / switch

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.

Detailed Course Content

  1. Underlying network technologies

Background on physical interfaces and  IEEE 802.11 standards

Lab.: 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) (*)

Lab. : routers/switchs configuration, VLAN, routing

Cfu 2,5  

3.  IP Multicast:

hardware multicast, multicastIP, IGMP, Routing multicast, MBone

Cfu: 0,5

4. Network security

Network security issues

Classification of network attacks. Principles of cryptography. Authentication schemes.

IpSec protocol

Cfu 0,75

5. Network performance fundamentals and queueing theory

Network performance metrics (*). Introduction to queueing theory. Poisson processes. Discrete-time(*) Markov chains. Continuous-time (*) Markov chains. M/M/1 systems(*). M/M/1/n systems. M/G/1 systems. M/G/1 systems with priority. M/D/1 systems. Introduction to networks of queues.

Performance evaluation: case studies

Performance analysis of data-link control protocols. Performance analysis of MAC protocols: random access and carrier sensing schemes. Numerical exercises on performance evaluation.

Cfu 2,5

6.QoS management  in IP networks:

Classification, CAC,  traffic control, Scheduling, queue management,
 DiffServ model

Cfu: 1

7. MPLS:

Forwarding Equivalent Class, Label Switched Router, Tabelle di routing (LIB, NHLFE,ILM), Label management, Label Switched Path,   FEC/Etichette distribution (Label Distribution Protocol), MPLS_Diff SERV integration,  traffic engineering; RSVP-TE (*)

 * minimum contents requirements

Cfu 1,25

     

Textbook Information

1 J. Kurose, K. Ross: Computer Networking, Addison-Wesley (Italiano/Inglese)

2 Mario Baldi, Pietro Nicoletti: Internetworking (Italiano)

3 Tiziano Tofoni: MPLS: Fondamenti e applicazioni alle reti IP  (Italiano)

4. Luc De Ghein: MPLS Fundamentals  (Inglese)

5. Achille Pattavina: Internet e Reti - Fondamenti

Course Planning

 SubjectsText References
1InternetworkingJ. Kurose, K. Ross: Computer Networking, Addison-Wesley ; Mario Baldi, P. Nicoletti: Internetworking
2Multicast nelle reti IPJ. Kurose, K. Ross: Computer Networking, Addison-Wesley
3Protocolli end-to-endJ. Kurose, K. Ross: Computer Networking, Addison-Wesley
4QoS nelle reti IPTiziano Tofoni: MPLS: Fondamenti e applicazioni alle reti IP / Luc De Ghein: MPLS Fundamentals
5MPLSTiziano Tofoni: MPLS: Fondamenti e applicazioni alle reti IP / Luc De Ghein: MPLS Fundamentals
6Network performance fundamentals and queueing theoryAchille Pattavina:Internet e Reti - Fondamenti
VERSIONE IN ITALIANO