1 CS101 Introduction to Computing Lecture 28 Introduction to the Internet.

Slides:



Advertisements
Similar presentations
Vocabulary words By: Toyre Jones. Electronic mail which allows individuals with an account to send messages to another person with an account.
Advertisements

INTRODUCTION TO COMPUTER NETWORKS Zeeshan Abbas. Introduction to Computer Networks INTRODUCTION TO COMPUTER NETWORKS.
INTRODUCTION TO COMPUTER NETWORKS CS-107 INTRODUCTION TO COMPUTING Aug-Dec,2010 Alak Roy Assistant Professor Dept. of CSE Royal Group of Institution .
Computer Networks and the Internet CMPT 109 Montclair State University.
Introduction to the Internet How did the Internet start? Why was the Internet developed? How does Internet handle the traffic? Why WWW changed the Internet.
1 Networks and Internet Objectives Understand basic concepts in Networking Network Types Understand basic concepts in Internet Internet Services Become.
1 Networking A computer network is a collection of computing devices that are connected in various ways in order to communicate and share resources. The.
INTRODUCTION TO COMPUTER NETWORKS INTRODUCTION Lecture # 1 (
1 CS101 Introduction to Computing Lecture 27 Computer Networks.
WAN Technology Overview Lecture 3: Introduction to WAN.
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
Internet Basics مهندس / محمد العنزي
Network Topologies.
Lesson 3: Introduction to Internet Technology
Networking LAN (Local Area Network) A network is a collection of computers that communicate with each other through a shared network medium. LANs are.
Module 4 - Networking MIS5122: Enterprise Architecture for the IT Auditor.
CSI315 Lecture 1 WEEK 1. The Internet A world-wide network of millions of computers connected to share information and communication. The interconnected.
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved Lesson 3: Introduction to Internet Technology.
1 Accessing the Global Database The World Wide Web.
Chapter 5 Networks Communicating and Sharing Resources
© Paradigm Publishing Inc. 6-1 Chapter 6 Telecommunications and Networks.
Networks and Telecommunications
Chapter 9A Network Basics.
Network Services 's DoD-ARPA creates an experimental network – ARPANET – as a test-bed for emerging networking technologies ARPANET originally.
1 CS101 Introduction to Computing Lecture 30 Internet Services.
Syllabus outcomes Describes and applies problem-solving processes when creating solutions Designs, produces and evaluates appropriate solutions.
Connecting one computer to another computer creates a network.
 TCP/IP is the communication protocol for the Internet  TCP/IP defines how electronic devices should be connected to the Internet, and how data should.
Computer Networks. Today’s Goals: (Computer Networks) We will become able to appreciate the role of networks in computing We will look at several different.
Comp101 Lecture ‘Internet’ abstract 1 What is the Internet? The US military wanted a network that was robust under enemy attack. US academics wanted a.
Introducing the Internet Source: Learning to Use the Internet.
Computers in Society Week 3: The Internet. Preliminaries There are two important things to know before we talk about the internet: Packet switching Standards.
Computer networks 2 A Informatica prof.sse ALLEMANI e CARUSO.
1.1 What is the Internet What is the Internet? The Internet is a shared media (coaxial cable, copper wire, fiber optics, and radio spectrum) communication.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 CHAPTER 3 Created by, David Zolzer, Northwestern State University—Louisiana The Internet and World Wide.
History of the Internet and Internet Basics AGED 4143 Electronic Communications in Agriculture.
Internet and World Wide Web: Amazing Developments Internet- A large collection of computers all over the world that are connected to one another in various.
Networks QUME 185 Introduction to Computer Applications.
THE INTERNET Chapter 13. Internet- Interconnection and Networks “the Net” Computers have played a significant role in our everyday life Growth in popularity.
Network Services Networking for Home & Small Business.
© McLean HIGHER COMPUTER NETWORKING Lesson 1 – Protocols and OSI What is a network protocol Description of the OSI model.
Lecture 13 Internet & Internet Services CSCS100 - Spring 2008 – Forman Christian College Asher Imtiaz Wajeeha Akram *Several of these slides have been.
CIS 1310 – HTML & CSS 1 Introduction to the Internet.
1 Next Few Classes Networking basics Protection & Security.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources.
1 What is the history of the Internet? ARPANET (Advanced Research Projects Agency Network) TCP/IP (Transmission Control Protocol/Internet Protocol) NSFNET.
An Overview of the Internet: The Internet: Then and Now How the Internet Works Major Features of the Internet.
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Business Plug-In B5 Networks and Telecommunications.
What is a Network? Living Online Lesson 1 Mrs. Elzey.
Internet Services. Today’s Goal: Internet Services To become able to appreciate the role of the Internet in today’s computing To look at several services.
1 Internet Technologies CSC Internet Internet is a communication technology. Like telephone it enables people to communicate. Telephones enabled.
Copyright (c) 2003 by Prentice Hall. All rights reserved. Understanding the Internet CHAPTER ONE How the Internet is Changing the World.
INTRANETS MR ROSS UNIT 3 IT APPLICATIONS. DEFINITION An intranet is an internal, secured environment that has a similar look and feel to the Internet,
Electronic Commerce and the Internet Chapter 6. Chapter Objectives Describe what the Internet is and how it works Explain packet-switching and TCP/IP.
Network protocols –Nodes of a network must obey some rules if they want to communicate with each other. The set of rules is called network protocol. –The.
INTERNET PROTOCOLS. Microsoft’s Internet Information Server Home Page Figure IT2031 UNIT-3.
3.01 Networks-Travel Back in Time Unit 3 Internet Basics.
CPT 499 Internet Skills for Educators Overview of the Internet Session One.
Internet Basics. Books TEXT BOOKS: Web Enabled Commercial Application Development Using HTML, DHTML, JavaScript, By: Bayros BPB publications OTHER READINGS:
Introducing the World Wide Web History and Structure.
Chapter 18, Exploring the Digital Domain The Internet.
NETWORKS. Example Web Browsing application Software Protocols involved Software NIC / Modem Hardware Telephone line / Co-axial cable / Air interface.
CIS 1203 Web Technologies Introduction to the Internet and the WWW.
CS101 Introduction to Computing Lecture 30 Internet Services
Protocols.
Professional Web Designing For Absolute Beginners
1 Introduction to the Internet.
Lesson 3: Introduction to Internet Technology
Protocols 2 Key Revision Points.
Protocol Application TCP/IP Layer Model
Presentation transcript:

1 CS101 Introduction to Computing Lecture 28 Introduction to the Internet

2 During the Last Lecture (Computer Networks) We looked at the role of networks in computing We looked at several different types of networks We familiarized ourselves with networking topologies and protocols

3 Computer Network Multiple computers that are connected together to share information and other resources

4 Types of Computer Networks according to the network access policy Private Public

5 Types of Computer Networks according to the distance between nodes LAN: Local Area Network WAN: Wide Area Network

6 Network Topologies The pattern in which computers are connected to form a network Popular patterns: –Point-to-point –Star –Bus –Ring Networks are also formed by combining 2 or more of these 4 basic patterns

7 Networking Protocols Networks use protocols, or rules, to exchange information through shared channels These protocols prevent collisions of data caused by simultaneous transmission between two or more computers Several protocols are available for various types of networks. Here we discuss two that are popular for LANs: Ethernet; Token Ring

8 Types of Communication Channels Wire Wireless

9 Wireless (Radio) LANs Are Becoming Popular Key benefits: –Set-up time –Set-up cost –Maintenance cost –Cost Key challenges: –Security & privacy –Quality of service –Cost

10 Today’s Goal: Introduction to the Internet To become able to appreciate the role of the Internet in today’s computing To become familiar with the history and evolution of the Internet

11 an accident!

12 This car was involved in that accident

13 It belongs to … Mr. Tom Peters of Palo Alto, California

14 After the accident, Mr. Peters … filled out a form, giving info about: –Himself –The circumstances of the accident –Estimated repair expenses & then …

15 1/ 7 Mr. Peters’s fax machine

16 2/ 7 ACME Insurance Group’s server in New York

17 3/ 7 Bhola eServices (Pvt) Ltd’s server at Davis Rd, Lahore

18 Claims processing in Lahore 4/ 7

19 5/ 7 Bhola eServices (Pvt) Ltd’s server at Davis Rd, Lahore

20 6/ 7 ACME Insurance Group’s server in New York

21 7/ 7 Mr. Peters’s home PC

22

23 Key Question! Why process the insurance claim in Pakistan?

24 Answer: Everybody Wins! Tom Peters ACME Insurance Bhola eServices

25 Answer: Everybody Wins! Tom Peters ACME Insurance Bhola eServices Lower premium & Quicker turnaround

26 Answer: Everybody Wins! Tom Peters ACME Insurance Bhola eServices Better margins due to 50% saving on claim processing costs

27 Answer: Everybody Wins! Tom Peters ACME Insurance Bhola eServices Internal rate of return (IRR) of 60-80%

28 The Key Point … Bhola eServices (Pvt) Ltd is … … supplying a service … using local, attractively-priced workers … to a remote, overseas client … over the Internet … & making good money in the process!

29 Internet : the enabler !

30 What else does the Internet enable ?

31 What Else? Enables users located at far-way locations to easily share information with others located all over the world Enables users to easily and inexpensively communicate with others located all over the world Enables the users to operate and run programs on computers located all over the world

32 The Internet is unlike any previous human invention. It is a world-wide resource, accessible to all of the humankind.

33 Internet Users Worldwide 673M in B+ in 2005 (48% wireless)

34 1.2M Internet users in Pakistan in 5/2000 (1% of population) In early 2002, 54% of Australian population 51% of Singaporean population 39% of Japanese population 3% of Chinese population

35 Key Characteristics (1) Geographic Distribution Global - reaches around the world Robust Architecture Adapts to damage and error Speed Data can travels at near ‘c’ on copper, fiber, airwaves

36 Key Characteristics (2) Universal Access Same functionality to everyone Growth Rate The fastest growing technology ever Freedom of Speech Promotes freedom of speech The Digital Advantage Is digital: can correct errors

37 inter. net

38 Internet: Network of Networks A large number of networks, interconnected physically Capable of communicating and sharing data with each other From the user’s point view, Internet – a collection of interconnected networks – looks like a single, unified network

39 Internet ---- Web ?

40 Internet ---- Intranet ?

41 Internet Networking Protocols Communications on the Internet is controlled by a set of two protocols: TCP and IP

42 TCP/IP (1) Transmission Control Protocol/Internet Protocol Networking protocol used by all computers and networks on the Internet Originally developed by the US DoD for Unix, but now available for most other OSes

43 TCP/IP (2) Transmission Control Protocol/Internet Protocol TCP breaks down the message to be sent over the Internet into packets IP routes these packets through the Internet to get them to their destination When the packets reach the destination computer, TCP reassembles them into the original message

44 Tools & Services Available on the Internet Electronic mail (POP, IMAP, SMTP) Instant messaging (ICQ, MSN) Remote login (telnet) File transfer (ftp) Network news (nntp) WWW (http)

45 Chronology of events that led to today’s Internet

's DoD-ARPA creates an experimental network – ARPANET – as a test-bed for emerging networking technologies ARPANET originally connected 4 universities & enabled scientists to share info & resources across long distances ARPANET continued to expand throughout the 70's and 80's

's Networking tools developed in the 70's include: The National Center for Supercomputing Apps. (NCSA) develops the telnet application for remote login, making it easier to connect to a remote computer FTP (File Transfer Protocol) is introduced, standardizing the transfer of files between networked computers

's The TCP/IP protocols becomes the only set of protocols used on the ARPANET This sets a standard for all networks, and generates the use of the term Internet as the net of nets ARPANET splits into two nets to keep military & non-military network sites separate: ARPANET and MILNET

's In 1982 and 1983, the first desktop computers begin to appear Many are equipped with an OS called Berkeley Unix, which includes networking SW, allowing easy connection to the Internet using telnet The PC revolution continues through the 80’s, making access to computer resources & net- worked info increasingly available to public

's : NSF connects the US’s six supercomputing centers together, calling it the the NSFNET, or NSFNET backbone To expand access to the Internet, NSF developed regional nets, which were then connected to the NSFNET backbone Plus, NSF supported institutions (universities, etc.) in their efforts to connect to the regional nets

's NSF awards a grant to Merit Network, Inc. to operate & manage future development of the NSFNET Merit collaborates with IBM & MCI on R&D for fast networking technologies The backbone network is upgraded to T1, making it able to transmit data at speeds of 1.5 Mb/s (approx. 60 pages of text/second)

's The ARPANET is dissolved Gopher is developed at the U of MN It provides a hierarchical, menu-based method for providing & locating info on the Internet CERN releases WWW, developed by Tim Berners-Lee It uses HTTP and hypertext, revolutionizing the way info is presented & accessed on Internet

's The NSFNET is upgraded to T3 (45 Mb/s or about 1800 pages/s) Web browsers Mosaic & Netscape Navigator are introduced Their GUI makes WWW & Internet more appealing to the general public NSFNET is replaced by a new architecture, called vBNS which utilizes regional networks and Network Access Points

54 A lot has happened since 1995

55 Who runs the Internet ? Who owns it ?

56 Today’s Goal: Introduction to the Internet We looked at the role Internet plays in today’s computing We reviewed some of the history and evolution of the Internet

57 Next Lecture: Internet Services We will try to familiarize ourselves with with some of the Internet services: –http (surfing, shopping, searching) – –ftp –News groups, message boards, forums –Instant messaging –Multimedia delivery