Chapter 5 : The Internet: Addressing & Services

Chapter 5 : The Internet: Addressing & Services

Chapter 5: The Internet Business Data Communications, 5e 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

Early Applications & Protocols Telnet/FTP (1972/73) Distributed Email (1972) TCP/IP (1982-83) 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 Internet Addressing 32-bit global internet address Includes network and host identifiers Dotted decimal notation 11000000 11100100 00010001 00111001 (binary) 192.228.17.57 (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) See Figure 4.5 for example of a domain name tree, and table 4.2 for a list of top-level domain names

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

Recently Viewed Presentations

  • Soil Types and Hydroponics Materials

    Soil Types and Hydroponics Materials

    Soil Media Bookworm… Grab a "Introduction to Horticulture Book" Read pages 130-135 Answer this question on a paper: What is media? What is the function of media?
  • Welcome to our Teacher Education Conference 26th June

    Welcome to our Teacher Education Conference 26th June

    UCET Manifesto:Teacher training, supply and retention. All teachers should be properly qualified. Teaching should be an all Master's qualified profession. All teachers should have access to up to date research findings and be equipped to be skilled practitioners. Simplify the...
  • PARASITOLOGY Dr. Md Fazlul Haque Assistant Professor Dept.

    PARASITOLOGY Dr. Md Fazlul Haque Assistant Professor Dept.

    Obligate Parasite - This parasite is completely dependent on the host during a segment or all of its life cycle, e.g. ... A parasite, such as a fluke or an itch mite, that lives on its host until maturity or...
  • Voting Behavior Theories

    Voting Behavior Theories

    VOTING BEHAVIOR THEORIES In the United States, 1940s to today Voting behavior theories Columbia school (1940s, 1950s) Voting, The People's Choice Sociologists and marketing researchers Community studies (NOT national surveys) Emphasis on GROUPS: religion, workplace, social acquaintances Personal influence a...
  • Lolita - Mr. Sieker's English Page

    Lolita - Mr. Sieker's English Page

    Unfortunately, it becomes apparent "That Lolita slowly does learn the clear distinction between her early experiences with others her age and her experience with Humbert is made painfully evident by her fits of crying, which Humbert keeps in the background...
  • Completing your Personal and Professional ... - uwl.ac.uk

    Completing your Personal and Professional ... - uwl.ac.uk

    Assets. You now have your own copy of the PPDP. Your portfolio is now one of your PebblePad 'Assets'.
  • 2nd Annual pediatric neurology intensive board review course ...

    2nd Annual pediatric neurology intensive board review course ...

    What lateralizing signs do you expect in addition to coma? Ipsilateral dilated pupil Contralateral hemiparesis In a 6 year old comatosed boy, all of the following could cause pinpoint pupils EXCEPT: Thalamic/hypothalamic lesion Brainstem lesion involving the pons Brainstem lesion...
  • Principal Selection Process Denver Public Schools High-level Overview:

    Principal Selection Process Denver Public Schools High-level Overview:

    Screening for Qualified Principal Pool. Applicants experience a rigorous, 4 hour interview process demonstrating their skills and abilities in activities that are aligned with the DPS School Leadership Framework identified as being critical to lead successfully in DPS.