ICS 451: Data Networks





Edo Biagioni


esb@hawaii.edu



Department of Information and Computer Science



ICS 451: Today's plan



ICS 451 Course Management



ICS 451 Course Contents



What is Networking, and why is it interesting?



What is (not) covered in this course?



Network Applications



Internet Service

In-class discussion (5 minutes): what is "data", and what does this "data" look like in a program?



Clients and Servers



Clients and Servers



Connection-Oriented Service



Sockets API



Connectionless Service