Professional Documents
Culture Documents
By
Farhan M.Shaikh
B.Sc. (CS),M.Sc. (IT), B.Ed.,M.Ed., M.A (Sociology)., UGC-NET (Education/ Sociology)
Visiting Faculty
L.S. Raheja College, SantaCruz
Tolani College, Andheri
Pioneer Education Center, Borivali, Andheri & Vasai
L.I.I.T., Dadar & Mulund
T.I.M.E., Andheri & Borivali
Unit 2 : Application Layer
DNS
Remote Logging (Telnet)
SMTP
FTP
WWW
HTTP
farhan.mohd@yahoo.co.in 2
Introduction
farhan.mohd@yahoo.co.in 3
Example of using the DNS service
farhan.mohd@yahoo.co.in 4
Introduction
farhan.mohd@yahoo.co.in 5
NAMESPACE
farhan.mohd@yahoo.co.in 6
Flat Name Space
farhan.mohd@yahoo.co.in 7
Hierarchical Name Space
farhan.mohd@yahoo.co.in 8
DOMAINNAMESPACE
farhan.mohd@yahoo.co.in 9
Domain Name Space
farhan.mohd@yahoo.co.in 10
Domain Name Space
farhan.mohd@yahoo.co.in 11
Domain Name and Label
farhan.mohd@yahoo.co.in 12
Domain
farhan.mohd@yahoo.co.in 13
Hierarchy of name servers
farhan.mohd@yahoo.co.in 14
DNS in the Internet
farhan.mohd@yahoo.co.in 15
Generic Domains
farhan.mohd@yahoo.co.in 16
Generic domain labels
farhan.mohd@yahoo.co.in 17
Country Domains
farhan.mohd@yahoo.co.in 18
Inverse Domain
farhan.mohd@yahoo.co.in 19
Inverse Domain
farhan.mohd@yahoo.co.in 20
Remote Logging (Telnet)
farhan.mohd@yahoo.co.in 21
TELNET
farhan.mohd@yahoo.co.in 22
Local and remote log-in
farhan.mohd@yahoo.co.in 23
TELNET
farhan.mohd@yahoo.co.in 24
TELNET
farhan.mohd@yahoo.co.in 25
SMTP (E Mail)
One of the most popular Internet services is electronic
mail (e-mail). The designers of the Internet probably
never imagined the popularity of this application
program. Its architecture consists of several
components that we discuss in this chapter.
farhan.mohd@yahoo.co.in 26
Architecture of E Mail
farhan.mohd@yahoo.co.in 27
Architecture of E Mail
farhan.mohd@yahoo.co.in 28
Architecture of E Mail
farhan.mohd@yahoo.co.in 29
Architecture of E Mail
farhan.mohd@yahoo.co.in 30
Architecture of E Mail
farhan.mohd@yahoo.co.in 31
Architecture of E Mail
farhan.mohd@yahoo.co.in 32
Architecture of E Mail
farhan.mohd@yahoo.co.in 33
Message Transfer Agent:- SMTP
farhan.mohd@yahoo.co.in 34
Message Transfer Agent:- SMTP
farhan.mohd@yahoo.co.in 35
SMTP Commands & Responses
farhan.mohd@yahoo.co.in 36
Commands
farhan.mohd@yahoo.co.in 37
SMTP Commands & Responses
farhan.mohd@yahoo.co.in 38
SMTP Commands & Responses
farhan.mohd@yahoo.co.in 39
Mail Transfer Phases
farhan.mohd@yahoo.co.in 40
FILETRANSFER
farhan.mohd@yahoo.co.in 41
File Transfer Protocol (FTP)
farhan.mohd@yahoo.co.in 42
Note
farhan.mohd@yahoo.co.in 43
File Transfer Protocol (FTP)
farhan.mohd@yahoo.co.in 44
Communication over Control Connection
farhan.mohd@yahoo.co.in 45
Communication over Data Connection
farhan.mohd@yahoo.co.in 46
Communication over Data Connection
farhan.mohd@yahoo.co.in 47
File Transfer Protocol (FTP)
farhan.mohd@yahoo.co.in 48
File Transfer Protocol (FTP)
farhan.mohd@yahoo.co.in 49
ARCHITECTURE
farhan.mohd@yahoo.co.in 50
Architecture of WWW
farhan.mohd@yahoo.co.in 51
WWW
farhan.mohd@yahoo.co.in 52
WWW
farhan.mohd@yahoo.co.in 53
WWW
farhan.mohd@yahoo.co.in 54
WEBDOCUMENTS
farhan.mohd@yahoo.co.in 55
Static document
farhan.mohd@yahoo.co.in 56
Boldface tags
farhan.mohd@yahoo.co.in 57
Effect of boldface tags
farhan.mohd@yahoo.co.in 58
Beginning and ending tags
farhan.mohd@yahoo.co.in 59
Dynamic document using CGI
farhan.mohd@yahoo.co.in 60
Dynamic document using server-site script
farhan.mohd@yahoo.co.in 61
Note
farhan.mohd@yahoo.co.in 62
Active document using Java applet
farhan.mohd@yahoo.co.in 63
Active document using client-site script
farhan.mohd@yahoo.co.in 64
Note
farhan.mohd@yahoo.co.in 65
HTTP
farhan.mohd@yahoo.co.in 67
Request and response messages
farhan.mohd@yahoo.co.in 68
Request and status lines
farhan.mohd@yahoo.co.in 69
Methods
farhan.mohd@yahoo.co.in 70
Status codes
farhan.mohd@yahoo.co.in 71
Status codes (continued)
farhan.mohd@yahoo.co.in 72
References
Computer Networks,
Tanenbaum A (PHI)
farhan.mohd@yahoo.co.in 73
farhan.mohd@yahoo.co.in 74