School of
Computer Science and
Information Technology
COSC1300, COSC1301
Web Servers and
Web Technology
Lecture 1:
Introduction
,Lecture Summary Web Servers and
Web Technology
• Overview
— History of the Net / Web
— Generations
• Essential Concepts
— Downloading a web page
— The Internet is not The Web
• Clients, Servers,
— and the protocols that bind them
© 1999-2014 RMIT University 1: Introduction 2
,History of the Net Web Servers and
Web Technology
• The internet that you are currently using seems such an
obvious design doesn't it? It is hard to imagine that thes
ideas were revolutionary when first introduced.
1. That a layered architecture to networking make things a lot easier
2. That Routers only need to know their local environment to work
3. That HTTP being stateless, is much easier to write new programs for
(strongly encouragng widespread adoption)
4. That the linkage mechanism does not need to know about the
networking details – only the address
5. The concept of the URL, uniquely identifying resources anywhere on
the net
6. That conversations were done on the phone, but generally not on
the net.
…and how in recent years, all these have been broken.
© 1999-2014 RMIT University 1: Introduction 3
, History of the Net Web Servers and
Web Technology
• In the next few slides, I will paraphrase a lecture
held by Dr Van Jacobson - one of the key figures
at the start of the internet.
— A link to his slides and associated lecture is available
online
© 1999-2014 RMIT University 1: Introduction 4
Computer Science and
Information Technology
COSC1300, COSC1301
Web Servers and
Web Technology
Lecture 1:
Introduction
,Lecture Summary Web Servers and
Web Technology
• Overview
— History of the Net / Web
— Generations
• Essential Concepts
— Downloading a web page
— The Internet is not The Web
• Clients, Servers,
— and the protocols that bind them
© 1999-2014 RMIT University 1: Introduction 2
,History of the Net Web Servers and
Web Technology
• The internet that you are currently using seems such an
obvious design doesn't it? It is hard to imagine that thes
ideas were revolutionary when first introduced.
1. That a layered architecture to networking make things a lot easier
2. That Routers only need to know their local environment to work
3. That HTTP being stateless, is much easier to write new programs for
(strongly encouragng widespread adoption)
4. That the linkage mechanism does not need to know about the
networking details – only the address
5. The concept of the URL, uniquely identifying resources anywhere on
the net
6. That conversations were done on the phone, but generally not on
the net.
…and how in recent years, all these have been broken.
© 1999-2014 RMIT University 1: Introduction 3
, History of the Net Web Servers and
Web Technology
• In the next few slides, I will paraphrase a lecture
held by Dr Van Jacobson - one of the key figures
at the start of the internet.
— A link to his slides and associated lecture is available
online
© 1999-2014 RMIT University 1: Introduction 4