To show the organization of the course that includes this module, follow this link Course organization
This class aims at describing the basic concepts and the main design methodologies of the modern communication networks, both local and geographical.
32 hours covering the following topics:
* General concepts:
-- classification: WAN, LAN, PAN;
-- topologies;
-- shaping and policing: leaky bucket and token bucket;
-- circuit-switched and packet-switched networks;
-- reference models: ISO-OSI and TCP/IP;
-- connection-oriented services and acknowledged services;
-- flow control: stop-and-wait and sliding-window (go-back-N and Selective Repeat);
-- standardization bodies.
* The Physical Level:
-- fundamentals of communication theory;
-- Fourier analysis and theorem of Nyquist and Shannon;
-- information representation (modulation);
-- transmission enemies;
-- transmission media;
-- the telephone system;
-- analog-to-digital conversion;
-- modem e xDSL;
-- wiring rules.
* The Data-Link Level:
-- aims and services;
-- framing;
-- error detection;
-- channel access methods;
-- PPP protocol.
* IEEE 802.X standards:
-- addressing;
-- topologies and protocols: Ethernet, fast Ethernet, gigabit Ethernet, 10 gigabit Ethernet
-- the MAC sub-layer: CSMA/CD, CSMA/CA;
-- the LLC sub-layer;
-- bridge, switch and spanning-tree;
-- wireless LAN: 802.11, 802.15.X, 802.16.
* The Network Level:
-- aims and services;
-- the IP protocol:
---- packet format;
---- address format and use, netmask, ARP and RARP;
---- router architecture and functions;
---- static routing and dynamic routing (distance vector, link state routing);
---- interior-gateway protocols (RIP, IGRP, EIGRP, OSPF)
---- exterior-gateway protocols (BGP);
---- Internet control management protocol (ICMP);
-- Virtual LAN.
* The Transport Level:
-- aims and services;
-- UDP;
-- TCP (header, 3-way handshaking, flow control, retransmission, congestion control);
-- firewall, NAT and PAT.
* The Application Level:
-- Virtual Private Network (VPN) and secure socket layer (SSL);
-- Domain Name Service (DNS);
-- dynamic host configuration protocol (DHCP);
-- the client/server model;
-- World Wide Web and HTTP;
-- electronic mail (SMTP, POP3 e IMAP);
-- other application protocols.
Author | Title | Publisher | Year | ISBN | Note |
Douglas Comer | Internet e Reti di Calcolatori (Edizione 3) | Pearson Education Italia | 2003 | 8871921674 | |
Douglas Comer | Internetworking con TCP/IP (Vol. 1) (Edizione 5) | Pearson Education | 2006 | 8871922808 | |
Fred Halsall | Networking e Internet (Edizione 5) | Pearson - Addison Wesley | 2006 | 8871922786 | |
Andrew S. Tanenbaum | Reti di calcolatori (Edizione 4) | Pearson - Prentice Hall | 2003 | 8871921828 | |
Peterson LL, Davie BS | Reti di Calcolatori (Edizione 1) | Apogeo | 2004 | 8850321589 | |
J.F. Kurose, K.W. Ross | Reti di calcolatori e Internet - Un approccio top-down (Edizione 6) | Pearson Education Italia | 2013 | 9788871929385 |
Examination consists of a written test with questions about the theory and practice part of the class and numerical exercises.
A project can be developed in small groups of max 3 people.
The result of the project (max 3 points) is summed to the result of the written test.
******** CSS e script comuni siti DOL - frase 9957 ********p>