Professional Documents
Culture Documents
Internet Technologies and Protocols PDF
Internet Technologies and Protocols PDF
(INSY3081)
Wolkite University
College of Computing and Informatics
Information System
Mayet G.
Mayet.Gizachew@wku.edu.et
Internet Technologies and Protocols
• Overview of the Internet
• World Wide Web
• Client-server architecture
• How the Web works?
• Hypertext Transfer Protocol
• Other Web protocols
• Web content validation
• Website evaluation
Overview of the Internet
Introduction
• The internet is the largest computer network in the world, connecting
millions of computers. A network is a group of two or more computer
systems linked together.
• There are two main types of computer networks:
• Local Area Network (LAN)
• Wide Area Network (WAN)
Overview…
• The Internet started in the 1960s as a way for government researchers to
share information. Computers in the '60s were large and immobile and in
order to make use of information stored in any one computer, one had to
either travel to the site of the computer or have magnetic computer tapes
sent through the conventional postal system.
• Another catalyst in the formation of the Internet was the heating up of the
Cold War. The Soviet Union's launch of the Sputnik satellite spurred the
U.S. Defense Department to consider ways information could still be
disseminated even after a nuclear attack.
• This eventually led to the formation of the ARPANET (Advanced Research
Projects Agency Network), the network that ultimately evolved into what
we now know as the Internet.
Overview…
• ARPANET was a great success but membership was limited to certain
academic and research organizations who had contracts with the
Defense Department. In response to this, other networks were
created to provide information sharing.
• January 1, 1983 is considered the official birthday of the Internet.
Prior to this, the various computer networks did not have a standard
way to communicate with each other.
• A new communications protocol was established called Transfer
Control Protocol/Internetwork Protocol (TCP/IP). This allowed
different kinds of computers on different networks to "talk" to each
other.
Internet Technologies and Protocols
• Overview of the Internet
• World Wide Web
• Client-server architecture
• How the Web works?
• Hypertext Transfer Protocol
• Other Web protocols
• Web content validation
• Website evaluation
World Wide Web
• When most people think of the internet, the first thing they think
about is the World Wide Web. Nowadays, the terms "internet" and
"World Wide Web" are often used interchangeably— but they're
actually not the same thing.
• The internet is the physical network of computers all over
the world.
• The World Wide Web is a virtual network of web sites
connected by hyperlinks (or "links").
• Web sites are stored on servers on the internet, so the World Wide
Web is a part of the internet.
WWW…
• The World Wide Web (WWW), commonly known as the Web, is
an information system where documents and other web
resources are identified by Uniform Resource Locators (URLs, such
as https://www.example.com/), which may be interlinked
by hypertext, and are accessible over the Internet.
• The resources of the WWW may be accessed by users by a software
application called a web browser.
WWW…
• Web resources may be any type of downloaded media, but web
pages are hypertext media that have been formatted in Hypertext
Markup Language (HTML).
• Such formatting allows for embedded hyperlinks that contain URLs
and permit users to navigate to other web resources.
• In addition to text, web pages may contain references
to images, video, audio, and software components which are
displayed rendered in the user's web browser as coherent pages
of multimedia content.
WWW…
• Web server - a piece of computer software that can respond to a
browser's request for a page, and deliver the page to the Web
browser through the Internet
• Hypertext - Machine-readable text that is not sequential but is
organized so that related items of information are connected
It is text which is not constrained to be linear.
• Text that, when clicked, sends you to another piece of text or location
• Internet Service Provider (ISP)
• A company that provides dial-in or some other type of access to the Internet
for a monthly fee
• Uniform Resource Locator (URL)
• An address on the Internet, such as http://www.wku.edu.et, which enables
computers and other devices to visit it.
Internet Technologies and Protocols
• Overview of the Internet
• World Wide Web
• Client-server architecture
• How the Web works?
• Hypertext Transfer Protocol
• Other Web protocols
• Web content validation
• Website evaluation
Client-server architecture
• A client/server system is a pair of software modules designed to
communicate with each other across a network using an agreed
protocol.
• A network architecture in which each computer or process on the
network is either a client or a server.
• The client module makes requests across the network to a listening
server program and the server responds to the requests.
• Components of client/server architecture:
• Communication network
• Clients
• Servers
Client…
• Web server
- Every Web site sits on a computer known as a Web server
- Every Web server that is connected to the Internet is given a unique address
called ip address
- A computer program that is responsible for accepting HTTP requests from
clients (user agents such as web browsers), and serving HTTP responses along
with optional data contents, which usually are web pages such as HTML
documents and linked objects (images, etc.).
• Common examples of web server software are
• Apache HTTP server
• Wamp
• Xampp server
• MS Internet Information Server (IIS)
• Sun ONE web server
Client…
CURRENCY
• Currency of the site refers to:
• how current the information presented.
• how often the site is updated or maintained.
• It is important to know when a site was created, when it was last
updated, and if all of the links are current.
OBJECTIVITY
• Objectivity of the site should be clear. Beware of sites that contain
bias or do not admit its bias freely. Objective sites present
information with a minimum of bias.
Evaluation…
ACCURACY
• There are few standards to verify the accuracy of information on the
web. It is the responsibility of the reader to assess the information
presented.