User Tools

Site Tools


sockets

Sockets

This lecture provides a review of the higher-level network protocols and a hands-on implementation of a socket connection.

Outline

  • Networking terms: IP, TCP, Port, and DNS
  • How to find your IP address and how to do a DNS lookup
  • Building a socket client given the server's IP/Port and the protocol
  • Building a socket server given a port and a protocol
  • Scalability, Reliability, and Security in servers

To Do

  • Read sections 1.1 to 1.3 of our textbook (~10 pages).
  • Do Lab-1. Use the Discussion Group if you encounter problems. Check also the resources available in the Resource Directory (accessible from the Resources page).
  • Read the socket tutorial from Sun. Optional

Slides from Lecture

The Adobe Flash Plugin is needed to display this content.

sockets.txt · Last modified: 2008/09/02 18:07 by roumani