T.Sharon-A.Frank 1 Internet Resources Discovery (IRD) Introduction to the Internet/WWW.

Slides:



Advertisements
Similar presentations
Introduction 2 1: Introduction.
Advertisements

Chapter 3 Internet. Physical Components of the Internet Servers Networks Routers.
Technology Infrastructure: The Internet and the World Wide Web
MODULE 11 DOCUMENTS ON WEB 11.1 The internet and the world wide web 11.2 Documents and the world wide web Systems Analysis And Design © Systems Analysis.
James 1:5 If any of you lacks wisdom, he should ask God, who gives generously to all without finding fault, and it will be given to him.
1 Introduction to Networking Lesson 01 NETS2150/2850.
The Internet Useful Definitions and Concepts About the Internet.
Introduction1-1 Introduction to Computer Networks Our goal:  get “feel” and terminology  more depth, detail later in course  approach:  use Internet.
Chapter Extension 7 How the Internet Works © 2008 Prentice Hall, Experiencing MIS, David Kroenke.
Lecture 1 Internet Overview: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network structure,
CS 325 Computer Networks Sami Rollins Fall 2003.
Lecture Chapter 1: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network structure,
1 Day 01 - The Internet. 2 Chapter 1 Introduction Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition. Jim Kurose, Keith Ross.
SESSION 9 THE INTERNET AND THE NEW INFORMATION NEW INFORMATIONTECHNOLOGYINFRASTRUCTURE.
Lecture 1 Overview: roadmap 1.1 What is computer network? the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network.
Lecture 1 Internet Overview: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network structure,
Introduction1-1 CS 325 Computer Networks Sami Rollins Fall 2005.
What’s the Internet: “nuts and bolts” view
Internet Basics.
1: Introduction1 Part I: Introduction Goal: r get context, overview, “feel” of networking r more depth, detail later in course r approach: m descriptive.
Chapter 1 Introduction Computer Networking: A Top Down Approach 6th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 A note on the use of these.
CP476 Internet ComputingCh.1 # 1 Lecture 2. A Brief Introduction to the Internet The objective is to understand The history of Internet What the Internet.
1 Internet Hiroshi Toyoizumi
© 2006 Pearson Education 1  Obj: 1.2, to understand networks HW: Review sheet  Quiz next class Sections 1.0 – 1.2  Do Now: p.47 #1.4 and 1.5 C1 D3.
What Is the Internet? A network of networks, joining many government, university and private computers together and providing an infrastructure for the.
Introducing the Internet Source: Learning to Use the Internet.
Chapter 4 Networking and the Internet Introduction to CS 1 st Semester, 2015 Sanghyun Park.
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.
Introduction1-1 Course Code:EE/TE533 Instructor: Muddathir Qamar.
Networks QUME 185 Introduction to Computer Applications.
CS 3214 Computer Systems Godmar Back Lecture 23. Announcements Project 5 due Dec 8 Exercise 10 handed out Exercise 11 coming before Thanksgiving CS 3214.
Network Services Networking for Home & Small Business.
CIS 1310 – HTML & CSS 1 Introduction to the Internet.
Chapter 4 Networking and the Internet. © 2005 Pearson Addison-Wesley. All rights reserved 4-2 Chapter 4: Networking and the Internet 4.1 Network Fundamentals.
1 Web Development & Design Foundations with XHTML Chapter 1 Key Concepts.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources.
The Internet The internet is simply a worldwide computer network that uses standardised communication protocols to transmit and exchange data.
1 Internet Hiroshi Toyoizumi
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Business Plug-In B5 Networks and Telecommunications.
Introduction1-1 Data Communications and Computer Networks Chapter 1 CS 3830 Lecture 1 Omar Meqdadi Department of Computer Science and Software Engineering.
Basic Concepts of Internet Technology What is a computer network? Isolated computers vs. networked computers internetworking The Internet What’s a protocol?
Introduction 1-1 Networking Admin  1 to 4 lectures a week for 11 weeks for a total of 23 lectures  Interleaves with Functional Programming  First prac.
The Internet Lecture 16 CSCI 1405, CSCI 1301 Introduction to Computer Science Fall 2009.
Introduction1-1 Chapter 1 Computer Networks and the Internet Computer Networking: A Top Down Approach Featuring the Internet, 2 nd edition. Jim Kurose,
The Internet Teaching Learning Seminar Computer Studies.
1 OSI and TCP/IP Models. 2 TCP/IP Encapsulation (Packet) (Frame)
Getting Connected Overview Getting Connected Overview.
© 2003 Prentice Hall, Inc.4-1 Chapter 4 Telecommunications and the Internet Information Systems Today Leonard Jessup & Joseph Valacich.
Internet Basics. Books TEXT BOOKS: Web Enabled Commercial Application Development Using HTML, DHTML, JavaScript, By: Bayros BPB publications OTHER READINGS:
Transmission Control Protocol (TCP) Internet Protocol (IP)
1: Introduction1 Internet Services and Protocols Adapted from “Computer Networking: A Top Down Approach Featuring the Internet” Kurose and Ross, Addison.
Also known as hardware/physi cal address Customer Computer (Client) Internet Service Provider (ISP) MAC Address Each Computer has: Given by NIC card.
Information Networks. Internet It is a global system of interconnected computer networks that link several billion devices worldwide. It is an international.
HOW THE INTERNET WORKS. Introduction : The internet has brought revolutionary changes Has become a medium for interaction and information Can access to.
1 Ram Dantu University of North Texas, Practical Networking.
Basics of Networking & Internet Services Prof. Sadique Khan.
Network Processing Systems Design
Graciela Perera Introduction Graciela Perera
CS 3214 Computer Systems Networking.
Day 01 - The Internet.
Part 0: Networking Review
Slides taken from: Computer Networking by Kurose and Ross
CS 3214 Computer Systems Lecture 21 Godmar Back.
CS 3214 Computer Systems Networking.
Introduction 1 1: Introduction.
Protocols and networks in the TCP/IP model initially.
Chapter 1: Introduction
Web Design & Development
TCP/IP Protocol Suite: Review
TCP/IP Protocol Suite: Review
Presentation transcript:

T.Sharon-A.Frank 1 Internet Resources Discovery (IRD) Introduction to the Internet/WWW

2 T.Sharon-A.Frank Introduction to the Internet Internet Resources/Services What is the Internet Standards/Protocols

3 T.Sharon-A.Frank Internet Resources/Services Electronic Mail ( ) News (Usenet) File Transfer (FTP) Remote Login (Telnet) Information Browsing (Gopher) Automated Title Search (Archie, Veronica) Automatic Content Search (WAIS) Advanced Browsing (WWW)

4 T.Sharon-A.Frank Internet Resources Discovery (IRD) Resources discovery - locating unfamiliar resources. Resources can be documents, files, users and services, both textual and multimedia. IRD is resource discovery on the internet and in the Web.

5 T.Sharon-A.Frank What is the Internet? Internet is a Multi-Network Architecture Internet = Interconnected Network Internet is based on TCP/IP Protocol Set IP = Internet Protocol TCP = Transmission Control Protocol Based on former ARPANET by DOD

6 T.Sharon-A.Frank What’s the Internet: “nuts and bolts” view millions of connected computing devices: hosts, end-systems –pc’s workstations, servers –PDA’s phones, toasters running network apps communication links –fiber, copper, radio, satellite routers: forward packets (chunks) of data thru network local ISP company network regional ISP router workstation server mobile

7 T.Sharon-A.Frank Internet Infrastructure Router Regional and National Providers (ISP) Corporate Network Campus Ethernet LAN WAN

Interconnected Network Local Area Private Dedicated Public Circuit Switched Metropolitan Area Public Packet Switched Local Area Bridge Gateway Router Gateway Router ISDN

9 T.Sharon-A.Frank Who Runs the Internet? “nobody” Standards:Internet Engineering Task Force (later…) Numbers: IANA (Internet Assigned Numbers Authority)IANA Names: Internic (US), RIPE (Europe),…InternicRIPE Network: ISPs (Internet Service Providers), NAPs (Network Access Points),… Fibers: telephone companies (mostly) Content: thousands of companies, universities, individuals,…

10 T.Sharon-A.Frank What’s a protocol? human protocols: “what’s the time?” “I have a question” introductions … specific messages sent … specific actions taken when messages received, or other events network protocols: machines rather than humans all communication activity in Internet governed by protocols protocols define format, order of messages sent and received among network entities, and actions taken on message transmission, receipt

11 T.Sharon-A.Frank What’s a protocol? a human protocol and a computer network protocol: Q: Other human protocol? Hi Got the time? 2:00 TCP connection req. TCP connection reply. Get time

12 T.Sharon-A.Frank TCP/IP TCP breaks the message data into pieces Data IP Packet

13 T.Sharon-A.Frank TCP/IP IP TCP Internet IP TCP TCP takes a long message and breaks it up: –Each piece has a sequence number. –Each piece is sent using IP: Destination has enough info to reassemble message. Will request missing piece until all is there.

14 T.Sharon-A.Frank IP Packet Packet Data From: To: Packet Envelope IP Address

15 T.Sharon-A.Frank IP Properties IP will get it there, but… –Message might be lost, or sent out of order. –Message can’t be too long (about 1K max). –For , web, want reliable transfer of big files. –Still doesn’t say for which process a packet is intended: Message come to a machine, but are handled by a process. Like a house with many people in it. Solution is TCP. Network Delay is Variable

16 T.Sharon-A.Frank Protocols in the TCP/IP Model TELNETFTPSMTPDNS TCPUDP IP ARPANETSATNET Packet radio LAN Application Transport Network Physical+ data link Networks Protocols

17 T.Sharon-A.Frank Internet/WWW Standards Internet –Domain Name System (DNS) WWW –Uniform Resource Locator (URL) –Hypertext Markup Language (HTML) –Hypertext Transfer Protocol (HTTP)

18 T.Sharon-A.Frank Domain Name Service (DNS) Map Domain Name to IP Address Domain Names must be Unique Domain Names have many Parts Suffix of Domain Names Significant cs.biu.ac.il

19 T.Sharon-A.Frank Domain Names il ac biu tau cs.biu.ac.il cs

20 T.Sharon-A.Frank DNS - Domain Name Lookup Search in cache Search in local repository –If the name is in the same domain –If the name was retrieved lately Ask other servers

21 T.Sharon-A.Frank DNS - Domain Name Lookup Domain name server in Israel User’s computer in Israel User’s computer in USA Internet Name IP Address

22 T.Sharon-A.Frank DNS - Domain Name Lookup Domain name server in Israel Domain name server in USA User’s computer in Israel User’s computer in USA Internet Name IP Address

23 T.Sharon-A.Frank Uniform Resource Locator (URL) Protocol: http, ftp, gopher... Domain-Name (or IP-address) Port (for security purposes) Directory File-Name Protocol://domain-name:port/directory/file-name Example: URL is an address of a Web page in the Internet.