Chapter 4: The Internet Business Data Communications, 6e.

Slides:



Advertisements
Similar presentations
The Internet How it works, and its history Compiled and presented by Alex Righolt for the.
Advertisements

Lesson 3: Introduction to Internet Technology
4.01 How Web Pages Work.
Acknowledgements: William Stallings.William Stallings All rights Reserved Session 2 Conventional Encryption (Part 2) Network Security Essentials Application.
Chapter 3 Internet. Physical Components of the Internet Servers Networks Routers.
Domain Name System. DNS is a client/server protocol which provides Name to IP Address Resolution.
Internet and the web Summary of terms discusses and review.
Multimedia and The World Wide Web
The Internet Useful Definitions and Concepts About the Internet.
Internet…issues Managing the Internet
Application Layer At long last we can ask the question - how does the user interface with the network?
Domain Name System: DNS
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 19 Domain Name System (DNS)
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.
25.1 Chapter 25 Domain Name System Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Evolved from ARPANET (Advanced Research Projects Agency of the U.S. Department of Defense) Was the first operational packet-switching network Began.
Lesson 3: Introduction to Internet Technology
Chapter Eleven An Introduction to TCP/IP. Objectives To compare TCP/IP’s layered structure to OSI To review the structure of an IP address To look at.
CSI315 Lecture 1 WEEK 1. The Internet A world-wide network of millions of computers connected to share information and communication. The interconnected.
Chapter 16 – DNS. DNS Domain Name Service This service allows client machines to resolve computer names (domain names) to IP addresses DNS works at the.
What Is the Internet? A network of networks, joining many government, university and private computers together and providing an infrastructure for the.
Web Mastering Module Internet Fundamentals. What is the Internet? –Global network of networks –Communicating using same set of rules (protocols/languages)
25.1 Chapter 25 Domain Name System Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 17 Domain Name System
1 Application Layer Lecture 6 Imran Ahmed University of Management & Technology.
Web Technology. History of the Internet Internet was developed by ARPANet in ARPANet (American Research Project Agency Network)
Chapter 1: Introduction to Web Applications. This chapter gives an overview of the Internet, and where the World Wide Web fits in. It then outlines the.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 CHAPTER 3 Created by, David Zolzer, Northwestern State University—Louisiana The Internet and World Wide.
CPS Today’s topics Computer Applications Computer Communications Upcoming Computer Security ( Great Ideas, Chapter 11) Reading Great Ideas, Chapter.
COMT 6251 Network Layers COMT Overview IP and general Internet Operations Address Mapping ATM LANs Other network protocols.
CIS 1310 – HTML & CSS 1 Introduction to the Internet.
1 Web Development & Design Foundations with XHTML Chapter 1 Key Concepts.
MySQL and PHP Internet and WWW. Computer Basics A Single Computer.
The Internet. Network - Collection of computers and devices connected together via communications devices Internet - Worldwide collection of networks.
The Inter-network is a big network of networks.. The five-layer networking model for the internet.
1 Kyung Hee University Chapter 18 Domain Name System.
1 Lecture # 21 Evolution of Internet. 2 Circuit switching network This allows the communication circuits to be shared among users. E.g. Telephone exchange.
Lecture Number One History of the internet and a bit about how it works.
The Internet The History and Future of the Internet.
A global, public network of computer networks. Computer Network A collection of computing devices connected to share resources such as: Files Software.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 19 Domain Name System (DNS)
© 2010 Pearson Education, Inc. | Publishing as Prentice Hall. Computer Literacy for IC 3 Unit 3: Living Online Chapter 1: Understanding the Internet.
Chapter 5 : The Internet: Addressing & Services Business Data Communications, 4e.
Getting Connected Overview Getting Connected Overview.
Internet Essentials. The History of the Internet The Internet started when the Advanced Research Projects Agency (ARPA) of the United States Defense Department.
Internet Essentials.
Chapter 18, Exploring the Digital Domain The Internet.
JavaScript and Ajax (Internet Background) Week 1 Web site:
TCP/IP Protocol Suite 1 Chapter 17 Upon completion you will be able to: Domain Name System: DNS Understand how the DNS is organized Know the domains in.
Basics of the Domain Name System (DNS) By : AMMY- DRISS Mohamed Amine KADDARI Zakaria MAHMOUDI Soufiane Oujda Med I University National College of Applied.
Fall 2011 Nassau Community College ITE153 – Operating Systems 1 Session 8 Networking & Operating Systems.
HOW THE INTERNET WORKS. Introduction : The internet has brought revolutionary changes Has become a medium for interaction and information Can access to.
Basics of Networking & Internet Services Prof. Sadique Khan.
Understand Names Resolution
Computer Communications
©Richard L. Goldman July 2, 2002
Introduction to the Web
JavaScript and Ajax (Internet Background)
Chapter 1 Into the Internet.
CNIT 131 Internet Basics & Beginning HTML
DNS.
BY Engr. Mehran Mamonai Department of Telecommunication Engineering
Internet and the web Summary of terms discusses and review
Evolved from ARPANET (Advanced Research Projects Agency of the U.S. Department of Defense) Was the first operational packet-switching network Began.
1 Introduction to the Internet.
Web Design & Development
Lesson 3: Introduction to Internet Technology
COM 205 Multimedia Applications
COM 205 Multimedia Applications
Objectives: 1.Identify different internet protocol (IP) 2.Configure sample of IP address 3.Appreciate and relate protocol in our life.
Presentation transcript:

Chapter 4: The Internet Business Data Communications, 6e

Internet History Evolved from ARPANet (Defense Departments Advanced Research Projects Agency Network) ARPANet was developed in 1969, and was the first packet-switching network Initially, included only four nodes: UCLA, UCSB, Utah, and SRI

Switching Methods Circuit Switching: Requires a dedicated communication path for duration of transmission; wastes bandwidth, but minimizes delays Message Switching: Entire path is not dedicated, but long delays result from intermediate storage and repetition of message Packet Switching: Specialized message switching, with very little delay

Internet Domain Expansion

Early Applications & Protocols Telnet/FTP (1972/73) Distributed (1972) TCP/IP ( ) DNS (1984)

Internet Components

NSF and the Internet In the 1980s, NSFNet extended packet-switched networking to non-ARPA organization; eventually replaced ARPANet Instituted Acceptable Use Policies to control use CIX (Commercial Internet eXchange) was developed to provide commercial internetworking

The World Wide Web Concept proposed by Tim Berners-Lee in 1989, prototype WWW developed at CERN in 1991 First graphical browser (Mosaic) developed by Mark Andreessen at NCSA Client-server system with browsers as clients, and a variety of media types stored on servers Uses HTTP (hypertext transfer protocol) for retrieving files

Internet Terminology Central Office (CO) Customer Premises Equipment (CPE) Internet Service Provider (ISP) Network Access Point (NAP) Network Service Provider (NSP) Point of Presence (POP)

Connecting to the Internet End users get connectivity from an ISP (internet service provider) –Home users use dial-up, ADSL, cable modems, satellite –Businesses use dedicated circuits connected to LANs ISPs use wholesalers called network service providers and high speed (T-3 or higher) connections

Commercial Internet Use ARPANet and NSF limited use to research and development Early commercial use primarily information dissemination EDI transactions gradually moved to the Internet WWW growth in 1990s has led to increased direct sales Growth has led to the expansion of data mining for target marketing

Internet Addressing 32-bit binary numbers provide unique global Internet address Includes network and host identifiers Dotted decimal notation [4 octets] – (binary) – (decimal)

Domain Name System 32-bit IP addresses have two drawbacks –Routers cant keep track of every network path –Users cant remember dotted decimals easily Domain names address these problems by providing a name for each network domain (hosts under the control of a given entity)

DNS Components Domain name space –Tree-structured name space to identify all internet resources DNS database –Stored in a distributed database Name servers –Server programs that hold information about a specific portion of the domain name tree Resolvers –Programs that extract information from name servers based on client requests

DNS Database Hierarchical database containing resource records (RRs) (name, IP address, other info about hosts). Variable-depth hierarchy for names –essentially unlimited levels –uses. as the level delimiter in names Distributed database: –resides in DNS servers throughout the Internet Distribution controlled by the database –database divided into thousands of separately managed zones, –distribution and update of records controlled by database software.

DNS Server Hierarchy Each name server configured for a specific local zone –Includes subdomains and associated RRs –Authoritative source for that portion of hierarchy Root servers are at top of hierarchy –Different root servers for different top level domains –Some redundancy within domain spaces to prevent bottlenecks

DNS Operation User program requests IP address for a domain name Resolver module in local host or ISP formulates query for local name server (same domain as the resolver) Local name server checks local database/cache –if found returns IP address to the requestor. –If not found, queries other available name servers, starting down from the root of the DNS tree or as high up the treeas possible. When response is received, local name server stores the name/address mapping in local cache User program receives IP address or error message.

DNS Name Resolution Query begins with name resolver located in the user host system If requested name not in cache, query sent to local DNS server –returns an address immediately, or –returns address after querying other servers Two possible types of queries –Recursive –Iterative