Network Programming with TCP/IP UNIX

Network Programming with TCP/IP UNIXThree interrelated aspects:
- TCP/IP protocol suite
- standard Internet applications
- coding using UNIX sockets API


Development of Internet & TCP/IP
1968 First proposal for ARPANET - military & gov’t research Contracted to Bolt, Beranek & Newman
1971 ARPANET enters regular use
1973/4 redesign of lower level protocols leads to TCP/IP
1983 Berkeley TCP/IP implementation for 4.2BSD public domain code
1980s rapid growth of NSFNET - broad academic use
1990s WWW and public access to the Internet

an internet is a collection of
. interconnected networks
. (possibly different)
e.g. X25, AppleTalk
the Internet is a particular internet which
. uses the TCP/IP protocols
. is global
. is hardware and network independent
. is non-proprietary in addition
. supports commonly used applications
. publicly available standards (RFCs)

standard response codes
. ftp server replies with lines such as:
200 PORT command successful
. SMTP and some other protocols use similar codes
. three digit codes - type given by first digit:
1yz - expect further reply from server
2yz - all OK
3yz - more required from client
4yz - temporary failure (try again)
5yz - error or permanent failure

Website: www.hiraeth.com | Filesize: 688kb
No of Page(s): 167
Click here to download Network Programming with TCP/IP UNIX.

Related Tutorial

Tags: , ,

Comments

Leave a Reply