Università degli Studi di Urbino Carlo Bo / Portale Web di Ateneo


COMPUTER NETWORKS
RETI DI CALCOLATORI

Computer Networks
Reti di Calcolatori

A.Y. Credits
2012/2013 9
Lecturer Email Office hours for students
Antonio Della Selva On appointment.

Assigned to the Degree Course

Date Time Classroom / Location

Learning Objectives

The objective of this course is to introduce basic concepts on computer networks, in particular referring to communication channels, protocol hierarchies and network classification. To illustrate specific techniques in local networks and internetworking in order to understand local networks implementations and network applications.

Program

01. Introduction:
  01.01 Computer networks and their classification.
  01.02 Grid, cloud and virtualization.
  01.03 Networking Hardware.
  01.04 Network Software and protocols hierarchies.
  01:05 Reference models OSI and TCP / IP.
  01.06 Examples of networks and their standardization.
02. Physical layer:
  02.01 Theoretical basis of communication and physical transmission of data.
  02.02 guided transmission media.
  02.03 wireless transmission.
  02.04 Communication Satellites.
  02.05 The public switched telephone system.
  02:06 The mobile telephone system.
  02.07 Mobile LTE and 4G.
03. Data Link layer:
  03.01 Data Link layer design issues.
  03.02 Error detection and error correction.
  03.03 Elementary data link protocols: simplex without restriction, stop and wait, simplex for noisy channels.
  03.04 Sliding window protocols: 1 bit, go back n, selective repeat.
  03:05 Examples of data link protocols.
04. The Medium Access Control Sublayer:
  04.01 The Channel Allocation problem.
  04.02 Multiple Access protocols.
  04.03 Ethernet (standard IEEE 802.3).
  04.04 Wireless LAN (standard IEEE 802.11).
  04.05 Wireless Personal Area Network.
  04.06 Data Link layer switching.
  04.07 Network Devices.
05. The Network Layer:
  05.01 Network Layer Design Issues.
  05.02 Routing Algorithms.
  05.03 Congestion Control Algorithms.
  05.04 Internetworking.
  05.05 Internet.
06. QoS architecture:
  06.01 IntServ and RSVP.
  06.02 DiffServ.
  06.03 Queueing, scheduling and shaping.
  06.04 IPV6 QoS.
  06.05 MPLS QoS.
  06.06 Layer 2 QoS.
07. The Transport Layer:
  07.01 The transport service.
  07.02 Elements of transport protocols.
  07.03 Internet transport protocols: UDP.
  07.04 Internet transport protocols: TCP.
08. The Apllication Layer:
  08.01 DNS - Domain Name System.
  08.02 Electronic Mail: MIME, SMTP, IMAP, POP3.
  08.03 World Wide Web and HTTP.
  08.04 The File Transfer Protocol.
  08.05 Multimedia Apllications.
09. Network Security:
  09.01 Cryptography Issues.
  09.02 Authentication protocols and Public Key management.
  09.03 Control System Security.
  09.04 Firewall.
  09.05 IPS (Intrusion Prevention System) and IDS (Intrusion Detection System).
10. Lab Activity:
  10.01 Distributed Systems Examples.
  10.02 Network Utility (addressing, perimeter probing, traffic monitoring).
  10.03 Socket programming.
  10.04 Client-server systems.
  10.05 Access to web resources.
  10.06 Network Security.
  10.07 Network management.

Bridging Courses

Algorithms and Data Structures, Computer Architecture, Procedural and Logic Programming.

Didactics, Attendance, Course Books and Assessment

Didactics

Theory lectures and laboratory exercises, both face-to-face and on-line.

Attendance

Although recommended, course attendance is not mandatory.

Course books

Tanenbaum, "Reti di Calcolatori 5  Ed.", Pearson, 2011.
Forouzan "Reti di Calcolatori e Internet", McGraw - Hill, 2010
Stallings, "Sicurezza delle reti - Applicazioni e Standard". Pearson, 2010

Assessment

Individual project agreed with the professor and oral exam.

Notes

The course is offered both face-to-face and on-line within the Laurea Degree Program in Applied Computer Science

« back Last update: 23/11/2012

Condividi


Questo contenuto ha risposto alla tua domanda?


Il tuo feedback è importante

Raccontaci la tua esperienza e aiutaci a migliorare questa pagina.

Se sei vittima di violenza o stalking chiama il 1522

Il 1522 è un servizio pubblico promosso dalla Presidenza del Consiglio dei Ministri – Dipartimento per le Pari Opportunità. Il numero, gratuito è attivo 24 h su 24, accoglie con operatrici specializzate le richieste di aiuto e sostegno delle vittime di violenza e stalking.

Posta elettronica certificata

amministrazione@uniurb.legalmail.it

Social

Performance della pagina

Università degli Studi di Urbino Carlo Bo
Via Aurelio Saffi, 2 – 61029 Urbino PU – IT
Partita IVA 00448830414 – Codice Fiscale 82002850418
2021 © Tutti i diritti sono riservati

Top