Introduction
PREPARED BY:
PROF. SHRADDHA MOD I
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
GOVERNMENT ENGINEERING COLLEGE, PA TAN
Introduction to WWW
• Idea was Invented by Tim-Berners-Lee in 1980,
2
• This idea was expanded in 1990 with a program called “World
Wide Web (WWW)”.
• In 1994, “World Wide Web Consortium (W3C)” formed, which
acted as a neutral forum for a new common protocols.
• Then after development led to:
• Browser,
• Web server,
• Hyper Text Markup Language (HTML),
• Hyper Text Transfer Protocol (HTTP).
3
The INTERNET and The WWW
4
The INTERNET and The WWW
5
• Example of an IP address is : 168.212.226.204
• Generally we use names in place of numbers to find resources
and machine. Mapping done by ????.
Email
Web DNS 192.168.1.2 192.168.1.3 192.168.1.4
Server
81.155.1.1 Local
Ethernet
Router/Gateway
192.168.1.1
6
OSI Level Stack Layer Protocol
Model 7 Application HTTP, SMTP, SNMP, FTP, Telnet, SSH, Scp, NFS, RTSP
6 Presentation XDR, ASN.1, SMB, AFP
5 Session TLS, SSH, RPC, NetBIOS, ASP
4 Transport TCP, UDP, RTP, SCTP, SPX, ATP
3 Network IP, ICMP, IGMP, X.25,ARP, RARP, BGP, OSFP, RIP, IPX, DDP
2 Data Link Ethernet, Token Ring, PPP, HDLC, Frame Relay, ATM, FDDI
1 Physical Electrical, Radio, laser.
7
The INTERNET and The WWW
Checkpoint:
• Initial was need for information exchange between systems.
• Networks require common convention (agreement or bond)
for dialogue or discussion (protocol).
• Each resource in a network needs a unique identifier (IP address).
• An IP address can be associated with a name using DNS.
• A stack of protocols exist, providing services and
communication between the various levels in a system.
8
Protocols And Programs
• Where the communication take place
• How it take place?
• The rules and conventions involved.
• Different way of communications:
• File (FTP/FTPS/SFTP, LS, GET, PUT, MKDIR, CD ),
• Email (Mail User Agent(MUA), SMTP, MTA, POP3),
• Instant Messaging (Internet Raly Chat(IRC), Secure Socket Layes (SSL)),
• Remote Machine Access (Telnet),
• Web Pages (HTTP/HTTPS).
9
HTTP Protocol
10
GET /docs/index.html HTTP/1.1
Host: www.test101.com
Accept: image/gif, image/jpeg, */*
Accept-Language: en-us
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
11
THE WEB BROWSER
12
Example
13