W. Richard Stevens

Unit Network Programming by Jim Kurose
University of Massachusetts NTU Short Course May 1996

Computer Networks by
Jim Kurose University of Massachusetts

Unix Socket Programming by Vic Metcalfe

Client Server