ARCHITETTURA INTERNET M - Z
Academic Year 2021/2022 - 2° YearCredit Value: 6
Scientific field: ING-INF/05 - Information processing systems
Taught classes: 35 hours
Exercise: 15 hours
Term / Semester: 1°
ENGLISH VERSION
Learning Objectives
This unit introduces to the knowledge of the protocols of the Internet. The student will understand how the Internet works and, in particular:
Knowledge and understanding abilities
- he/she knows the protocols used by the most common services, such as WWW, DNS and e-mail;
- she/he learns the mechanisms that drive the operation of the TCP and UDP protocols;
- he/she understands the structure of the IP protocol and the way addressing and sub-networking works;
- she/he understands the Internet routing;
- he/she knows the main technologies for wired and wireless networks (layer 2)
Knowledge and understanding abilities
- he/she is able to identify the components necessary for designing a computer network.
Course Structure
Lessons ex-catedra and discussion of the main topics.
Should teaching be carried out in mixed mode or remotely, it may be necessary to introduce change with respects to previous statements, in line with the programme planned and outlined in the syllabus
Detailed Course Content
Computer Networks and the Internet: What Is the Internet?, The Network Edge, (*)The Network Core, (*)Packet Switching, (*)Delay, Loss, and Throughput in Packet-Switched Networks, (*)Protocol Layers and Their Service Models, History of Computer Networking and the Internet
Application Layer: (*)Principles of Network Applications, (*)The Web and HTTP 98, File Transfer: FTP (*)Electronic Mail in the Internet, (*)DNS—The Internet’s Directory Service
Transport Layer: Introduction and Transport-Layer Services, (*) Multiplexing and Demultiplexing, (*)Connectionless Transport: UDP, (*)Principles of Reliable Data Transfer , (*) Connection-Oriented Transport: TCP, (*)Reliable Data Transfer, (*)Flow Control (*)Principles of Congestion Control
The Network Layer: Introduction, Virtual Circuit and Datagram Networks, (*)What’s Inside a Router, (*)The Internet Protocol (IP) (*)IPv4, IPv6, (*)Routing Algorithms, Routing in the Internet
The Link Layer: Introduction to the Link Layer, Error-Detection and -Correction Techniques, (*)Multiple Access Links and Protocols, (*)Ethernet 469 5.4.3 Link-Layer Switches
Wireless and Mobile Networks Introduction, (*)Wireless Links and Network Characteristics, (*)The 802.11 MAC Protocol, Overview of Cellular Network Architecture, Personal Area Networks: Bluetooth
Textbook Information
Computer Networking: A Top-Down Approach, James F. Kurose Keith W. Ross