Académique Documents
Professionnel Documents
Culture Documents
Internet Fundamental
Web ≠ Internet
• Internet: a physical network connecting millions of computers using
the same protocols for sharing/transmitting information (TCP/IP)
– in reality, the Internet is a network of smaller networks
7
The Client/Server Model
8
Web Client
• Connected to the Internet when needed
• Usually runs web browser (client)
software such as Internet Explorer or
Netscape
• Uses HTTP (Hypertext Transfer Protocol)
• Requests web pages from server
• Receives web pages and files from server
9
Web Server
• Continually connected to the Internet
• Runs web server software (such as Apache or
Internet Information Server)
• Uses HTTP (Hypertext Transfer Protocol)
• Receives request for the web page
• Responds to request and transmits status code,
web page, and associated files
10
Internet Protocols
• Protocols
– Rules that describe the methods used for
clients and servers to communicate with each
other over a network.
12
E-mail Protocols
• Sending E-mail
– SMTP Simple Mail Transfer Protocol
• Receiving E-mail
– POP (POP3) Post Office Protocol
– IMAP Internet Mail Access Protocol
13
HTTP
Hypertext Transfer Protocol
• A set of rules for exchanging files such as text,
graphic images, sound, video, and other
multimedia files on the Web.
HTTP Request
HTTP Response
15
TCP
Transmission Control Protocol
16
IP
Internet Protocol
• A set of rules that controls how data is sent
between computers on the Internet.
17
IP Address
• Each device connected to the Internet has a
unique numeric IP address.
18
Domain Name
• Locates an organization or other
entity on the Internet
• Domain Name System
– Divides the Internet into logical
groups and understandable names
– Associates unique computer IP
Addresses with the text-based
domain names you type into a web
browser
– Browser: http://google.com
– IP Address: 74.125.95.104
19
URL
Uniform Resource Locator
• URL
Represents the
address of a
resource on the
Internet.
20
TLD
Top-Level Domain Name
• A top-level domain (TLD) identifies the
right-most part of the domain name.
21
County Code
TLDs
• Two character codes originally intended to
indicate the geographical location (country)
of the web site.
• Examples:
– .my,.tv, .ws, .au, .jp, .uk
– See http://www.upsi.edu.my
22
Future Internet & Web Trends
• Continued importance of E-Commerce
• Wireless Web access
• Need for skilled technical workers
• IPV6
• Web Services
• Blogs
• RSS
• Wikis
• Twitter
• Web 2.0
• Constant Change!
23
Checkpoint 1.1
• The acronym TCP/IP stands for…….
24