ARCHITETTURA INTERNET - channel 1

ING-INF/05 - 6 CFU - 1° Semester

Teaching Staff

GIUSEPPE MANGIONI


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:

At the end of the course the student will is able to identify the components necessary for designing a computer network.


Course Structure

Lessons ex-catedra and discussion of the main topics.



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

 

(*) Compulsory topics



Textbook Information

Computer Networking: A Top-Down Approach, James F. Kurose Keith W. Ross




Open in PDF format Versione in italiano