Chapter 1 - Internet Technologies & Protocol
Chapter 1 - Internet Technologies & Protocol
outlines
What is Internet?
Internet is accessible to every user all over the world. So, Internet is a network of
network
12/10/2022 2
Advantage of Internet
Information sharing
Sharing of resource
Disadvantage of Internet
Virus attack
Spamming
Cyber crime
12/10/2022 3
Terminologies
A. On-line
You may sometimes hear people talk about “being on-line”. This is just another
way of saying that they are using the Internet.
B. World-Wide-Web (WWW)
C. Web browser
A web browser is a program that runs on users' computers and allows them to view
and interact with the web pages on the World Wide Web. The most common web
browsers are called Internet Explorer and Google Chrome.
12/10/2022 4
Terminologies
D. Hypertext
It allows a user to move from one web page to another by using a mouse to click on
special hypertext links.
E. Webpage
Webpage is a single document that may contain text, graphics, and icon.
F. Web site
To visit a Web site, users type the URL, which is the site's address, into the web
browser. An example of a URL is www.yahoo.com.
12/10/2022 5
Terminologies
A complete URL is generally made up of three components: the protocol, the site
name, and the absolute path to the document or resource as shown in the figure
below:
12/10/2022 6
Terminologies
H. Web server
A web server is a computer that stores a web site, and is responsible for checking
requests for viewing that web site.
Client computers send requests for particular URLs to the web server, which then
finds the appropriate web page, and sends it back to the client computer.
A web server on the Internet must have a permanent Internet connection, so that
whenever a client computer requests a URL, the web server can respond straight
away.
I. Internet Service Provider (ISP)
A company that provides Internet connections to customers.
J. Protocol
It12/10/2022
is a set of rules that govern the communication. 7
Terminologies
It is a communications protocol.
It defines mechanism for communication between browser and the web server.
It is also called request and response protocol because the communication between
browser and server takes place in request and response pairs.
HTTPS is the secure version of HTTP. It is used on web sites where sensitive
information such as bank details is exchanged.
12/10/2022 8
Terminologies
XML provides a standard format for the movement of data in and between
applications.
The data in an XML file usually requires some other application to interpret the
data and display it in a useful format.
It is a group of experts who meet regularly to develop common protocols for the
evolution of the WWW.
12/10/2022 9
Web development tools
A number of tools exist for use by web authors (i.e. people who write web sites).
HTML/XML: HTML and XML are the two main languages used for writing web
pages. Web authors can use a simple text editor such as Notepad, Notepad++,
Netbeans php etc., to enter the HTML/XML commands.
12/10/2022 10
Client-server architecture
A part is either requester (client) or provider (server). The client sends during the data
processing one or more requests to the servers to perform specified tasks. The server
part provides services for the clients.
12/10/2022 11
How the Web works?
What happens when a browser requests an HTML document over the Internet?
1. The user types a URL into the Web browser to identify which Web page they
would like to view.
2. The browser parses the URL and requests a DNS server using broadcast IP. It then
sends the URL to the DNS to resolve the IP address. In other words, it converts
appdev.com to 206.191.222.239.
12/10/2022 12
…cont. How the Web works?
3. The browser then uses the IP address to send the HTTP packet to the browser’s ISP
connection, which passes it to the next server, routing it from server to server until it
reaches the destination Web server.
12/10/2022 13
…cont. How the Web works?
4. The Web server locates the request page either on its hard drive or cached in
memory.
5. The Web server sends its contents back to the requested browser.
12/10/2022 14
…cont. How the Web works?
6. The browser interprets the HTML formatting instructions and displays the content
to the user.
12/10/2022 15
Website validation
4. Technical Aspects
Author name, acceptable author credentials and a way to contact the author.
accurate information
up-to-date information
12/10/2022 16