分享
 
 
 

RFC1031 - MILNET name domain transition

王朝other·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

Networking Working Group W. Lazear

Request for Comments: 1031 MITRE

November 1987

MILNET NAME DOMAIN TRANSITION

STATUS OF THIS MEMO

This RFCconsolidates information necessary for the implementation of

domain style names throughout the DDN/MILNET Internet community.

Although no official policy has been published, the introdUCtion of

domain style names will impact all hosts in the DDN/MILNET Internet.

The RFCis designed as an aid to implementors and administrators by

providing 1) an overview of the transition process from host tables

to domains, 2) a potential timetable for the transition, and 3)

references to documentation and software relating to the DDN/ARPANET

domain system. Distribution of this RFCis unlimited.

BACKGROUND

All MILNET hosts are eXPected to have a way of translating the name

of any other host into its Internet address. Although the current

method of name resolution is to look up the information in a table of

all hosts, this method of operation is cumbersome and relies on a

central point of information. The Network Information Center (NIC)

maintains a table of hosts registered in the MILNET Internet and

their addresses. The size of this table and the frequency of updates

has reached the limits of manageability. The central host table is

FTP'd by a host on a timely basis from the NIC, processed locally (to

pare or reformat the table), and used in name resolution.

The domain system uses a distributed database and software to perform

the same functions as the host table. In this system, host resolvers

query domain servers for name resolution. They may cache answers for

performance improvement. The domain servers each maintain a portion

of the hierarchical database under separate administrative authority

and control. Redundancy is oBTained by transferring data between

cooperating servers.

The domain system has been operating successfully on the ARPANET for

over a year. One indication of success is that the NIC's central

host table is no longer a complete list (i.e., ARPANET does not

depend primarily on the host table). The domain system is being

implemented on the MILNET with DoD military standard protocols. The

first step in changing to the domain system has been taken, as

required by DDN Management Bulletin #32 (22 Jan 1987). All host

names were converted from a simple, flat namespace to a structured

name consistent with domains. In the second step, servers acting as

the root of the database hierarchy were put in place. In the next

step, hosts are moving away from host table usage.

MIGRATION PATH

All hosts will not change from host table to domain server usage at

one time. Accordingly, three stages of conversion to the domain

system are envisaged. These stages roughly correspond to 1)

continuing to use the host table for all applications, 2) using the

domain system for only some applications, and 3) using the domain

system for all applications. These stages will exist simultaneously

as various hosts convert their application software according to

available resources. The following paragraphs discuss these stages

in more detail.

Host Table Only

In the first stage, a host depends entirely on the host table for

name resolution. The table is obtained from the NIC's central

copy and the resolution is done by local table scanning. Most

hosts are in this stage.

Certain hosts may find it infeasible ever to convert to the domain

system, owing to older architectures, unchangeable software, or

other considerations. At the end of the conversion period, the

NIC will stop maintaining an internet host table. To continue

operations, hosts that do not convert will need to obtain an

equivalent of the host table from some source. This source may be

another host with which a bilateral agreement has been negotiated

offline, a community-of-interest host acting as central repository

for that community, or a locally-maintained table of host names

and addresses. Transfer of the table from the source is a matter

of local implementation and bilateral agreements.

Domain System and Host Table

In the second stage, a host will use both the host table and the

domain system. A likely scenario is that applications like TELNET

and FTP will use the domain system and that MAIL will continue to

use the host table for name resolution. An alternate scenario is

that batchstyle applications like MAIL would use the domain system

and that the interactive applications would convert later.

This stage is viewed as transitory, as hosts convert over to use

the domain system exclusively. It is highlighted as a separate

stage to emphasize the need during transition for both the host

table and the domain system.

Domain System Only

In the third and final stage, a host will have completed

conversion and will be using the domain system exclusively. This

includes correct processing of the mailbox and mail exchanger

resource records.

MIGRATION TIMETABLE

Table 1 shows the events and dates involved in the MILNET transition

from host table to domain system. The operational testing of the

root server software has been completed. Voluntary conversion can

begin immediately, with mandatory conversion required by October

1989. After this date, hosts not converted need to obtain the host

table equivalent by private arrangement (see "Migration Path" above).

Start End

Milestone Date Date

=========================================== ====== ======

Root server operational testing Dec 86 Jul 87

Policy announced in DDN Management Bulletin Oct 87

Host conversion Oct 87 Oct 89

Host table discontinued Oct 89

MILNET Name Domain Timetable

Table 1

DOCUMENTATION

The Name Domain system is described in several documents that are

maintained and available from the NIC in both online and in hardcopy

form. The documents are in "Request For Comments" format (RFC)

commonly used in the Internet to document and discuss various

networking issues. The documents noted in Table 2 fully describe the

concepts, conventions, enhancements, requirements, and operation of

the Name Domain system. The following paragraphs give a brief

synopsis of each document.

RFCPH DOCUMENT TITLE

=== == =======================================================

799 * Internet Name Domains

819 Domain Naming Convention for Internet User Applications

920 Domain Requirements

921 Domain Name System Implementation Schedule - Revised

952 * Internet Host Table Specification

953 * Hostnames Server

974 Mail Routing and the Domain System

1032 Domain Administrators Guide

1033 Domain Administration Operations Guide

1034 Domain Names - Concepts and Facilities

1035 Domain Names - Implementation Specification

* Included in the DDN Protocol Handbook

Name Domain Documents

Table 2

RFC-799

This RFCis an early description of the concepts of a name domain

system. It is exploratory in nature and offers scenarios for name

resolution and mail forwarding.

RFC-819

This RFCis a think peice about hierarchical naming conventions

for internetworking applications. The conventions proposed are

aligned along administrative rather than topological boundaries

and is designed for interoperation among heterogeneous naming

environments. Further topics of discussion include mail relaying,

name service approaches, and naming authorities.

RFC-920

This RFCcontains a policy statement on the requirements of

establishing a new domain in the ARPA Internet and introduces the

limited set of top level domains.

RFC-921

This RFCcontains a policy statement on the implementation

schedule of the ARPA Internet domain system (as of October 1984).

The discussion describes schedule and future operational

scenarios, as well as the transition between the two.

RFC-952

This RFCspecifies the format of the host/address table maintained

by the NIC.

RFC-953

This RFCcontains the official specification of the Hostname

Server Protocol. This TCP-based protocol Accesses machine-

readable name/address information in the format described by RFC-

952 and is used by hosts to obtain all or a portion of the

centralized host table.

RFC-974

This RFCpresents a description of how mail systems are expected

to route messages based on domain system information. In

particular, it discusses how mailers should interpret mail

exchanger resource records for message routing to both host and

domain names.

RFC-1032

This RFCdescribes the guidelines for a domain administrator to

follow to establish a new domain.

RFC-1033

This RFCprovides procedures for domain administrators in

operating a domain server and maintaining their portion of the

hierarchical database.

RFC-1034

This RFCintroduces domain style names, their use for ARPA

Internet mail and host address support, and the protocols and

servers used to implement domains. The concepts and facilities of

the domain system are described. The RFCalso discusses the

hierarchical database model, resource record usage, query

formation, query resolution, and domain control.

RFC-1035

This RFCspecifies the format of domain system transactions,

discusses the implementation of domain servers, and explores the

use of domain names in the context of mail and other network

software.

IMPLEMENTATIONS

Several implementations of the domain system exist. The first two

paragraphs (JEEVES and BIND) discuss the prominent (and most mature)

two implementations and their authors/maintainers. These

implementations are available online. The last paragraphs list

implementations under development. Points of contact can supply more

information.

The intent of listing these implementations is to give vendors the

opportunity to inspect working code. These implementations embody

experience with the domain system and offer interpretations of the

protocols found acceptable in operational environments.

Tops-20 Server and Resolver (JEEVES)

Some domain root servers on the ARPANET are hosted on TOPS-20 systems

and run the code called JEEVES. The JEEVES resolver is specific to

version 5 of TOPS-20. The code is maintained by Paul Mockapetris

(ISI), is available using anonymous FTP from host a.isi.edu, and

resides in the files

<domain.version5>version5.mss

<domain.version5>version5.doc

<domain.version5>version5.txt

His mail addresses are:

ARPANET: pvm@venera.isi.edu

US MAIL: USC Information Sciences Institute

4676 Admiralty Way

Marina del Rey, California 90292-6695

4BSD Unix Resolver and Server (BIND)

Most hosts running lower level domain servers on the ARPANET are

hosted on 4BSD systems and run the code called BIND. This code is

maintained for periodic releases by Mike Karels (UCB). His mail

addresses are:

ARPANET: karels@okeeffe.berkeley.edu

US MAIL: Computer Systems Research Group

Computer Science Division

Department of EE & CS

University of California

Berkeley, CA 94720

There are two distribution mailing lists that publish information

about BIND. General discussions can be received by contacting

bindrequest@ucbarpa.berkeley.edu and requesting to join the BIND

list. Information relating to testing developmental versions of BIND

can be received by contacting bind-test-request@ucbarpa.berkeley.edu

and requesting to join the BIND-TEST list.

A commercial version of BIND is distributed with Sun Microsystems'

operating system version 3.2. The point of contact is Bill Nowicki.

His addresses are:

ARPANET: nowicki@sun.com

US MAIL: Sun Microsystems

2550 Garcia Avenue

Mountain View, CA 94043

MS-DOS Server and Resolver

FTP Software is working on a port of BIND to their PC/TCP environment

under MS/DOS (their PC/TCP package). They already have a resolver

that depends on recursive queries. The point of contact is Philip A.

Prindeville. His mail addresses are:

ARPANET: pap4@ai.ai.mit.edu

US MAIL: FTP Software Inc

P.O. Box 150

Kendall Sq. Branch

Boston, MA 02142

Tops-20 Resolver

A resolver is being written in C for Tops-20 and ITS by Rob Austein.

He encourages contacts from Tops-10, WAITS, and TENEX system

programmers. His mail addresses are:

ARPANET: sra@xx.lcs.mit.edu.

US MAIL: MIT LCS NE43-503

545 Technology Square

Cambridge MA 02139

Symbolics Resolver

Symbolics Inc. has an implementation for the 36xx series Lisp

Machines. Steven L. Sneddon is the point of contact. His addresses

are:

ARPANET: sned@pegasus.scrc.symbolics.com

US MAIL: Manager, Networks and Communications

Symbolics, Inc.

11 Cambridge Center

Cambridge, MA 02142

Xerox Cedar Resolver

Xerox has a resolver running in the Cedar language/environment at

Xerox PARC. John Larson is the point of contact. His addresses are:

ARPANET: jlarson.pa@xerox.com

US MAIL: Xerox Palo Alto Research Center

3333 Coyote Hill Road

Palo Alto, CA 94304

Harris Resolver

There is a domain resolver for the Harris H series that handles

canonical name, host address, name server, and mail agent (MX)

records. Bruce Orchard is the point of contact. His addresses are:

ARPANET: orchard/bruc@scarecrow.waisman.wisc.edu

US MAIL: 549 Waisman Center

University of Wisconsin-Madison

1500 Highland Avenue

Madison, Wisconsin 53705-2280

Fuzzball Server and Resolver

Dave Mills has both server and solver for the so-called PDP11/LSI- 11

Fuzzballs. However, these are not complete implementations and do

not support zone transfers and so forth. They have little use

outside the fuzzball community, since the code is in assembler and is

not for Unix. His addresses are:

ARPANET: mills@udel.edu

US MAIL: Electrical Engineering Department

University of Delaware

Newark, DE 19716

Multics Resolver

There is a resolver for Multics that is nearly ready for release.

Art Beattie is the point of contact. His addresses are:

ARPANET: beattie%pco@bco-multics.arpa

US MAIL: MS K55

Honeywell Bull

PO Box 8000

Phoenix, AZ, 85066-8000

VAX/VMS Resolver

There is a partial resolver implementation (only supports address

queries and IN-ADDR PTR lookups) that is part of the CMU/TEK TCP/IP

package for VAX/VMS. It is written in BLISS-32. Vince Fuller is the

point of contact. His addresses are:

ARPANET: vince.fuller@c.cs.cmu.edu

US MAIL: Computer Science Department

Carnegie-Mellon University

Schenley Park

Pittsburgh, Pa. 15213

Macintosh Resolver and Server

Tom Unger has ported BIND to the Macintosh. This was done using the

Macintosh Programmer's Workshop and CITI's MacIP that currently

consists of IP, UDP, and a Berkeley style socket library. His mail

addresses are:

ARPANET: tom@citi.umich.edu

US MAIL: Center for Information and Technology Integration

University of Michigan

2901 Hubbard

Ann Arbor, MI 48105

ORDERING INFORMATION

Documents are available online from the NIC (IP address 10.0.0.51 or

26.0.0.73) by using FTP with the login ANONYMOUS and the passWord

GUEST. RFCs are in files named RFC:RFCnnn.TXT and are simple ASCII

files ready for printing. Pages within the documents are separated

by a form feed character on a line by itself.

Hardcopy of the documents and software mentioned in the discussions

above may be obtained from the NIC or the author. Prices are

available on request and are documented in DDN Newsletter #50 (12 Dec

1986). The address and phone numbers of the NIC are listed below.

DDN Network Information Center

SRI International, Room EJ291

333 Ravenswood Avenue

Menlo Park, CA 94025

(800) 235-3155

(415) 859-3695

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有