Massimo DE SANTO | RETI DI CALCOLATORI
Massimo DE SANTO RETI DI CALCOLATORI
cod. 0622400038
RETI DI CALCOLATORI
0622400038 | |
DIPARTIMENTO DI INGEGNERIA INDUSTRIALE | |
EQF7 | |
ELECTRONIC ENGINEERING | |
2019/2020 |
YEAR OF COURSE 1 | |
YEAR OF DIDACTIC SYSTEM 2018 | |
SECONDO SEMESTRE |
SSD | CFU | HOURS | ACTIVITY | |
---|---|---|---|---|
INF/01 | 9 | 90 | LESSONS |
Objectives | |
---|---|
THE COURSE PROVIDES THE METHODOLOGY AND TOOLS FOR A CLEAR UNDERSTANDING OF COMPUTER NETWORKS. SPECIAL ATTENTION IS PAID TO ARCHITECTURAL DESIGN OF NETWORKS AND THEIR BASIC SERVICES. KNOWLEDGE AND UNDERSTANDING: KNOWLEDGE AND UNDERSTANDING OF THE TERMINOLOGY USED IN THE CONTEXT OF COMPUTER NETWORKS, OF THE MODELS USED FOR REPRESENTING NETWORK ARCHITECTURE AND OF NETWORKS DESIGN METHODOLOGY. APPLYING KNOWLEDGE AND UNDERSTANDING KNOW HOW TO DESCRIBE THE ARCHITECTURE AND DESIGN OF A LAN NETWORK AND ITS CONNECTION TO THE INTERNET, AND SERVICES THAT IT WILL PROVIDE BASIC. MAKING JUDGEMENTS BE ABLE TO IDENTIFY THE MOST APPROPRIATE METHODS FOR DESIGNING AND REALIZING A LOCAL AREA NETWORK AND CONNECTING IT TO THE INTERNET. COMMUNICATION SKILLS ABILITY TO PERFORM AN ORAL PRESENTATION OF COMPUTER NETWORKS ISSUES MAKING USE OF APPROPRIATE SCHEMATICS. TEAM WORKING. LEARNING SKILLS ABILITY TO APPLY THE ACQUIRED KNOWLEDGE TO CONTEXTS DIFFERENT FROM THOSE PRESENTED DURING THE COURSE |
Prerequisites | |
---|---|
BASIC COMPUTER SKILLS AND MATHEMATICAL COMPETENCE ARE REQUIRED FOR THE SUCCESSFUL ACHIEVEMENT OF COURSE OBJECTIVES |
Contents | |
---|---|
INTRODUCTION COMPUTER NETWORKS HARDWARE AND SOFTWARE. LOCAL (LAN), METROPOLITAN (MAN) AND WIDE (WAN) AREA NETWORKS. NETWORK PROTOCOLS AND THEIR HIERARCHY. INTERFACES AND SERVICES. OSI REFERENCE MODEL AND TCP / IP LECTURES HOURS 6 APPLICATION LEVEL MAIN PROTOCOLS. NETWORK OPERATING SYSTEMS. WORLD WIDE WEB: HTTP; EMAIL: SMTP, MIME, POP AND IMAP; FILE TRANSFER: FTP; TELNET; DNS. THE SOCKET PROGRAMMING INTERFACE. LECTURES HOURS 6 EXERCISES HOURS 4 TRANSPORT LEVEL RELIABLE TRANSPORT SERVICES. ERROR CONTROL. FLOW CONTROL. CONNECTIONLESS TRANSPORT: UDP. CONNECTION-ORIENTED TRANSPORT: TCP. LECTURES HOURS 6 EXERCISES HOURS 4 LABS HOURS 4 NETWORK LEVEL ROUTING ALGORITHMS. INTERNETWORKING. NETWORK LEVEL OF THE INTERNET. IP PROTOCOL AND ITS EVOLUTION (IPV6). IP ADDRESSING. ACTIVE NETWORK DEVICES: ROUTER. LECTURES HOURS 6 EXERCISES HOURS 4 LABS HOURS 4 DATALINK LEVEL IEEE 802 STANDARD. ETHERNET AND ITS EVOLUTION. ACTIVE NETWORK DEVICES: HUB, BRIDGE, REPEATER. WIRELESS NETWORKS: INTRODUCTION. LECTURES HOURS 6 EXERCISES HOURS 4 LABS HOURS 5 PHYSICAL LEVEL TRANSMISSION MEANS. COPPER CABLES. FIBER OPTIC CABLES. DATA TRANSMISSION TECHNIQUES. SYNCHRONOUS AND ASYNCHRONOUS TRANSMISSION. FDM, TDM, CDMA, SONET-SDH. LECTURES HOURS 6 EXERCISES HOURS 4 LOCAL NETWORKS DESIGN STRUCTURED CABLING SYSTEMS AND THEIR STANDARDS. MULTIPLATFORM MOBILE AND WEB DISTRIBUTED APPLICATIONS USING JAVA. LECTURES HOURS 6 LABS HOURS 12 TOTAL LESSON HOURS 45 EXERCISES HOURS 20 LABS HOURS 25 |
Teaching Methods | |
---|---|
TEACHING METHODS: LECTURES, GUIDED EXERCISES AND LABS. GUIDED TOURS TO NETWORK COMPANIES. THE COURSE PROVIDES THE ASSIGNMENT TO EACH STUDENT OF A PROJECT CONCERNING THE DESIGN OF A LOCAL NETWORK AND ITS CONNECTION TO THE INTERNET AS WELL AS THE DEVELOPMENT OF A DISTRIBUTED APPLICATION ORIENTED TO THE INTERNET OF THINGS. |
Verification of learning | |
---|---|
THE ACHIEVEMENT OF THE TEACHING OBJECTIVES IS CERTIFIED BY PASSING AN EXAMINATION WITH AN EVALUATION IN THIRTIETHS (THE MINIMUM LEVEL OF EXCEEDANCE IS '18' AND THE MAXIMUM IS '30 E'. LODE'), WHICH PROVIDES FOR A SINGLE ORAL TEST, OF AN INDICATIVE DURATION AVERAGE OF 60 MINUTES, AND AIMED AT: 1) VERIFY THE LEARNING OF THE TOPICS COVERED IN THE THEORY HOURS; 2) VERIFY THE GOOD OUTCOME OF THE GROUP PROJECT CARRIED OUT ON THE TOPIC ASSIGNED BY THE 3) TO VERIFY THE ABILITY OF THE SUBJECTS TO BE PRESENTED 4) TO VERIFY THE AUTONOMY OF JUDGEMENT IN PROPOSING THE MOST APPROPRIATE APPROACH TO ARGUE WHAT IS REQUIRED. MORE IN DETAIL, THE ORAL TEST CONSISTS OF TWO QUESTIONS: THE FIRST IS CONCERNING THE PROJECT CARRIED OUT (EXAMPLE: GENERAL DESCRIPTION, RESULTS ACHIEVED, METHODS USED AND IMPLEMENTATION SOLUTIONS CHOICES FOR SPECIFIC PARTS OF THE PROJECT) AND THE SECOND ON ONE OF THE TOPICS THE COURSE IS DESIGNED TO BE USED IN FRONTAL LESSONS (E.G. TYPE AND ARCHITECTURE OF COMPUTER NETWORKS); NETWORK PROTOCOLS, DESIGN AND IMPLEMENTATION OF A DISTRIBUTED APPLICATION IN A WEB ENVIRONMENT). IN ORDER TO PASS THE EXAM IT IS NECESSARY TO REACH A SUFFICIENT LEVEL BOTH IN THE VERIFICATION OF THE LEARNING OF THE TOPICS DEALT WITH IN THE HOURS OF THEORY THAT IN THE VERIFICATION (REALIZATION AND CAPACITY OF DESCRIPTION) OF THE LABORATORY PROJECT ASSIGNED. THE STUDENT REACHES THE LEVEL OF EXCELLENCE IF HE/SHE DEMONSTRATES THE ABILITY TO TO MAKE LINKS BETWEEN THE THEORETICAL TOPICS COVERED AND DEMONSTRATES FULL MASTERY OF THE ACTIVITIES CARRIED OUT DURING THE PROJECT OF LABORATORY REALIZED. |
Texts | |
---|---|
J. KUROSE, K. ROSS, INTERNET E RETI DI CALCOLATORI, VII ED. PEARSON, PARAVIA ITALIA, 2017 SUGGESTED READINGS A. TANENBAUM, D. WHETERALL, RETI DI CALCOLATORI, V ED., 2011, PEARSON B. FOROUZAN, RETI DI CALCOLATORI E INTERNET, MCGRAW-HILL 2008 |
More Information | |
---|---|
ADDITIONAL MATERIALS (SUCH AS TRANSPARENCIES) ARE AVAILABLE ON THE WEBSITE DEDICATED TO THE COURSE AND ACCESSIBLE FROM THE TEACHER'S OFFICIAL WEB PAGE. |
BETA VERSION Data source ESSE3 [Ultima Sincronizzazione: 2021-02-19]