Background to Internet and the web. Simon Mahony.

Similar documents
Outline. Internet and World Wide Web. History of the Internet. What is the Internet? How Does Data Travel Through the Internet?

From administrivia to what really matters

Chapter 2: Technology Infrastructure: The Internet and the World Wide Web

The Internet and the Web. recall: the Internet is a vast, international network of computers

The Internet Advanced Research Projects Agency Network (ARPANET) How the Internet Works Transport Control Protocol (TCP)

The Internet and the World Wide Web

This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore.

A Balanced Introduction to Computer Science, 3/E David Reed, Creighton University 2011 Pearson Prentice Hall ISBN

PIC 40A. Lecture 1: The Internet. Copyright 2011 Jukka Virtanen UCLA 1 03/31/14

Full file at Chapter 2: Technology Infrastructure: The Internet and the World Wide Web

A Brief History of the Internet

Collection of (1) Meta-network. Uses a standard set of protocols Also uses standards for structuring the information transferred

Grade 9 :The Internet and HTML Code Unit 1

History of communication

Host Computers 4 100,000 1,000,000 8,000, ,000, ,000, ,600, ,000,000

CITS3403 Agile Web Development 2019, Semester 1

Background of HTML and the Internet

Web Information System Design. Tatsuya Hagino

Name: Class: Date: Multiple Choice Identify the letter of the choice that best completes the statement or answers the question.

Chapter 2A. The Internet s History

TEST BANK FOR ELECTRONIC COMMERCE 11TH EDITION BY GARY SCHNEIDER

A network is a group of two or more computers that are connected to share resources and information.

Internetwork - B. What are. Example. Domain (Top-level domains) Other countries domain names. UserName HostName Subdomain Domain

Full file at

CS/MAS 115: COMPUTING FOR THE SOCIO-TECHNO WEB HISTORY OF THE WEB

Introduction to Computing

= a hypertext system which is accessible via internet

José Luis Fuertes / Loïc Martínez Normand Computer Science School. Technical University of Madrid.

Internet and World Wide Web. The Internet. Computers late 60s & 70s. State of computers? Internet s. Personal Computing?

Chapter 02 Technology Infrastructure The Internet and the World Wide Web

The Internet and How It Works 12 11/21/2016. Define what a computer network is, and how networks are conceptually structured.

The Internet. Tim Capes. November 7, 2011

The Internet and the World Wide Web. CIT 230 Web Design

MUSIC & THE INTERNET MUMT 301

HTML: Introduction CISC 282. September 11, What is HTML?

"The Internet. All the piracy and none of the scurvy." -- Anonymous

INTERNET PROGRAMMING INTRODUCTION

Web Information System. Truong Thi Dieu Linh, PhD Nguyen Hong Phuong, Msc.

Web Design E M I R R A H A M A N WEB DESIGN SIDES 2017 EMIR RAHAMAN 1

Web Design and Development ACS-1809

Web Development. Lab. Bases de Dados e Aplicações Web MIEIC, FEUP 10/11. Sérgio Nunes

Introduction to Computer Science 2017 Networking. Sören Schwertfeger

ENG224 INFORMATION TECHNOLOGY Part I 3. The Internet. 3. The Internet

Component 4: Introduction to Information and Computer Science

Local area network (LAN) Wide area networks (WANs) Circuit. Circuit switching. Packets. Based on Chapter 2 of Gary Schneider.

Fundamentals of Information Systems, Seventh Edition

A Fractured Fairy Tale History of the Internet

HTML, XHTML, and CSS. Sixth Edition. Chapter 1. Introduction to HTML, XHTML, and

Some businesses have changed in a major way because of new technology

Objectives. Introduction to HTML. Objectives. Objectives

Announcements Fawzi Emad, Computer Science Department, UMCP

How the Web Works. Chapter 1. Modified by Marissa Schmidt Pearson

Impact. Course Content. Objectives of Lecture 2 Internet and WWW. CMPUT 499: Internet and WWW Dr. Osmar R. Zaïane. University of Alberta 4

An internet or interconnected network is formed when two or more networks are connected.

Introduction: History of HTML & XHTML

Developing a Basic Web Page

The Internet The Internet

CSC 551: Web Programming. Spring 2004

Introduction to Information Science and Technology 2017 Networking I. Sören Schwertfeger 师泽仁

E-Business Tenth Edition. Chapter 2 E-Business Technology Basics

MRK260. Week Two. Graphic and Web Design

For more information about how to cite these materials visit

CPSC156a: The Internet Co-Evolution of Technology and Society. Lecture 4: September 16, 2003 Internet Layers and the Web

Introduction to web development and HTML MGMT 230 LAB

The Internet and The World Wide Web. Peter Henderson

CS101 Lecture 04: How the Web Works Publishing Web pages. What You ll Learn Today

The internet What is it??

Announcements. 1. Class webpage: Have you been reading the announcements? Lecture slides and coding examples will be posted

Basic Internet. Basic Internet

HTML/CSS Essentials. Day Three Ed Crowley

Chapter 11: Wide-Area Networks and the Internet

HTML: The Basics & Block Elements

CS101 Lecture 05: The World Wide Web. What You ll Learn Today Computer Science

Principles of Information Systems textbook: Principles of Information Systems, Sixth Edition. Dr.Amer Alzaidi Department of Information Systems

IoT Standards Ecosystem, What s new?

Persistent systems. Traditional software: Data stored outside of program. Program

Web Design and Application Development

User Interaction: XML and JSON

Announcements Fawzi Emad, Computer Science Department, UMCP

CSSE280: Introduction to Web Programming

Announcements. 1. Class webpage: Have you been reading the announcements? Lecture slides and coding examples will be posted

COMS 359: Interactive Media

EasyChair Preprint. Introduction to Development of Software Support for Training and Testing IT Administrators

Typical Network Uses

Introduction to Web Technologies

Multimedia Information Systems - Introduction

Networking and the Web Reminder: Next Quiz on 4/15

5/19/2015. Objectives. JavaScript, Sixth Edition. Introduction to the World Wide Web (cont d.) Introduction to the World Wide Web

CHAPTER2. 1. The Internet was launched in 1969 and was originally called

INFORMATION TECHNOLOGY CONCEPTS (391) OPEN EVENT

History and Backgound: Internet & Web 2.0

LECTURE SCHEDULE 14. Internet: World Wide Web (WWW), Concepts

Programming the Web 06CS73 INTRODUCTION AND OVERVIEW. Dr. Kavi Mahesh, PESIT, Bangalore. Textbook: Programming the World Wide Web

Web Engineering (CC 552)

2. Introduction to Internet Applications

Acknowledgment and Disclaimer:

MODULE 2 HTML 5 FUNDAMENTALS. HyperText. > Douglas Engelbart ( )

A Brief Evolution of the Web Technology & Design

Ali Kamandi Spring 2007 Sharif University of Technology

WEB? Basic Concept of WEB. Page. 02

Transcription:

Background to Internet and the web Simon Mahony s.mahony@ucl.ac.uk This presentation contains material taken from a Master's level module, Internet Technologies, taught at the Department of Information Studies, University College London and several workshops run in Chinese Universities. For more details and the rest of the collection see the cover sheet at: http://ucloer.eprints-hosting.org/54/ Unless otherwise indicated this presentation and its contents, except for the logos, are licensed under a Creative Commons Attribution Share Alike Licence 4.0

Acknowledgements With thanks and acknowledgement for the translations and processing of these files to Yaming (Cindy) Fu research student at the Department of Information Studies, UCL Also with thanks to Ning Ma (UCL DH Master s student)

Background to Internet and the web What is the Internet? Context and background Web resources Practical: basic HTML & CSS for webpages

The Internet? A computer network connecting several smaller networks A global system of interconnected computer networks A network of networks

The start: ARPANET ARPANET: the ancestor network Advanced Research Projects Agency Network Part of the US Department of Defense Established 1969 Also included major US universities MIT, Harvard, Stanford, > UCL (1971)

ARPANET 1974, Wikimedia commons: https://eu.wikipedia.org/wiki/arpanet#/media/file:arpanet_1974 svg (Public Domain)

Source: Wikimedia Commons (Public Domain) <https://commons.wikimedia.org/wiki/file:arpanet_logical_map,_march_1977.png>

MILNET Military Network then 'Defense Data Network' Separated from ARPANET in 1984 ARPANET: academic and research community MILNET: US military and US bases abroad Includes Europe (NATO bases) Mostly via satellite

The Internet: a Network of Networks Different pathways

A Network of Networks No single point to cut the network

Different Internet levels Backbone infrastructure High-speed networks ;fibre-optics ; satellites Telecoms and/or government Mid-level networks Traffic between networks Companies or government Stub network Local network University UCL / CAA / SID Internet service provider (ISP)

How to find anything in a network of networks? Separate the physical from the logical structure. Humans deal with the logical structure. Machines deal with the physical structure. Conceptual model of domains administered by ICANN (Internet Corporation for Assigned Numbers and Names).

Understanding the logical structure: web addresses URLs http://sid.caa.edu.cn/publish/index.html A web address consists of - the name of the protocol (http) - the host name of the machine - the path through the directory to - the file name (index.html)

Domain name system http://sid.caa.edu.cn/publish/index.html protocol domain pathway filename domain: sid caa education. china Every machine connected to the Internet has a unique IP address: 32-bit > 128 bit (IP Version 6: RFC 2460) E.G.: http://en.caa.edu.cn has IP address 210.33.124.146

Example http://sid.caa.edu.cn/publish/index.html cn edu caa sid introduction.html index.html - file publish

Networked computers HOME Email Server Fire Wall The Internet Networked computer SID Network Hard Drive Domain Name Server DNS Authentication Server

Thin client Source Wikimedia commons (CC BY 3.0): https://upload.wikimedia.org/wikipedia/commons/c/c6/thin_clients.png

Virtual Private Network (VPN) Remote access Enables sharing as if connected to a private network

Source: Wikimedia Commons (CC BY-SA 4.0) https://commons.wikimedia.org/wiki/file:vi rtual_private_network_overview.svg

ICANN (Internet Corporation for Assigned Names and Numbers) Organisation for Internet Created 1998 Domain Name System DNS Internet directory system Names sit on top of numbers Unique identifiers for the Internet Top Level Domains TLDs Maintains operational stability

New developments at ICANN gtld Programme New Generic Top-Level Domains Non-Latin character set Further developments Chinese (Han) Japanese Korean

ICANN New Generic Top-Level Domains https://newgtlds.icann.org/en/ About ICANN New gtlds https://newgtlds.icann.org/en/about/program

World Wide Web (WWW) The Web is an application that runs on the Internet Documents encoded in HTML Identified by URLs (web address) Rendered by browser software Connected by hypertext links

Tim Berners-Lee: inventor of the WorldWideWeb (WWW) 1990 while working at CERN in Switzerland

How do we get from Tim Berners-Lee s first web server to what we have now? Image of current ICANN webpage Source Wikimedia commons (CC BY-SA 3.0): https://commons.wikimedia.org/wiki/file:first_web_server.jpg

"It would be so much easier if everybody asking me questions all the time could just read my database Tim Berners-Lee at CERN Source (CC BY 2.0): https://www.flickr.com/photos/itupictures/16662336315 Wright, R.. "The Man Who Invented the Web: Tim Berners-Lee Started a Revolution, But it Didn't Go Exactly as Planned." Time, May 19, 1997. (64-69).

HTML - Hyper Text Markup Language ENQUIRE prototype system internal to CERN Extend SGML to include hypertext HTML tags (18 elements) Hypertext: Allows user to jump to other text or images Allows reading (or processing) in a non-linear manner

Tim B-L s original World Wide Web browser in 1993 Image of Tim Berners-Lee's original WorldWideWeb browser in 1993 http://info.cern.ch/nextbrowser1.html

What did he do with it? And what have we done with it? What has it become?

Mosaic browser launched in 1993; first browser to show images Eventually becomes Netscape. Image of screenshot of Mosaic 1.0 https://en.wikipedia.org/wiki/fi le:ncsamosaic1.0mac.png Mosaic 1.0 (Wikimedia commons) Image of Netscape plaque. https://www.technobuffalo.com/2010 /01/12/first-version-of-internetexplorer/ Image of screenshot of Mosaic 3.0 Mosaic 3.0 (Wikimedia commons)

Information Geography See the Oxford University website http://geography.oii.ox.ac.uk/

Internet Population and Penetration Oxford Internet Institute 院 http://geography.oii.ox.ac.uk/?page=internetpopulation-and-penetation)

World Wide Web Consortium W3C Founded by Tim Berners-Lee at MIT in 1994 Develop standards for the web Education and outreach Oversees publication of HTML versions HTML 2.0-1995 HTML 3.2 1997 (January) HTML 4.0 1997 (December) XHTML 2000 (HTML meets XML less forgiving) HTML5-2014

China and the Internet Joined Internet intermittently since 1989 Permanently since 1994 Slow to adopt Internet China Internet Network Information Centre CNNIC Administration of Internet in China

China and the Internet Beijing 1987 email so not TCP/IP based 'Across the Great Wall we can reach every corner in the world.' https://archive.is/20130101104447/http://big5.chinanews. com.cn:89/special/guoqing/60/2009/06-25/122.shtml 1990 China register top-level domain.cn

China Internet Network Information Centre Founded 1997 in Beijing Under direction of Ministry of Information Industry Domain name registrations Management of Internet resources Directory and Information services International communication and cooperation Research and development

China and the Web Rapid growth through 2000 s 2008 China largest population Internet users 2016 50% China s population have Internet Uneven access Most connected: Beijing & Shanghai Most Chinese users connect by smartphone

Golden Shield project Internet access routes owned by government at first only through Beijing, Shanghai, Guangzhou seven new access points added in 2015 state owned Internet Service Providers

Golden Shield project Most users only access Chinese sites Language barrier Golden Shield project to control content Hardware provided mostly by US companies Great Firewall of China

Submarine Cable Map 2016 A global map of the submarine Internet cables across the world. This shows the access points to all the continents. http://submarine-cable-map-2016.telegeography.com/