Översikt

  • Resources for the seventh week of the course on network sockets.

    • Tillgänglig om: Fältet User account contains (use: aalto.fi) innehåller aalto.fi
      URL icon
      Exercise round on A+ URL

      Link to the exercises and assignments on A+.

    • Slides

    • Tillgänglig om: Fältet User account contains (use: aalto.fi) innehåller aalto.fi
      Fil icon
      IPC and sockets Fil PDF

      Slides about:

      • inter-process communication: message passing;
      • pipes and mailboxes;
      • sockets: UNIX domain sockets and network sockets.

    • Tillgänglig om: Fältet User account contains (use: aalto.fi) innehåller aalto.fi
      Fil icon
      Internet overview Fil PDF

      Slides about:

      • the Internet: structure, services, and protocols;
      • Internet applications: communicating processes and addressing;
      • transport-level services: TCP and UDP.

    • Podcasts

    • Tillgänglig om: Fältet User account contains (use: aalto.fi) innehåller aalto.fi
      URL icon
      IPC and sockets URL

      Podcast about IPC and sockets on Panopto.

    • Tillgänglig om: Fältet User account contains (use: aalto.fi) innehåller aalto.fi
      URL icon
      Internet overview URL

      Podcast about Internet overview on Panopto.

    • Reading material

    • Tillgänglig om: Fältet User account contains (use: aalto.fi) innehåller aalto.fi
      URL icon
      Computer Networks and the Internet URL

      Chapter 1 of the the book Computer Networking: A Top-Down Approach by James F. Kurose and Keith W. Ross introduces the Internet, network applications and protocols. You can access the sixth edition of the book through Aalto's ProQuest subscription and read only Section 1.1 What is the Internet?

    • Tillgänglig om: Fältet User account contains (use: aalto.fi) innehåller aalto.fi
      URL icon
      Application Layer URL

      Chapter 2 of the the book Computer Networking: A Top-Down Approach by James F. Kurose and Keith W. Ross overviews network applications and inter-process communication according to the client-server paradigm, covering the basics of both the TCP and UDP protocols. You can access the sixth edition of the book through Aalto's ProQuest subscription and read only the following sections:

      • Section 2.1 Principles of Network Applications, excluding Section 2.1.6;
      • Section 2.5 DNS – The Internet’s Directory Service, until Section 2.5.1 Services Provided by DNS (included);
      • Section 2.7 Socket Programming: Creating Network Applications.
    • Tillgänglig om: Fältet User account contains (use: aalto.fi) innehåller aalto.fi
      URL icon
      Transport Layer URL

      Chapter 3 of the the book Computer Networking: A Top-Down Approach by James F. Kurose and Keith W. Ross introduces the major transport protocols used in the Internet: TCP and UDP. You can access the sixth edition of the book through Aalto's ProQuest subscription and read only Section 3.1  Introduction and Transport-Layer Services.