CS 775875: Fall 2000 - PowerPoint PPT Presentation

1 / 7
About This Presentation
Title:

CS 775875: Fall 2000

Description:

Name service requirements: Handle arbitrary #of names, long life ... Yellow pages vs. white pages. Jini has facilities for service registration and discovery ... – PowerPoint PPT presentation

Number of Views:48
Avg rating:3.0/5.0
Slides: 8
Provided by: muk1
Learn more at: https://www.cs.odu.edu
Category:
Tags: fall | pages | white

less

Transcript and Presenter's Notes

Title: CS 775875: Fall 2000


1
CS 775/875 Fall 2000
  • Chapter 9 Name services

2
Name Services and Domain name System
  • Pure name, Resolve a name, bind a name to an
    object
  • DNS, X.500, etc.
  • Unification and integration
  • Name service requirements Handle arbitrary of
    names, long life time, high availability, fault
    isolation, tolerance of mistrust
  • Cache consistency need not be maintained
  • DNS hierarchic naming fast.cs.odu.edu
  • Alias, domains (edu, odu.edu) ,
    subdomains(cs.odu.edu)
  • How to handle situations when domains
    (organizations) merge.
  • http//www.cdk3.net/ig/slides/Chapter9Slides.pdf

3
Name Resolution
  • Resolution is an iterative process
  • Data to resolve a name is partitioned based on
    domains each domain has a name server it may be
    replicated for high availability
  • A domain server may use caching to store other
    domain data
  • Navigation Iterative, non-recursive, recursive
  • Caching
  • http//www.cdk3.net/ig/slides/Chapter9Slides.pdf

4
Domain Name System (DNS)
  • Used in Internet---primarily for computers with
    IP addresses any device with an IP address
  • Generic domains edu, com, net, org,
  • us, uk, in, au,
  • To map host names to IP addresses
  • E-mail address mapping
  • DNS naming data divided into zones
  • BIND Berkeley implementation of DNS for Unix
  • http//www.cdk3.net/ig/slides/Chapter9Slides.pdf

5
Directory and Discovery Services
  • Service that stores collections of bindings
    between names and attributes and looks up entries
    that match attribute-based specs
  • Yellow pages vs. white pages
  • Jini has facilities for service registration and
    discovery
  • http//www.cdk3.net/ig/slides/Chapter9Slides.pdf

6
Global Name Service
  • Developed by Butler Lampson et al at DEC
  • Tree directories with multi-part pathnames
  • Accommodating changes
  • http//www.cdk3.net/ig/slides/Chapter9Slides.pdf

7
X.500 Directory Service
  • Satisfies descriptive queries
  • Directory information base (DIB)
  • Directory Service Agents (DSA) and directory user
    agents (DUA)
  • http//www.cdk3.net/ig/slides/Chapter9Slides.pdf
Write a Comment
User Comments (0)
About PowerShow.com