SlideShare a Scribd company logo
Internet and WWW
By:- Sagar Rai P
II Msc Computer Science
St Philomena PG Centre, Puttur
2
History of Internet
1972 Telnet developed as a way to connect
to remote computer
1973 Email introduced, ARPANET goes
international and File Transfer
Protocol (FTP) established.
1984 Domain Name Server introduced
which allows naming of hosts, no
longer numeric
1986 NSFNET created
1991 Tim Berners-Lee releases World
Wide Web
1993 Mosaic (becomes Netscape) designed
by graduate students at University of
Illinois
3
The Internet
Internet is an massive network of networks. It is essentially an
interconnection between millions of smaller computer
networks scattered around the globe. These networks are
connected with each other by the means of over ground
cables, underground cables, satellite links and sub-oceanic
cables etc.,
The word “ Internet” actually refers to all the hardware
infrastructure present in the network. Such hardware include
computer systems, routers, cables, bridges, servers, cellular
towers, satellites and other pieces.
All these pieces of hardware operated under the Internet
Protocol(IP).
4
Vinton Cerf
5
Father of Internet
Co-designer of the TCP/IP
networking protocol.
6
WWW( World Wide Web)
The WWW is the collection of all the information that is
available in the Internet. So all the text, images, audio, videos
online- all this forms the WWW.
Most of these information is accessed through websites and we
identify websites by their domain names.
There is huge amount of information available in the WWW.
Only a tiny part of this information is searchable through
popular search engines like Google.
WWW uses htttp protocol to access the information from
various servers.
Tim Berners-Lee
Father of W W W.
The inventor of HTML.
Invented WWW while
working at CERN, the
European Particle Physics
Laboratory.
7
Difference between Internet and WWW.
Internet WWW
Internet originated sometimes in late
1960’s
English scientist Tim Berners-Lee
invented the WWW in 1989
Nature of Internet is hardware Nature of WWW is software
Internet consists of Computers, Routers,
Cables, Bridges, Servers, Cellular towers.
WWW consist of information like text,
image, audio, video.
The first version of Internet was known as
ARPANET
In the beginning the WWW was know as
NSFNET
Internet works on basis of Internet
Protocol(IP).
WWW works on basis of Hyper Text
Transfer Protocol(HTTP).
Internet is independent of WWW. WWW requires internet to exist.
Internet is superset of WWW. WWW is subset of the Internet. Apart
from supporting WWW, the Internet
infrastructure is used for other things as
well(eg. FTP, SMTP).
8
Internet Map
9
How to access the Internet?
To access the Internet, an existing network need to pay a
small registration fee and agree to certain standards
based on the TCP/IP (Transmission Control
Protocol/Internet Protocol) reference model.
Each organization pays for its own networks and its own
telephone bills, but those costs usually exist independent
of the internet.
The regional Internet companies route and forward all
traffic, and the cost is still only that of a local telephone
call.
10
How to access the Web?
Once you have your Internet connection, then you need special
software called a browser to access the Web.
Web browsers are used to connect you to remote computers,
open and transfer files, display text and images.
Web browsers are specialized programs.
Examples of Web browser: Netscape Navigator (Navigator)
and Internet Explorer.
11
Client/Server Structure of the Web
Web is a collection of files that reside on computers,
called Web servers, that are located all over the world
and are connected to each other through the Internet.
When you use your Internet connection to become part
of the Web, your computer becomes a Web client in a
worldwide client/server network.
A Web browser is the software that you run on your
computer to make it work as a web client.
12
Client/Server Structure of the Web
13
Web Browser
A web browser is a software application used to locate,
retrieve and display content on the world wide web including
web pages, images, video and other files.
As a client/server model the browser is the client run on a
computer that contacts the web server and requests
information,
The Web Server sends the information back to the browser
which displays the results on the computer or other Internet
enabled device that supports a browser.
14
Commonly used Web Browser
15
Web Page
A document which can be displayed in a web browser such as
Google Chrome, firefox. These are also called as “Web pages”
or “pages”.
A Web page is accessed by entering a URL address and may
contain text, graphics and hyperlinks to other Web pages and
files.
Once in a browser, you can open a webpage by entering the
URL in the address bar.
For example, typing http://www.computerhope.com/esd.html
opens the Computer hope’s esd page.
16
Website
A collection of Web pages which are grouped together and
usually connected together in various ways. Often called a
“Web site” or simply a “site”.
A Website is a central location of various web pages that are
all related and can be accessed by visiting the home page using
a browser.
For example, our college website spcputtur.org which contains
number of WebPages.
17
Web Server
Web servers are software applications running on Web sites
that handle requests from Web browsers.
Servers "serve up" Web pages to a Web browser.
Web server software returns Web pages (including pictures,
audio and possibly video), encoded in HTML, back to their
Web browser clients.
More importantly, Web servers can capture information from
users and start up other server-resident programs. This opens
the door to accessing corporate databases and legacy COBOL
applications from the Web.
18
Types of Web Server
19
HTML
In 1980, Physicist Tim Berners-Lee introduced HTML
language.
It is the authoring language used to create documents on the
World Wide Web.
HTML defines the structure and layout of a web document by
using a variety of tags and attributes.
HTML is the standard markup language for creating web
pages and web applications.
HTML elements are the building blocks of HTML pages.
With HTML constructs, images and other objects, such as
interactive form can be embedded into the rendered page.
20
Structure of HTML code
21
Example For HTML Code
22
23
IP Address
The combination of the four IP address parts provides 4.2
billion possible addresses (256 x 256 x 256 x 256).
This number seemed adequate until 1998.
Members of various Internet task forces are working to
develop an alternate addressing system that will accommodate
the projected growth.
However, all of their working solutions require extensive
hardware and software changes throughout the Internet.
Example for IP address: 192.168.9.1
24
Domain Name System
Most web browsers do not use the IP address t locate
Web sites and individual pages.
They use domain name addressing.
A domain name is a unique name associated with a
specific IP address by a program that runs on an
Internet host computer.
This program, which coordinates the IP addresses and
domain names for all computers attached to it, is called
DNS (Domain Name System ) software.
The host computer that runs this software is called a
domain name server.
25
Domain Name System
Domain names can include any number of parts separated by
periods, however most domain names currently in use have only
three or four parts.
Domain names follow hierarchical model that you can follow from
top to bottom if you read the name from the right to the left.
For example, the domain name gsb.uchicago.edu is the computer
connected to the Internet at the Graduate School of Business (gsb),
which is an academic unit of the University of Chicago (uchicago),
which is an educational institution (edu).
No other computer on the Internet has the same domain name.
26
Structure of a Uniform Resource Locators
27
Uniform Resource Locator
Is defined as the global address of document and other
resource on the WWW.
URL is an address that sends users to a specific resource
online, such as webpage, video other document or resource.
A URL is one type of Uniform resource identifier (URI); the
generic term for all types of names and addresses that refer to
objects on the WWW.
28
29
HTTP
Is an application protocol for distributed, collaborative,
hypermedia information systems.
The transfer protocol is the set of rules that the
computers use to move files from one computer to
another on the Internet.
The most common transfer protocol used on the Internet
is the Hypertext Transfer Protocol (HTTP).
Two other protocols that you can use on the Internet are
the File Transfer Protocol (FTP) and the Telnet Protocol
30
Difference between HTTP & HTTPs
HTTP HTTPS
1) URL begins with “http://” 1) URL begins with “https://”
2) It uses port 80 for communication 2) It uses port 443 for communication
3) Unsecured 3) Secured
4) Operates at application layer 4) Operates at transport layer
5) No encryption 5) Encryption is present
6) No certificates required 6) Certificate Required.
31
32
33

More Related Content

What's hot

world wide web
world wide webworld wide web
world wide web
Richa Vasant
 
Basic Internet Concepts
Basic Internet ConceptsBasic Internet Concepts
Basic Internet ConceptsKiran Budhrani
 
computer networks presentation
computer networks presentationcomputer networks presentation
computer networks presentation
Krishi Agrawal
 
Computer Networks - PPT
Computer Networks - PPTComputer Networks - PPT
Computer Networks - PPT
Dhivya T
 
Internet History And Growth
Internet History And GrowthInternet History And Growth
Internet History And Growth
nishantsri
 
Types of computer network
Types of computer networkTypes of computer network
Types of computer networkAmit Shaw
 
1 introduction-to-computer-networking
1 introduction-to-computer-networking1 introduction-to-computer-networking
1 introduction-to-computer-networkingKhan Rahimeen
 
Presentation on INTERNET
Presentation on INTERNETPresentation on INTERNET
Presentation on INTERNET
Saleh Ibne Omar
 
History of the internet
History of the internetHistory of the internet
History of the internet
pptsaresilly
 
PPT ON COMPUTER NETWORK AND IT'S TYPES.
PPT ON COMPUTER NETWORK AND IT'S TYPES.PPT ON COMPUTER NETWORK AND IT'S TYPES.
PPT ON COMPUTER NETWORK AND IT'S TYPES.
satyamjipatel
 
INTERNET TECHNOLOGY
INTERNET  TECHNOLOGYINTERNET  TECHNOLOGY
INTERNET TECHNOLOGY
subhradeep mitra
 
Lan, man and wan ppt final
Lan, man and wan ppt finalLan, man and wan ppt final
Lan, man and wan ppt finalArushi Garg
 
Computer Networking.
Computer Networking.Computer Networking.
Computer Networking.
mvenkat2016
 
An introduction to networking
An introduction to networkingAn introduction to networking
An introduction to networking
Jafar Nesargi
 
Browsers
BrowsersBrowsers
Browsers
aygun96
 
Types of Web Browser
Types of Web BrowserTypes of Web Browser
Types of Web Browser
Rajesh Yadav
 
World wide web An Introduction
World wide web An IntroductionWorld wide web An Introduction
World wide web An Introduction
Sidrah Noor
 
Internet basics
Internet basicsInternet basics
Internet basicsosuchin
 
World wide web ppt
World wide web pptWorld wide web ppt
World wide web ppt
Pijush Kanti Das
 

What's hot (20)

world wide web
world wide webworld wide web
world wide web
 
Basic Internet Concepts
Basic Internet ConceptsBasic Internet Concepts
Basic Internet Concepts
 
computer networks presentation
computer networks presentationcomputer networks presentation
computer networks presentation
 
Computer Networks - PPT
Computer Networks - PPTComputer Networks - PPT
Computer Networks - PPT
 
Internet History And Growth
Internet History And GrowthInternet History And Growth
Internet History And Growth
 
Types of computer network
Types of computer networkTypes of computer network
Types of computer network
 
1 introduction-to-computer-networking
1 introduction-to-computer-networking1 introduction-to-computer-networking
1 introduction-to-computer-networking
 
Presentation on INTERNET
Presentation on INTERNETPresentation on INTERNET
Presentation on INTERNET
 
History of the internet
History of the internetHistory of the internet
History of the internet
 
PPT ON COMPUTER NETWORK AND IT'S TYPES.
PPT ON COMPUTER NETWORK AND IT'S TYPES.PPT ON COMPUTER NETWORK AND IT'S TYPES.
PPT ON COMPUTER NETWORK AND IT'S TYPES.
 
INTERNET TECHNOLOGY
INTERNET  TECHNOLOGYINTERNET  TECHNOLOGY
INTERNET TECHNOLOGY
 
Lan, man and wan ppt final
Lan, man and wan ppt finalLan, man and wan ppt final
Lan, man and wan ppt final
 
Computer network ppt
Computer network pptComputer network ppt
Computer network ppt
 
Computer Networking.
Computer Networking.Computer Networking.
Computer Networking.
 
An introduction to networking
An introduction to networkingAn introduction to networking
An introduction to networking
 
Browsers
BrowsersBrowsers
Browsers
 
Types of Web Browser
Types of Web BrowserTypes of Web Browser
Types of Web Browser
 
World wide web An Introduction
World wide web An IntroductionWorld wide web An Introduction
World wide web An Introduction
 
Internet basics
Internet basicsInternet basics
Internet basics
 
World wide web ppt
World wide web pptWorld wide web ppt
World wide web ppt
 

Viewers also liked

INTRODUCTION TO OPERATING SYSTEM
INTRODUCTION TO OPERATING SYSTEMINTRODUCTION TO OPERATING SYSTEM
INTRODUCTION TO OPERATING SYSTEM
Trinity Dwarka
 
Introduction to operating syatem
Introduction to operating syatemIntroduction to operating syatem
Introduction to operating syatem
Rafi Dar
 
Windows 98
Windows 98Windows 98
Windows 98
School/ NFA Office
 
Email Basics
Email BasicsEmail Basics
Operating systems
Operating systemsOperating systems
Operating systemsanishgoel
 
Types of operating system
Types of operating systemTypes of operating system
Types of operating system
Mohammad Alam
 
Overview of various types of operating system
Overview of various types of operating systemOverview of various types of operating system
Overview of various types of operating system
Umme habiba
 
Operating system introduction to operating system
Operating system   introduction to operating systemOperating system   introduction to operating system
Operating system introduction to operating systemjaydeesa17
 
Operating System
Operating SystemOperating System
Operating System
ushabarad142
 
4 various operating systems
4 various operating systems4 various operating systems
4 various operating systems
myrajendra
 
Learning Session 2: Computer Basics, Operating Systems, File Management, an...
Learning Session 2:   Computer Basics, Operating Systems, File Management, an...Learning Session 2:   Computer Basics, Operating Systems, File Management, an...
Learning Session 2: Computer Basics, Operating Systems, File Management, an...
Clint Born
 
Windows 98
Windows 98Windows 98
Lesson 4 Types Of Operating Systems
Lesson 4 Types Of Operating SystemsLesson 4 Types Of Operating Systems
Lesson 4 Types Of Operating Systems
Laguna State Polytechnic University
 
Operating systems Basics
Operating systems BasicsOperating systems Basics
Operating systems Basics
Sherif Mousa
 
Types of Operating System
Types of Operating SystemTypes of Operating System
Types of Operating System
Priya Patra
 
Windows 95 Powepoint Presentation
Windows 95 Powepoint PresentationWindows 95 Powepoint Presentation
Windows 95 Powepoint Presentation
aedryanadovas
 
Electronic mail : Introduction, drafting effective email, email etiquettes
Electronic mail : Introduction, drafting effective email, email etiquettesElectronic mail : Introduction, drafting effective email, email etiquettes
Electronic mail : Introduction, drafting effective email, email etiquettes
Dinesh Sharma
 
Operating System - Types Of Operating System Unit-1
Operating System - Types Of Operating System Unit-1Operating System - Types Of Operating System Unit-1
Operating System - Types Of Operating System Unit-1
abhinav baba
 
Computer Internet Basics I
Computer Internet Basics IComputer Internet Basics I
Computer Internet Basics Idebbie43
 
Batch operating system
Batch operating system Batch operating system
Batch operating system
Dilouar Hossain
 

Viewers also liked (20)

INTRODUCTION TO OPERATING SYSTEM
INTRODUCTION TO OPERATING SYSTEMINTRODUCTION TO OPERATING SYSTEM
INTRODUCTION TO OPERATING SYSTEM
 
Introduction to operating syatem
Introduction to operating syatemIntroduction to operating syatem
Introduction to operating syatem
 
Windows 98
Windows 98Windows 98
Windows 98
 
Email Basics
Email BasicsEmail Basics
Email Basics
 
Operating systems
Operating systemsOperating systems
Operating systems
 
Types of operating system
Types of operating systemTypes of operating system
Types of operating system
 
Overview of various types of operating system
Overview of various types of operating systemOverview of various types of operating system
Overview of various types of operating system
 
Operating system introduction to operating system
Operating system   introduction to operating systemOperating system   introduction to operating system
Operating system introduction to operating system
 
Operating System
Operating SystemOperating System
Operating System
 
4 various operating systems
4 various operating systems4 various operating systems
4 various operating systems
 
Learning Session 2: Computer Basics, Operating Systems, File Management, an...
Learning Session 2:   Computer Basics, Operating Systems, File Management, an...Learning Session 2:   Computer Basics, Operating Systems, File Management, an...
Learning Session 2: Computer Basics, Operating Systems, File Management, an...
 
Windows 98
Windows 98Windows 98
Windows 98
 
Lesson 4 Types Of Operating Systems
Lesson 4 Types Of Operating SystemsLesson 4 Types Of Operating Systems
Lesson 4 Types Of Operating Systems
 
Operating systems Basics
Operating systems BasicsOperating systems Basics
Operating systems Basics
 
Types of Operating System
Types of Operating SystemTypes of Operating System
Types of Operating System
 
Windows 95 Powepoint Presentation
Windows 95 Powepoint PresentationWindows 95 Powepoint Presentation
Windows 95 Powepoint Presentation
 
Electronic mail : Introduction, drafting effective email, email etiquettes
Electronic mail : Introduction, drafting effective email, email etiquettesElectronic mail : Introduction, drafting effective email, email etiquettes
Electronic mail : Introduction, drafting effective email, email etiquettes
 
Operating System - Types Of Operating System Unit-1
Operating System - Types Of Operating System Unit-1Operating System - Types Of Operating System Unit-1
Operating System - Types Of Operating System Unit-1
 
Computer Internet Basics I
Computer Internet Basics IComputer Internet Basics I
Computer Internet Basics I
 
Batch operating system
Batch operating system Batch operating system
Batch operating system
 

Similar to Basics of Internet and WWW

Introduction to Information Technology Lecture Slides PPT
Introduction to Information Technology Lecture Slides PPTIntroduction to Information Technology Lecture Slides PPT
Introduction to Information Technology Lecture Slides PPT
Osama Yousaf
 
Lecture 1- Introduction to Computers and the Internet.pptx
Lecture 1- Introduction to Computers and the Internet.pptxLecture 1- Introduction to Computers and the Internet.pptx
Lecture 1- Introduction to Computers and the Internet.pptx
RemyaTom2
 
Introduction about Internet
Introduction about InternetIntroduction about Internet
Introduction about Internet
Aadil Khan
 
Internet
InternetInternet
2 internet essentials
2 internet essentials2 internet essentials
2 internet essentials
chris30931
 
Introduction to web technology
Introduction to web technologyIntroduction to web technology
Introduction to web technology
PallawiBulakh1
 
Md Abdullah al Mamun, 182482034
Md Abdullah al Mamun, 182482034Md Abdullah al Mamun, 182482034
Md Abdullah al Mamun, 182482034
MdAbdullahAlMamun143
 
abdelwahab alsammak_Chapter 1-Internet concepts.ppt
abdelwahab alsammak_Chapter 1-Internet concepts.pptabdelwahab alsammak_Chapter 1-Internet concepts.ppt
abdelwahab alsammak_Chapter 1-Internet concepts.ppt
David319172
 
Computer communication and internet
Computer communication and internetComputer communication and internet
Computer communication and internet
eVidhya
 
Chapter 3 Computer and Network ArchitecturesRobert Hoyt MDW.docx
Chapter 3 Computer and Network ArchitecturesRobert Hoyt MDW.docxChapter 3 Computer and Network ArchitecturesRobert Hoyt MDW.docx
Chapter 3 Computer and Network ArchitecturesRobert Hoyt MDW.docx
walterl4
 
Ebusiness
EbusinessEbusiness
Ebusiness
ElyasShafiq
 
Assignment 01
Assignment 01Assignment 01
Assignment 01
JannatunFerdowsWilly
 
Internet
InternetInternet
Internet
Mukul Kumar
 
Internet,its applications and services
Internet,its applications and servicesInternet,its applications and services
Internet,its applications and services
vikram mahendra
 
How Internet Works
How Internet WorksHow Internet Works
How Internet Works
sumit kumar
 
Unit 1 introduction to web programming
Unit 1 introduction to web programmingUnit 1 introduction to web programming
Unit 1 introduction to web programming
zahid7578
 

Similar to Basics of Internet and WWW (20)

Introduction to Information Technology Lecture Slides PPT
Introduction to Information Technology Lecture Slides PPTIntroduction to Information Technology Lecture Slides PPT
Introduction to Information Technology Lecture Slides PPT
 
Lecture 1- Introduction to Computers and the Internet.pptx
Lecture 1- Introduction to Computers and the Internet.pptxLecture 1- Introduction to Computers and the Internet.pptx
Lecture 1- Introduction to Computers and the Internet.pptx
 
Introduction about Internet
Introduction about InternetIntroduction about Internet
Introduction about Internet
 
Internet
InternetInternet
Internet
 
Internet Introduction
Internet IntroductionInternet Introduction
Internet Introduction
 
2 internet essentials
2 internet essentials2 internet essentials
2 internet essentials
 
INTERNET
INTERNETINTERNET
INTERNET
 
Introduction to web technology
Introduction to web technologyIntroduction to web technology
Introduction to web technology
 
Lecture 2
Lecture 2Lecture 2
Lecture 2
 
W 11 internet & www
W 11 internet & wwwW 11 internet & www
W 11 internet & www
 
Md Abdullah al Mamun, 182482034
Md Abdullah al Mamun, 182482034Md Abdullah al Mamun, 182482034
Md Abdullah al Mamun, 182482034
 
abdelwahab alsammak_Chapter 1-Internet concepts.ppt
abdelwahab alsammak_Chapter 1-Internet concepts.pptabdelwahab alsammak_Chapter 1-Internet concepts.ppt
abdelwahab alsammak_Chapter 1-Internet concepts.ppt
 
Computer communication and internet
Computer communication and internetComputer communication and internet
Computer communication and internet
 
Chapter 3 Computer and Network ArchitecturesRobert Hoyt MDW.docx
Chapter 3 Computer and Network ArchitecturesRobert Hoyt MDW.docxChapter 3 Computer and Network ArchitecturesRobert Hoyt MDW.docx
Chapter 3 Computer and Network ArchitecturesRobert Hoyt MDW.docx
 
Ebusiness
EbusinessEbusiness
Ebusiness
 
Assignment 01
Assignment 01Assignment 01
Assignment 01
 
Internet
InternetInternet
Internet
 
Internet,its applications and services
Internet,its applications and servicesInternet,its applications and services
Internet,its applications and services
 
How Internet Works
How Internet WorksHow Internet Works
How Internet Works
 
Unit 1 introduction to web programming
Unit 1 introduction to web programmingUnit 1 introduction to web programming
Unit 1 introduction to web programming
 

Recently uploaded

DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 

Recently uploaded (20)

DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 

Basics of Internet and WWW

  • 1. Internet and WWW By:- Sagar Rai P II Msc Computer Science St Philomena PG Centre, Puttur
  • 2. 2 History of Internet 1972 Telnet developed as a way to connect to remote computer 1973 Email introduced, ARPANET goes international and File Transfer Protocol (FTP) established. 1984 Domain Name Server introduced which allows naming of hosts, no longer numeric 1986 NSFNET created 1991 Tim Berners-Lee releases World Wide Web 1993 Mosaic (becomes Netscape) designed by graduate students at University of Illinois
  • 3. 3 The Internet Internet is an massive network of networks. It is essentially an interconnection between millions of smaller computer networks scattered around the globe. These networks are connected with each other by the means of over ground cables, underground cables, satellite links and sub-oceanic cables etc., The word “ Internet” actually refers to all the hardware infrastructure present in the network. Such hardware include computer systems, routers, cables, bridges, servers, cellular towers, satellites and other pieces. All these pieces of hardware operated under the Internet Protocol(IP).
  • 4. 4
  • 5. Vinton Cerf 5 Father of Internet Co-designer of the TCP/IP networking protocol.
  • 6. 6 WWW( World Wide Web) The WWW is the collection of all the information that is available in the Internet. So all the text, images, audio, videos online- all this forms the WWW. Most of these information is accessed through websites and we identify websites by their domain names. There is huge amount of information available in the WWW. Only a tiny part of this information is searchable through popular search engines like Google. WWW uses htttp protocol to access the information from various servers.
  • 7. Tim Berners-Lee Father of W W W. The inventor of HTML. Invented WWW while working at CERN, the European Particle Physics Laboratory. 7
  • 8. Difference between Internet and WWW. Internet WWW Internet originated sometimes in late 1960’s English scientist Tim Berners-Lee invented the WWW in 1989 Nature of Internet is hardware Nature of WWW is software Internet consists of Computers, Routers, Cables, Bridges, Servers, Cellular towers. WWW consist of information like text, image, audio, video. The first version of Internet was known as ARPANET In the beginning the WWW was know as NSFNET Internet works on basis of Internet Protocol(IP). WWW works on basis of Hyper Text Transfer Protocol(HTTP). Internet is independent of WWW. WWW requires internet to exist. Internet is superset of WWW. WWW is subset of the Internet. Apart from supporting WWW, the Internet infrastructure is used for other things as well(eg. FTP, SMTP). 8
  • 10. How to access the Internet? To access the Internet, an existing network need to pay a small registration fee and agree to certain standards based on the TCP/IP (Transmission Control Protocol/Internet Protocol) reference model. Each organization pays for its own networks and its own telephone bills, but those costs usually exist independent of the internet. The regional Internet companies route and forward all traffic, and the cost is still only that of a local telephone call. 10
  • 11. How to access the Web? Once you have your Internet connection, then you need special software called a browser to access the Web. Web browsers are used to connect you to remote computers, open and transfer files, display text and images. Web browsers are specialized programs. Examples of Web browser: Netscape Navigator (Navigator) and Internet Explorer. 11
  • 12. Client/Server Structure of the Web Web is a collection of files that reside on computers, called Web servers, that are located all over the world and are connected to each other through the Internet. When you use your Internet connection to become part of the Web, your computer becomes a Web client in a worldwide client/server network. A Web browser is the software that you run on your computer to make it work as a web client. 12
  • 14. Web Browser A web browser is a software application used to locate, retrieve and display content on the world wide web including web pages, images, video and other files. As a client/server model the browser is the client run on a computer that contacts the web server and requests information, The Web Server sends the information back to the browser which displays the results on the computer or other Internet enabled device that supports a browser. 14
  • 15. Commonly used Web Browser 15
  • 16. Web Page A document which can be displayed in a web browser such as Google Chrome, firefox. These are also called as “Web pages” or “pages”. A Web page is accessed by entering a URL address and may contain text, graphics and hyperlinks to other Web pages and files. Once in a browser, you can open a webpage by entering the URL in the address bar. For example, typing http://www.computerhope.com/esd.html opens the Computer hope’s esd page. 16
  • 17. Website A collection of Web pages which are grouped together and usually connected together in various ways. Often called a “Web site” or simply a “site”. A Website is a central location of various web pages that are all related and can be accessed by visiting the home page using a browser. For example, our college website spcputtur.org which contains number of WebPages. 17
  • 18. Web Server Web servers are software applications running on Web sites that handle requests from Web browsers. Servers "serve up" Web pages to a Web browser. Web server software returns Web pages (including pictures, audio and possibly video), encoded in HTML, back to their Web browser clients. More importantly, Web servers can capture information from users and start up other server-resident programs. This opens the door to accessing corporate databases and legacy COBOL applications from the Web. 18
  • 19. Types of Web Server 19
  • 20. HTML In 1980, Physicist Tim Berners-Lee introduced HTML language. It is the authoring language used to create documents on the World Wide Web. HTML defines the structure and layout of a web document by using a variety of tags and attributes. HTML is the standard markup language for creating web pages and web applications. HTML elements are the building blocks of HTML pages. With HTML constructs, images and other objects, such as interactive form can be embedded into the rendered page. 20
  • 21. Structure of HTML code 21
  • 22. Example For HTML Code 22
  • 23. 23
  • 24. IP Address The combination of the four IP address parts provides 4.2 billion possible addresses (256 x 256 x 256 x 256). This number seemed adequate until 1998. Members of various Internet task forces are working to develop an alternate addressing system that will accommodate the projected growth. However, all of their working solutions require extensive hardware and software changes throughout the Internet. Example for IP address: 192.168.9.1 24
  • 25. Domain Name System Most web browsers do not use the IP address t locate Web sites and individual pages. They use domain name addressing. A domain name is a unique name associated with a specific IP address by a program that runs on an Internet host computer. This program, which coordinates the IP addresses and domain names for all computers attached to it, is called DNS (Domain Name System ) software. The host computer that runs this software is called a domain name server. 25
  • 26. Domain Name System Domain names can include any number of parts separated by periods, however most domain names currently in use have only three or four parts. Domain names follow hierarchical model that you can follow from top to bottom if you read the name from the right to the left. For example, the domain name gsb.uchicago.edu is the computer connected to the Internet at the Graduate School of Business (gsb), which is an academic unit of the University of Chicago (uchicago), which is an educational institution (edu). No other computer on the Internet has the same domain name. 26
  • 27. Structure of a Uniform Resource Locators 27
  • 28. Uniform Resource Locator Is defined as the global address of document and other resource on the WWW. URL is an address that sends users to a specific resource online, such as webpage, video other document or resource. A URL is one type of Uniform resource identifier (URI); the generic term for all types of names and addresses that refer to objects on the WWW. 28
  • 29. 29
  • 30. HTTP Is an application protocol for distributed, collaborative, hypermedia information systems. The transfer protocol is the set of rules that the computers use to move files from one computer to another on the Internet. The most common transfer protocol used on the Internet is the Hypertext Transfer Protocol (HTTP). Two other protocols that you can use on the Internet are the File Transfer Protocol (FTP) and the Telnet Protocol 30
  • 31. Difference between HTTP & HTTPs HTTP HTTPS 1) URL begins with “http://” 1) URL begins with “https://” 2) It uses port 80 for communication 2) It uses port 443 for communication 3) Unsecured 3) Secured 4) Operates at application layer 4) Operates at transport layer 5) No encryption 5) Encryption is present 6) No certificates required 6) Certificate Required. 31
  • 32. 32
  • 33. 33