Teacher
|
CARLI MARCO
(syllabus)
Protocol layers and service models. OSI and Internet protocols. What is the Internet. Concepts of delay, security, and Quality of Service (QoS). Application layer protocols and client-server model. Reliable data transfer. Stop-and-Go evaluation. TCP and UCP semantics and syntax. TCP RTT estimation. Principles of congestion control. Principles of routing: link-state and distance vector. IP semantics and syntax. Link layer. Error detection. Multiple access protocols. Midterm Exam. IEEE 802.3 Ethernet. Switching and bridging. Media. Signal strength. Data encoding. Wireless and mobile networks. Security. Overview of threats, cryptography, authentication, and firewalls.
Hot topics. Sensor networks and Software Defined Networks. Internet of Things
IoT Arduino-Fishino implementation Sockets programming in C (client-server and web server programs).
(reference books)
Computer Networking: A Top-Down Approach, 6th edition, by James Kurose and Keith Ross (ISBN-13: 978-0132856201).
|