Network Programming in C - csperkins.org
Network Programming in CNetworked Systems 3Laboratory Sessions and Problem SetsLab Timetable, Aims, and Objectives2Teaching WeekActivity14Introduction15Warm-up exercise16Web client17Web client18Web client19Web server20Web server21Web server22Web server23- Aims and objectives To demonstrate how the world-wide web works, at a protocol level To teach concurrent Network Programming in CRelation Between Labs and Lectures318141516171920212223WeekLayer12 34567LabLectureNetwork Programming in C: The Berkeley Sockets API4The Berkeley Sockets API Widely used low-level C networking API First introduced in Unix Now available on most platforms: Linux, MacOS X, Windows, FreeBSD, Solaris, etc.
Concepts Network Socket Application •Sockets provide a standard interface between network and application •Two types of socket: • Stream – provides a virtual circuit service • Datagram – delivers individual packets •Independent of network type: • Commonly used with TCP/IP and UDP/IP, but not specific to the Internet protocols • Only discuss TCP/IP sockets today
Download Network Programming in C - csperkins.org
Information
Domain:
Source:
Link to this page:
Please notify us if you found a problem with this document: