A Brief History of the Internet. Chris Brooks Computing, Python, and Robots

Size: px
Start display at page:

Download "A Brief History of the Internet. Chris Brooks Computing, Python, and Robots"

Transcription

1 A Brief History of the Internet Chris Brooks Computing, Python, and Robots

2 Outline Prehistory Birth of the Internet The Web is Born The Dot-Com Gold Rush Web everything old is new again The future?

3 Back in the day... Ideas for calculating machines have been around for over two hundred years. Gradual developments in size, power. Each machine could only perform a very specific function, such as adding a list of numbers

4 WWII The military had a need for machines that could perform scientific computation Calculating artillery trajectories The first digital computers were developed at this point. Programs were stored on tape

5 Colossus One of the most famous WWII computers was Colossus Used to break the German Enigma cipher.

6 Innovations A key idea that came out of this work was the stored program computer. Rather than building a new machine for each job, build a general-purpose machine and create a program for each job. Needs: A way to create programs A way to store programs

7 Innovations Early computers were tremendously large. The ENIAC took up 1800 square feet, and could store about 18K of data. Used vacuum tubes

8 Innovations 1947: The transistor is developed A switch can now fit into a much smaller space. Modern CPUs hold billions of transistors. 1950s : Programming Languages developed. Programmers can more easily describe their ideas.

9 Birth of the Internet In the 1960s, scientists began developing packet-switching networks. These are different from the previouslyexisting circuit-switched networks

10 Packet switching in two minutes A message is broken into a set of packets, each of which is labeled with a destination Each packet is sent separately They make take different routes, or arrive out of order. Advantages: can deal with network crashes, uses all available bandwidth.

11 ARPANET : ARPANET proposed and constructed. 1969: SRI and UCLA connected at 50 Kb/s. 1970: UC-Santa Barbara and Utah added. 1970s: More universities added. (40 by 1973)

12 A Question... Why was ARPANET developed by the government rather than private industry?

13 A Question... Why was ARPANET developed by the government rather than private industry? The computer industry in the 60s focused on selling mainframes to large corporations. Saw computers primarily as a tool for doing arithmetic, rather than a tool for processing information. What are the consequences of having a computer network developed by academia and government, rather than private industry?

14 A Question... What are the consequences of having a computer network developed by academia and government, rather than private industry? Compare to the telephone Greater incubation time; no need for immediate return Emphasis on open standards and interoperability Less interest in developing end-user applications

15 Open Architecture A basic premise of the Internet is an ``open architecture''. The way in which an application or network is built is publicly available. Anyone who follows these instructions can make an application that works with other Internet applications. Contrast with DVDs, game consoles, cable boxes, etc.

16 I Love the 80s Computing development in the 80s took two parallel paths: Networking Universities and labs continued to join ARPANET and NSFNET TCP/IP developed Network still primarily an education and research tool

17 I Love the 80s Computing the IBM PC released The Apple Macintosh released Windows 1.0 released Online BBSes - Compuserve, Prodigy

18 I Love the 80s Computers changed from something that only scientists and academics knew about to something people had in their homes. Networking was still far off for most consumers. Not enough bandwidth to people s homes.

19 Hypertext The idea of hypertext has been around since the 40s. Documents linking to other documents. Apple s Hypercard was a successful tool in the 80s.

20 Hypertext and the network Online systems for accessing data were developed in the 80s Gopher WAIS No one really got it right until...

21 The WWW The WWW was developed at CERN in 1991 by Tim Berners-Lee Provided a way to share information between research labs Insights: I shouldn t need permission to link to your data If one link fails, everything else should continue to work.

22 The WWW Berners-Lee also helped develop HTML, a language for marking up pages in a displayindependent way. This was huge: you didn't need to use a specific program, OS or display to use the Web. Early HTML was pretty primitive; text and images, not much layout control.

23 The rise of the Web A few things happened in the early 90s to promote the development of the Web. Internet backbone was privatized. ISPs began developing Easier for private individuals to get on the Web.

24 The rise of the Web 1993: Mosaic developed. 1994: CERN releases httpd (now Apache), an open-source web server 1995: Yahoo! founded Portals and search engines appear

25 : The Gold Rush The mid to late 90s were a period of huge growth for the Web banner ads appear on HotWired The beginning of the commercial web. Lots of ideas about how to make money. Some of them even worked. 1995: Internet Explorer released. Led to an antitrust lawsuit.

26 : The Gold Rush 1995: ebay founded 1995: Java released Makes it possible to create interactive web pages.

27 The dot-com boom the get rich quick years. Lots of money pumped into the IT sector as businesses and individuals went online. 1998: MP3 format released Music files small enough to be downloaded. 1998: Google founded. First search engine to get it right

28 The dot-com crash 2000: The bottom falls out of the dot-com market Many businesses fail; unable to turn a profit. People had come up with great ideas without developing a business model. Also, an extremely competitive environment. Also, slowdown in hardware sales.

29 File sharing 2000: Napster appears Makes it possible for people to share music In some ways, a return to the early days of the Web Participants as publishers, rather than just consumers Napster was sued out of existence, but the genie was out of the bottle Gnutella, KazAa, Limewire, Bearshare, BitTorrent and others followed suit.

30 Everything old is new again We are now in what some people call the ``second dot-com boom'' Fueled by the rise of ``Web 2.0'' technologies These are tools or sites that encourage user participation or interaction Blogs, youtube, myspace, facebook, flickr, Wikipedia, etc.

31 The future? So where are things headed? One way to answer this is to look at developing technologies

32 The future? Wireless Voice over IP (Skype) Video over the Web Integrated cell phones/pdas/game devices/ internet appliances Internet in non-traditional devices ``Ubiquitous computing'' Cars, vending machines, cameras, etc.

33 Summary In 60 years, we ve gone from room-sized computers that can compute 200 multiplications a second to pocket-sized computers that can hold 120 hours of video. Key ideas: Simple, open, failure-tolerant We live in interesting times...

Masters of Science in Information Technology

Masters of Science in Information Technology Objective: At the end of this module, you must be able to 1. Establish a basic understanding of the Internet 2. Understand the Internet's evolution What is Internet? Internet is a vast collection of different

More information

Introduction to Web Technology. Content of the course. What is the Internet? Diana Inkpen

Introduction to Web Technology. Content of the course. What is the Internet? Diana Inkpen Introduction to Web Technology Content of the course Diana Inkpen The Internet and the WWW. Internet Connectivity. Basic Internet Services. University of Ottawa School of Information Technology and Engineering

More information

CHAPTER 9: THE EVOLVING INTERNET

CHAPTER 9: THE EVOLVING INTERNET CHAPTER 9: THE EVOLVING INTERNET Multiple Choice: 1. What was the department of the U.S. government that developed the initial stages of the Internet? A. Department of Commerce B. Department of Defense

More information

CISC 1600 Introduction to Multi-media Computing

CISC 1600 Introduction to Multi-media Computing CISC 1600 Introduction to Multi-media Computing Spring 2012 Instructor : J. Raphael Email Address: Course Page: Class Hours: raphael@sci.brooklyn.cuny.edu http://www.sci.brooklyn.cuny.edu/~raphael/cisc1600.html

More information

CA106 Web Design. Dr. Dónal Fitzpatrick, School of Computing Room l2.48, Extension 8929, dfitzpat@computing.dcu.ie

CA106 Web Design. Dr. Dónal Fitzpatrick, School of Computing Room l2.48, Extension 8929, dfitzpat@computing.dcu.ie CA106 Web Design Dr. Dónal Fitzpatrick, School of Computing Room l2.48, Extension 8929, dfitzpat@computing.dcu.ie History of the Internet Terminals attached to mainframe computer From mid 1960 s packet-switching

More information

CITS1231 Web Technologies. Client, Server, the Internet, and the Web

CITS1231 Web Technologies. Client, Server, the Internet, and the Web CITS1231 Web Technologies Client, Server, the Internet, and the Web Topic Outline How does the Internet work Client Server Architecture Connections Communications Protocols Addressing Routing One of the

More information

Star System. 2004 Deitel & Associates, Inc. All rights reserved.

Star System. 2004 Deitel & Associates, Inc. All rights reserved. Star System Apple Macintosh 1984 First commercial OS GUI Chapter 1 Introduction to Operating Systems Outline 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 Introduction What Is an Operating System?

More information

The Internet and Network Technologies

The Internet and Network Technologies The Internet and Network Technologies Don Mason Associate Director Copyright 2013 National Center for Justice and the Rule of Law All Rights Reserved Inside vs. Outside Inside the Box What the computer

More information

Riderwood Computer Club - Advantages and Disadvantages of Cloud Computing

Riderwood Computer Club - Advantages and Disadvantages of Cloud Computing 9/16/2014 Lost in the Cloud Marvin Zelkowitz Professor Emeritus, Computer Science University of Maryland College Park, Maryland Computer Club August 2014 Riderwood Computer Club 1 Plato visits Google s

More information

Technology/Internet Usage Workshop

Technology/Internet Usage Workshop Technology/Internet Usage Workshop 1) Workshop Goals (1 st Slide) 2) Computers Desk Top (Show examples) Lap-Top Hand-held Wireless Device Introduce Tammy Welsh from Gateway 3) What is the Internet? The

More information

By : Khalid Alfalqi Department of Computer Science, Umm Al-Qura University

By : Khalid Alfalqi Department of Computer Science, Umm Al-Qura University By : Khalid Alfalqi Department of Computer Science, Umm Al-Qura University History of Web History of the Internet Basic Web System Architecture URL DNS Creating Static and Dynamic Information Security

More information

Oct 15, 2004 www.dcs.bbk.ac.uk/~gmagoulas/teaching.html 3. Internet : the vast collection of interconnected networks that all use the TCP/IP protocols

Oct 15, 2004 www.dcs.bbk.ac.uk/~gmagoulas/teaching.html 3. Internet : the vast collection of interconnected networks that all use the TCP/IP protocols E-Commerce Infrastructure II: the World Wide Web The Internet and the World Wide Web are two separate but related things Oct 15, 2004 www.dcs.bbk.ac.uk/~gmagoulas/teaching.html 1 Outline The Internet and

More information

Three short case studies

Three short case studies Three short case studies peer to peer networking wireless systems search engines each includes issues of hardware processors, storage, peripherals, networks,... representation of information, analog vs.

More information

Introduction to Internet and WWW

Introduction to Internet and WWW Introduction to Internet and WWW Course No.: CMPE296U Course Name:Web-Based Systems and Tools Instructor: Jerry Gao, Ph.D. Introduction to Internet and WWW - What is the Internet? - History of the Internet

More information

Computing, Python and Robots Net Neutrality

Computing, Python and Robots Net Neutrality Department of Computer Science University of San Francisco p. 1/? Computing, Python and Robots Net Neutrality Chris Brooks Department of Computer Science University of San Francisco Department of Computer

More information

CS 140: Introduction to Computer Science A Brief History of Computer Science. Edwin Rodríguez

CS 140: Introduction to Computer Science A Brief History of Computer Science. Edwin Rodríguez CS 140: Introduction to Computer Science A Brief History of Computer Science Edwin Rodríguez Cal Poly Pomona Department of Computer Science CS 140 - A Brief History of Computer Science / 1 What is Computing

More information

Internet. Internet is the network of networks i.e. a global network which make WWW (world wide web) Seema Sirpal Delhi University Computer Centre

Internet. Internet is the network of networks i.e. a global network which make WWW (world wide web) Seema Sirpal Delhi University Computer Centre Internet Internet is the network of networks i.e. a global network which make WWW (world wide web) Seema Sirpal Delhi University Computer Centre Birth of the Net The Internet grew out of an experiment

More information

Unit- I Introduction and Web Development Strategies

Unit- I Introduction and Web Development Strategies Introduction to Web Technology 1 (ECS-604) Unit- I Introduction and Web Development Strategies 1. World Wide Web: The World Wide Web is a system of interlinked hypertext documents accessed via the Internet.

More information

Creating web pages Chapter 1. A brief introduction to the Internet and web pages

Creating web pages Chapter 1. A brief introduction to the Internet and web pages ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA ICAI Chapter 1. A brief introduction to the Internet and web pages Cristina Puente, Rafael Palacios 2009-2010 History of the Internet. 1957-1970 1957 (Cold war) The

More information

Interactive telecommunication between people Analog voice

Interactive telecommunication between people Analog voice History background on Circuit switch and Packet based switch network Telephony Interactive telecommunication between people Analog voice Transmitter/receiver continuously in contact with electronic circuit

More information

Internet History. Charles Severance

Internet History. Charles Severance Internet History Charles Severance Unless otherwise noted, the content of this course material is licensed under a Creative Commons Attribution 3.0 License. http://creativecommons.org/licenses/by/3.0/.

More information

Five Phases. The History of the Internet and World-Wide-Web. Long Distance LAN. internet. Internet. Tool Building

Five Phases. The History of the Internet and World-Wide-Web. Long Distance LAN. internet. Internet. Tool Building Five Phases The History of the Internet and World-Wide-Web Charles Severance Michigan State University Long Distance Networking 1966-1973 Network of Networks internet 1974-1985 internet becomes Internet

More information

Web Development. Owen Sacco. ICS2205/ICS2230 Web Intelligence

Web Development. Owen Sacco. ICS2205/ICS2230 Web Intelligence Web Development Owen Sacco ICS2205/ICS2230 Web Intelligence Brief Course Overview An introduction to Web development Server-side Scripting Web Servers PHP Client-side Scripting HTML & CSS JavaScript &

More information

Introduction to Dreamweaver

Introduction to Dreamweaver Introduction to Dreamweaver ASSIGNMENT After reading the following introduction, read pages DW1 DW24 in your textbook Adobe Dreamweaver CS6. Be sure to read through the objectives at the beginning of Web

More information

lesson 19 Internet Basics

lesson 19 Internet Basics lesson 19 Internet Basics This lesson includes the following sections: The Internet: Then and Now How the Internet Works Major Features of the Internet Online Services Internet Features in Application

More information

The World Wide Web: History

The World Wide Web: History The World Wide Web: History - March, 1989, Tim Berners-Lee of Geneva s European Particle Physics Laboratory (CERN) circulated a proposal to develop a hypertext system for global information sharing in

More information

CHAPTER 1: Our Digital Planet

CHAPTER 1: Our Digital Planet CHAPTER 1: Our Digital Planet Multiple Choice: 1. One of the purposes of MySpace is to: A. play games. B. create personal Web sites. C. hear music videos. D. post photographs. Answer: B Reference: Creating

More information

Interactive Media. High-Tech Marketing

Interactive Media. High-Tech Marketing Interactive Media High-Tech Marketing Interactive Media Advertising Online/Internet Wireless: cell phones, PDAs POP Displays Interactive Outdoor Bar Codes Talk to Cell Phones The pattern on a building

More information

SWE 444 Internet and Web Application Development. Introduction to Web Technology. Dr. Ahmed Youssef. Internet

SWE 444 Internet and Web Application Development. Introduction to Web Technology. Dr. Ahmed Youssef. Internet SWE 444 Internet and Web Application Development Introduction to Web Technology Dr. Ahmed Youssef Internet It is a network of networks connected and communicating using TCP/IP communication protocol 2

More information

Lesson Overview. Getting Started. The Internet WWW

Lesson Overview. Getting Started. The Internet WWW Lesson Overview Getting Started Learning Web Design: Chapter 1 and Chapter 2 What is the Internet? History of the Internet Anatomy of a Web Page What is the Web Made Of? Careers in Web Development Web-Related

More information

architecture: what the pieces are and how they fit together names and addresses: what's your name and number?

architecture: what the pieces are and how they fit together names and addresses: what's your name and number? Communications and networking history and background telephone system local area networks Internet architecture: what the pieces are and how they fit together names and addresses: what's your name and

More information

MMGD0204 Web Application Technologies. Chapter 1 Introduction to Internet

MMGD0204 Web Application Technologies. Chapter 1 Introduction to Internet MMGD0204 Application Technologies Chapter 1 Introduction to Internet Chapter 1 Introduction to Internet What is The Internet? The Internet is a global connection of computers. These computers are connected

More information

Layered protocol (service) architecture

Layered protocol (service) architecture Layered protocol (service) architecture The Internet is complex! many pieces : hosts access network routers links of various media applications protocols Question: Is there any hope of organizing a structure

More information

Management Information Systems

Management Information Systems Management Information Systems Basics of the Internet Dr. Shankar Sundaresan (Adapted from Introduction to IS, Rainer and Turban) Internet Basics Outline Internet History Internet Structure Switching Methods

More information

Chapter NET 2 What is the Internet? Internet Development Primary Internet Protocol

Chapter NET 2 What is the Internet? Internet Development Primary Internet Protocol Chapter NET 2 INTRODUCTION TO THE INTERNET AND WORLD WIDE WEB Before the 90 s the Internet was the domain of the computer industry, universities, and the government. Today there are many people that are

More information

Introduction to Computer Networks and Data Communications

Introduction to Computer Networks and Data Communications Introduction to Computer Networks and Data Communications Chapter 1 Learning Objectives After reading this chapter, you should be able to: Define the basic terminology of computer networks Recognize the

More information

Network Security. Vorlesung Kommunikation und Netze SS 10 E. Nett

Network Security. Vorlesung Kommunikation und Netze SS 10 E. Nett Network Security Internet not originally designed with (much) security in mind original vision: a group of mutually trusting users attached to a transparent network Security considerations in all layers!

More information

THE NATIONAL JUDICIAL COLLEGE

THE NATIONAL JUDICIAL COLLEGE E DUCATION I NNOVATION A DVANCING J USTICE THE NATIONAL JUDICIAL COLLEGE OUTSIDE THE BOX: INTERNET & NETWORK TECHNOLOGY DIVIDER 7 Professor Donald R. Mason OBJECTIVES: After this session, you will be able

More information

Operating Systems: Basic Concepts and History

Operating Systems: Basic Concepts and History Introduction to Operating Systems Operating Systems: Basic Concepts and History An operating system is the interface between the user and the architecture. User Applications Operating System Hardware Virtual

More information

1. When will an IP process drop a datagram? 2. When will an IP process fragment a datagram? 3. When will a TCP process drop a segment?

1. When will an IP process drop a datagram? 2. When will an IP process fragment a datagram? 3. When will a TCP process drop a segment? Questions 1. When will an IP process drop a datagram? 2. When will an IP process fragment a datagram? 3. When will a TCP process drop a segment? 4. When will a TCP process resend a segment? CP476 Internet

More information

CMPT 165: The Internet, Part 3

CMPT 165: The Internet, Part 3 CMPT 165: The Internet, Part 3 Tamara Smyth, tamaras@cs.sfu.ca School of Computing Science, Simon Fraser University September 15, 2011 1 Basic Communication Technology Packet Switching (sharing a tranmission

More information

How the emergence of OpenFlow and SDN will change the networking landscape

How the emergence of OpenFlow and SDN will change the networking landscape How the emergence of OpenFlow and SDN will change the networking landscape Software-defined networking (SDN) powered by the OpenFlow protocol has the potential to be an important and necessary game-changer

More information

Web Design and Development ACS-1809

Web Design and Development ACS-1809 Web Design and Development ACS-1809 Chapter 1 9/9/2015 1 Pre-class Housekeeping Course Outline Text book : HTML A beginner s guide, Wendy Willard, 5 th edition Work on HTML files On Windows PCs Tons of

More information

ResNet Guide. Information & Learning Services. Here to support your study and research

ResNet Guide. Information & Learning Services. Here to support your study and research ResNet Guide Information & Learning Services Here to support your study and research ResNet Quick Start Guide In order to get you on-line and enjoying the service as quickly and as painlessly as possible,

More information

How the Emergence of OpenFlow and SDN will Change the Networking Landscape

How the Emergence of OpenFlow and SDN will Change the Networking Landscape How the Emergence of OpenFlow and SDN will Change the Networking Landscape Software-Defined Networking (SDN) powered by the OpenFlow protocol has the potential to be an important and necessary game-changer

More information

The Web: A history-ish lesson

The Web: A history-ish lesson The Web: A history-ish lesson 1969 ARPANET Connected computers at UCLA and Stanford 1983 Birth of Internet 1985 Domain name system (DNS) 1991 Birth of web / first web page using html 1969 ARPANET 1983

More information

Internet and IP addressing

Internet and IP addressing Internet and IP addressing Richard T. B. Ma School of Computing National University of Singapore CS 3103: Compute Networks and Protocols Communication Network Taxonomy Telephony Network parses number dialed

More information

1.1 Prior Knowledge and Revision

1.1 Prior Knowledge and Revision 1.1. PRIOR KNOWLEDGE AND REVISION 3 1.1 Prior Knowledge and Revision This topic assumes you already have some background knowledge of the Internet. You may have studied The Internet unit of Intermediate

More information

20 Appendix: Understanding the Internet

20 Appendix: Understanding the Internet 20 Appendix: Understanding the Internet Appendix: Understanding the Internet History of the Internet Appendix: Understanding the Internet History of the Internet There is no doubt about it: the Internet

More information

(Refer Slide Time: 00:36)

(Refer Slide Time: 00:36) Computer Networks Prof. Sujoy Ghosh Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur Lecture - 1 Emergence of Networks & Reference Models Good day. I am Professor

More information

Lecture (02) Networking Model (TCP/IP) Networking Standard (OSI) (I)

Lecture (02) Networking Model (TCP/IP) Networking Standard (OSI) (I) Lecture (02) Networking Model (TCP/IP) Networking Standard (OSI) (I) By: Dr. Ahmed ElShafee ١ Dr. Ahmed ElShafee, ACU : Fall 2015, Networks II Agenda Introduction to networking architecture Historical

More information

Internet and its Application in Libraries

Internet and its Application in Libraries Internet and its Application in Libraries National Centre for Science Information (NCSI) Indian Institute of Science Bangalore 560 012 (E-Mail: raja@ncsi.iisc.ernet.in) Contents What is Internet? How does

More information

CSE 3461 / 5461: Computer Networking & Internet Technologies

CSE 3461 / 5461: Computer Networking & Internet Technologies Autumn Semester 2014 CSE 3461 / 5461: Computer Networking & Internet Technologies Instructor: Prof. Kannan Srinivasan 08/28/2014 Announcement Drop before Friday evening! k. srinivasan Presentation A 2

More information

Chapter 7: Computer Networks, the Internet, and the World Wide Web. Invitation to Computer Science, C++ Version, Third Edition

Chapter 7: Computer Networks, the Internet, and the World Wide Web. Invitation to Computer Science, C++ Version, Third Edition Chapter 7: Computer Networks, the Internet, and the World Wide Web Invitation to Computer Science, C++ Version, Third Edition Objectives In this chapter, you will learn about: Basic networking concepts

More information

01 - Introduction. Internet Technology. MSc in Communication Sciences 2010-11 Program in Technologies for Human Communication.

01 - Introduction. Internet Technology. MSc in Communication Sciences 2010-11 Program in Technologies for Human Communication. MSc in Communication Sciences 2010-11 Program in Technologies for Human Communication Davide Eynard nternet Technology 01 - ntroduction 2 Welcome! My name is Davide Eynard davide.eynard@usi.ch This course

More information

Peer-to-Peer Networks

Peer-to-Peer Networks Peer-to-Peer Networks Chapter 1: Introduction Jussi Kangasharju Chapter Outline Course outline and practical matters Peer-to-peer (P2P) overview Definition of P2P What is P2P and how it is different from

More information

WSI White Paper. Prepared by: Baltej Gill Social Media Strategist, WSI

WSI White Paper. Prepared by: Baltej Gill Social Media Strategist, WSI Understanding the Buzz Around Social Media WSI White Paper Prepared by: Baltej Gill Social Media Strategist, WSI Introduction You might have heard that social media can help build your brand, promote your

More information

INTRODUCTION TO WEB TECHNOLOGY

INTRODUCTION TO WEB TECHNOLOGY INTRODUCTION TO WEB TECHNOLOGY Connections Between Information and People 2 Timeline 3 1 Web 1.0 vs. Web 2.0 4 Web 1.0 vs. Web 2.0 vs. Web 3.0 5 WEB 2.0 Live WEB 3.0 Experimental 6 2 PREVIOUS WEB 7 Web

More information

Lesson Plan Course Title: Web Technologies Session Title: Internet Fundamentals & Background

Lesson Plan Course Title: Web Technologies Session Title: Internet Fundamentals & Background Lesson Plan Course Title: Web Technologies Session Title: Internet Fundamentals & Background Lesson Duration: 2 Hours Performance Objective: Upon completion of the lesson, students will have an understanding

More information

R2. The word protocol is often used to describe diplomatic relations. How does Wikipedia describe diplomatic protocol?

R2. The word protocol is often used to describe diplomatic relations. How does Wikipedia describe diplomatic protocol? Chapter 1 Review Questions R1. What is the difference between a host and an end system? List several different types of end systems. Is a Web server an end system? 1. There is no difference. Throughout

More information

What to do with your old PC Part 1

What to do with your old PC Part 1 What to do with your old PC Part 1 By Hubert Huynh, July 2006 1- Introduction 2- PC-Based Home Security System and/or Home Monitoring System 3- Open Source Software 4- Basic Setup 5- More Advanced and

More information

What is Cloud Computing? First, a little history. Demystifying Cloud Computing. Mainframe Era (1944-1978) Workstation Era (1968-1985) Xerox Star 1981!

What is Cloud Computing? First, a little history. Demystifying Cloud Computing. Mainframe Era (1944-1978) Workstation Era (1968-1985) Xerox Star 1981! Demystifying Cloud Computing What is Cloud Computing? First, a little history. Tim Horgan Head of Cloud Computing Centre of Excellence http://cloud.cit.ie 1" 2" Mainframe Era (1944-1978) Workstation Era

More information

TCP/IP Protocol Suite. Marshal Miller Chris Chase

TCP/IP Protocol Suite. Marshal Miller Chris Chase TCP/IP Protocol Suite Marshal Miller Chris Chase Robert W. Taylor (Director of Information Processing Techniques Office at ARPA 1965-1969) "For each of these three terminals, I had three different sets

More information

Chapter 1 Basic Introduction to Computers. Discovering Computers 2012. Your Interactive Guide to the Digital World

Chapter 1 Basic Introduction to Computers. Discovering Computers 2012. Your Interactive Guide to the Digital World Chapter 1 Basic Introduction to Computers Discovering Computers 2012 Your Interactive Guide to the Digital World Objectives Overview Explain why computer literacy is vital to success in today s world Define

More information

10 Ways To Use Social Media To Build Your Email List

10 Ways To Use Social Media To Build Your Email List Brought to you by: ExtremeDigitalMarketing.com 10 Ways To Use Social Media To Build Your Email List When email, the Original Social Media slams into the new social media you have a unique and powerful

More information

The Internet of Things Wilfrid Laurier University

The Internet of Things Wilfrid Laurier University The Internet of Things Wilfrid Laurier University Wilfrid Laurier University March 11, 2015 Overview Overview? Overview? Overview? Why does one need the other? ? ? Started in about 1950s (USA, DARPA) ?

More information

CS 40 Computing for the Web

CS 40 Computing for the Web CS 40 Computing for the Web Art Lee January 20, 2015 Announcements Course web on Sakai Homework assignments submit them on Sakai Email me the survey: See the Announcements page on the course web for instructions

More information

Internet Basics. Basic Terms and Concepts. Connecting to the Internet

Internet Basics. Basic Terms and Concepts. Connecting to the Internet Internet Basics In this Learning Unit, we are going to explore the fascinating and ever-changing world of the Internet. The Internet is the largest computer network in the world, connecting more than a

More information

Network Technologies

Network Technologies Network Technologies Telephone Networks IP Networks ATM Networks Three Network Technologies Telephone Network The largest worldwide computer network, specialized for voice ing technique: Circuit-switching

More information

Introduction Chapter 1. Uses of Computer Networks

Introduction Chapter 1. Uses of Computer Networks Introduction Chapter 1 Uses of Computer Networks Network Hardware Network Software Reference Models Example Networks Network Standardization Metric Units Revised: August 2011 Uses of Computer Networks

More information

Introduction to computer networks and Cloud Computing

Introduction to computer networks and Cloud Computing Introduction to computer networks and Cloud Computing Aniel Nieves-González Fall 2015 Computer Netwoks A computer network is a set of independent computer systems that are connected by a communication

More information

Page 1 of 7. Computer Networking

Page 1 of 7. Computer Networking Page 1 of 7 Computer Networking 7.1 What Is Computer Networking? A computer network consists of several computers that are connected to one another using devices that allow them to communicate. Computer

More information

01 Introduction. The timeline

01 Introduction. The timeline 01 Introduction The pre-mechanical era The mechanical era The electromechanical era The electronic era The microelectronic era The roadmap for the next 10 years alessandro bogliolo isti information science

More information

Introduction: Why do we need computer networks?

Introduction: Why do we need computer networks? Introduction: Why do we need computer networks? Karin A. Hummel - Adapted slides of Prof. B. Plattner, plattner@tik.ee.ethz.ch - Add-on material included of Peterson, Davie: Computer Networks February

More information

FIVE ERAS IN COMPUTER DEVELOPMENT Pre-History Electronics Mini Micro Network

FIVE ERAS IN COMPUTER DEVELOPMENT Pre-History Electronics Mini Micro Network FIVE ERAS IN COMPUTER DEVELOPMENT Pre-History Electronics Mini Micro Network PRE-HISTORY ERA The abacus is believed to have been invented in 4 th century B.C. PRE-HISTORY ERA The Antikythera mechanism,

More information

Military Community and Family Policy Social Media. Guide. Staying Connected

Military Community and Family Policy Social Media. Guide. Staying Connected Military Community and Family Policy Social Media Guide Staying Connected Introduction...3 Table of Contents Social Media Tools and Platforms...3 Social Networks...3 Blogs and Microblogs...7 Podcasts...8

More information

Internet Traffic Evolution 2007-2011

Internet Traffic Evolution 2007-2011 Internet Traffic Evolution 2007-2011 Craig Labovitz April 6, 2011 Talk Outline Four-year ongoing inter-domain traffic study Review of 2010 results (NANOG / IETF / SIGCOMM) Methodology Changing carrier

More information

Chapter 2. Birth of the Internet. Introduction. The Internet, The Web, and Electronic Commerce

Chapter 2. Birth of the Internet. Introduction. The Internet, The Web, and Electronic Commerce Chapter 2 The Internet, The Web, and Electronic Commerce McGraw-Hill/Irwin Copyright 2008 by The McGraw-Hill Companies, Inc. All rights reserved. 1 Introduction The Internet is often referred to as the

More information

Of all the data in recorded human history, 90 percent has been created in the last two years. - Mark van Rijmenam, Think Bigger, 2014

Of all the data in recorded human history, 90 percent has been created in the last two years. - Mark van Rijmenam, Think Bigger, 2014 What is Big Data? Of all the data in recorded human history, 90 percent has been created in the last two years. - Mark van Rijmenam, Think Bigger, 2014 Data in the Twentieth Century and before In 1663,

More information

Application Layer -1- Network Tools

Application Layer -1- Network Tools EITF25 Internet: Technology and Applications Application Layer -1- Network Tools 2015, Lecture 08 Kaan Bür Previously on EITF25 Addressing above IP Ports, sockets Process-to-process delivery Transport

More information

The end of the road for traditional mail and document storage services?

The end of the road for traditional mail and document storage services? 1 PKF International /Microsoft Office 365 Case study / Blue Sky / 11-Sep-13 with Microsoft Office 365 How PKFI benefited by moving to Microsoft s online office solutions and worked with Blue Sky to make

More information

Computer Networks Vs. Distributed Systems

Computer Networks Vs. Distributed Systems Computer Networks Vs. Distributed Systems Computer Networks: A computer network is an interconnected collection of autonomous computers able to exchange information. A computer network usually require

More information

12/22/11. } Android. 1992-2012 by Pearson Education, Inc. All Rights Reserved. 1992-2012 by Pearson Education, Inc. All Rights Reserved.

12/22/11. } Android. 1992-2012 by Pearson Education, Inc. All Rights Reserved. 1992-2012 by Pearson Education, Inc. All Rights Reserved. The name is derived from Linus and UNIX an operating system developed by Bell Labs in 1969. Favorable response led to the creation of a community that has continued to develop and support Linux. Developers

More information

Software Defined Networks

Software Defined Networks Software Defined Networks Damiano Carra Università degli Studi di Verona Dipartimento di Informatica Acknowledgements! Credits Part of the course material is based on slides provided by the following authors

More information

Skype is free software that lets you make free phone calls over the internet.

Skype is free software that lets you make free phone calls over the internet. Collaboration Tools Skype What is Skype Skype is free software that lets you make free phone calls over the internet. Calls between Skype users is free while a fee is charged for calling from Skype to

More information

Digital Consumer Insight Academy Understanding the consumer: the reality of media saturation and the implications

Digital Consumer Insight Academy Understanding the consumer: the reality of media saturation and the implications Digital Consumer Insight Academy Understanding the consumer: the reality of media saturation and the implications Learn how the explosive growth in the volume of media has created a culture of marketing

More information

Chapter 4 IT Infrastructure: Hardware and Software

Chapter 4 IT Infrastructure: Hardware and Software 1 Chapter 4 IT Infrastructure: Hardware and Software LEARNING TRACK 1: THE EVOLUTION OF IT INFRASTRUCTURE Evolution of IT Infrastructure: 1950 2005 The IT infrastructure in organizations today is an outgrowth

More information

Lecture 28: Internet Protocols

Lecture 28: Internet Protocols Lecture 28: Internet Protocols 15-110 Principles of Computing, Spring 2016 Dilsun Kaynar, Margaret Reid-Miller, Stephanie Balzer Reminder: Exam 2 Exam 2 will take place next Monday, on April 4. Further

More information

Introduction to Cloud Computing. Lecture 02 History of Enterprise Computing Kaya Oğuz

Introduction to Cloud Computing. Lecture 02 History of Enterprise Computing Kaya Oğuz Introduction to Cloud Computing Lecture 02 History of Enterprise Computing Kaya Oğuz General Course Information The textbook: Enterprise Cloud Computing by Gautam Shroff (available at bookstore). Course

More information

Copyright (Infringing File Sharing) Amendment Bill 2010 - further glossary of terms relating to File Sharing and the Digital Environment

Copyright (Infringing File Sharing) Amendment Bill 2010 - further glossary of terms relating to File Sharing and the Digital Environment Copyright (Infringing File Sharing) Amendment Bill 2010 - further glossary of terms relating to File Sharing and the Digital Environment As requested by the Commerce Select Committee Contents Introduction

More information

Decentralized Networking

Decentralized Networking Decentralized Networking 1 Indi Samarajiva www.indi.ca Abstract: In practice there are two models of computer networks, centralized and decentralized. In this proposal I will present each model and propose

More information

Mid-Term #1 Solutions

Mid-Term #1 Solutions Mid-Term #1 Solutions Chapter #1: Computers: Tools for an Information Age 1. Computers introduce the element into the modern economy. A. labor B. information C. capital D. land 2. Pie charts are an example

More information

From Internet Data Centers to Data Centers in the Cloud

From Internet Data Centers to Data Centers in the Cloud From Internet Data Centers to Data Centers in the Cloud This case study is a short extract from a keynote address given to the Doctoral Symposium at Middleware 2009 by Lucy Cherkasova of HP Research Labs

More information

COMPSCI 111 / 111G An introduc)on to prac)cal compu)ng

COMPSCI 111 / 111G An introduc)on to prac)cal compu)ng COMPSCI 111 / 111G An introduc)on to prac)cal compu)ng Introduc)on to Networking and the Internet 3/8/15 1 From the Telephone to the Internet 1876: First successful bi- direc;onal transmission of clear

More information

Traffic delivery evolution in the Internet ENOG 4 Moscow 23 rd October 2012

Traffic delivery evolution in the Internet ENOG 4 Moscow 23 rd October 2012 Traffic delivery evolution in the Internet ENOG 4 Moscow 23 rd October 2012 January 29th, 2008 Christian Kaufmann Director Network Architecture Akamai Technologies, Inc. way-back machine Web 1998 way-back

More information

Internet Infrastructure

Internet Infrastructure The internet Background Created in 1969, connected computers at UCLA, Stanford Research Institute, U. of Utah, and UC at Santa Barbara With an estimated 200 million nodes and 1 billion users, the Internet

More information

Chapter 9A. Network Definition. The Uses of a Network. Network Basics

Chapter 9A. Network Definition. The Uses of a Network. Network Basics Chapter 9A Network Basics 1 Network Definition Set of technologies that connects computers Allows communication and collaboration between users 2 The Uses of a Network Simultaneous access to data Data

More information

Multimedia Systems Hardware & Software THETOPPERSWAY.COM

Multimedia Systems Hardware & Software THETOPPERSWAY.COM Multimedia Systems Hardware & Software THETOPPERSWAY.COM Table of Content 1. Categories of multimedia systems 2. Categories of multimedia devices 3. Evolution of multimedia PC 4. Authoring tools 5. Classification

More information

How To Understand The History Of The Web (Web)

How To Understand The History Of The Web (Web) (World Wide) Web WWW A way to connect computers that provide information (servers) with computers that ask for it (clients like you and me) uses the Internet, but it's not the same as the Internet URL

More information

8/27/2014. What is a computer network? Introduction. Business Applications (1) Uses of Computer Networks. Business Applications (2)

8/27/2014. What is a computer network? Introduction. Business Applications (1) Uses of Computer Networks. Business Applications (2) What is a computer network? Introduction Chapter 1 A number of separate but interconnected computers A collection of autonomous computers interconnected by a single technology COURSE FOCUS: design and

More information