RFC 882:DOMAIN NAMES - CONCEPTS and FACILITIES
RFC-Ref

ARPA


Click on the red underlined text to get to the source

... environment. The ARPA Internet illustrates the size-related problems; it is a large system and is likely to grow much larger. The need to have ...
... large system and is likely to grow much larger. The need to have a mapping between host names (e.g., USC-ISIF) and ARPA Internet addresses (e.g., 10.2.0.52) is beginning to stress the existing mechanisms. Currently hosts ...
... Internet addresses (e.g., 10.2.0.52) is beginning to stress the existing mechanisms. Currently hosts in the ARPA Internet are registered with the Network ...
... query names the domain name of interest and describes the type of resource information that is desired. For example, the ARPA Internet uses some of its domain names ...
... queries for address resources return ARPA Internet host addresses ...


... A special label is defined that matches any other label. This label is the asterisk or "*". An asterisk matches a single label. Thus *.ARPA matches FOO.ARPA, but does not match FOO.BAR.ARPA. ...
... label is the asterisk or "*". An asterisk matches a single label. Thus *.ARPA matches FOO.ARPA, but does not match FOO.BAR.ARPA. The asterisk is mainly used to create ...
... Thus *.ARPA matches FOO.ARPA, but does not match FOO.BAR.ARPA. The asterisk is mainly used to create default resource records ...
... specifies the host having that address. Thus F.ISI.ARPA might be the owner of a RR which specified an address ...
... A class field identifies the format of the resource data, such as the ARPA Internet format (IN) or the Computer Science ...
... IN - the ARPA Internet system ...
... class specific information varies according to the value in the CLASS field; for the ARPA Internet, it is the 32 bit ...
... Internet, it is the 32 bit ARPA Internet address of the host, for the CSNET it might be ...
... the phone number of the host. For example, F.ISI.ARPA might have two A records of the form: ...
... +----------+--------+--------+----------------------------+ |F.ISI.ARPA| A | IN | 10.2.0.52 | +----------+--------+--------+----------------------------+ ...
... and +----------+--------+--------+----------------------------+ |F.ISI.ARPA| A | CS | 213-822-2112 | +----------+--------+--------+----------------------------+ ...
... domain name which names the resource record. For example, F.ISI.ARPA might have two records of the form: +----------+--------+--------+----------------------------+ ...
... +----------+--------+--------+----------------------------+ |F.ISI.ARPA| MD | IN | F.ISI.ARPA ...
... ARPA| MD | IN | F.ISI.ARPA | +----------+--------+--------+----------------------------+ and ...
... and +----------+--------+--------+----------------------------+ |F.ISI.ARPA| MF | IN | B.ISI.ARPA ...
... ARPA| MF | IN | B.ISI.ARPA | +----------+--------+--------+----------------------------+ ...
... +----------+--------+--------+----------------------------+ These records mean that mail for F.ISI.ARPA can either be delivered to the host F.ISI.ARPA ...
... ARPA can either be delivered to the host F.ISI.ARPA or forwarded to B.ISI.ARPA, which will accept responsibility for its eventual delivery ...
... delivered to the host F.ISI.ARPA or forwarded to B.ISI.ARPA, which will accept responsibility for its eventual delivery. In ...
... +------------------+------------------+ | | | DDN ARPA CSNET | | | +-----+-----+ | +-----+-----+ ...


... hosts and other resources often have several names that identify the same resource. For example, under current ARPA Internet naming support, USC-ISIF and ISIF both identify the same host ...
... Suppose a name server was processing a query with QNAME=ISIF.ARPA, QTYPE=A, and QCLASS=IN, and had the following resource records ...
... resource records: ISIF.ARPA CNAME IN F.ISI.ARPA ...
... ARPA CNAME IN F.ISI.ARPA F.ISI.ARPA A IN ...
... IN F.ISI.ARPA F.ISI.ARPA A IN 10.2.0.52 ...
... RRs would be returned in the response. In the above example, because ISIF.ARPA has no RRs other than the CNAME ...
... CNAME RR, the resources associated with ISIF.ARPA will appear to be exactly those associated with F.ISI.ARPA for the IN ...
... RR, the resources associated with ISIF.ARPA will appear to be exactly those associated with F.ISI.ARPA for the IN CLASS. ...
... RRs: F.ISI.ARPA A IN 10.2.0.52 F.ISI.ARPA ...
... ARPA A IN 10.2.0.52 F.ISI.ARPA MD IN F.ISI.ARPA ...
... ARPA MD IN F.ISI.ARPA XXXX.ARPA CNAME ...
... IN F.ISI.ARPA XXXX.ARPA CNAME IN F.ISI.ARPA ...
... ARPA CNAME IN F.ISI.ARPA XXXX.ARPA MF ...
... IN F.ISI.ARPA XXXX.ARPA MF IN A.ISI.ARPA ...
... ARPA MF IN A.ISI.ARPA Using this database ...
... Using this database, type A queries for XXXX.ARPA would return the XXXX.ARPA CNAME ...
... queries for XXXX.ARPA would return the XXXX.ARPA CNAME RR and the F.ISI.ARPA ...
... ARPA CNAME RR and the F.ISI.ARPA A RR, but MAILA or MF ...
... MF queries to XXXX.ARPA would return the XXXX.ARPA MF RR ...
... queries to XXXX.ARPA would return the XXXX.ARPA MF RR without any ...
... MF RR without any information from F.ISI.ARPA. This structure might be used to send mail addressed to XXXX.ARPA to A.ISI.ARPA ...
... information from F.ISI.ARPA. This structure might be used to send mail addressed to XXXX.ARPA to A.ISI.ARPA and to direct TELNET for ...
... ARPA. This structure might be used to send mail addressed to XXXX.ARPA to A.ISI.ARPA and to direct TELNET for XXXX.ARPA ...
... ARPA and to direct TELNET for XXXX.ARPA to F.ISI.ARPA. ...
... TELNET for XXXX.ARPA to F.ISI.ARPA. ...
... administrative control for the root, DDN, ARPA, CSNET, MIT and ISI domains ...
... domains. We might allocate name servers as follows: |(B.ISI.ARPA) |(UDEL.CSNET) +------------------+------------------+ ...
... +------------------+------------------+ | | | DDN ARPA CSNET |(JCS.DDN) |(F.ISI.ARPA) |(UDEL.ARPA ...
... DDN ARPA CSNET |(JCS.DDN) |(F.ISI.ARPA) |(UDEL.ARPA) +-----+-----+ |(A.ISI.ARPA ...
... ARPA CSNET |(JCS.DDN) |(F.ISI.ARPA) |(UDEL.ARPA) +-----+-----+ |(A.ISI.ARPA)+-----+-----+ ...
... ARPA) |(UDEL.ARPA) +-----+-----+ |(A.ISI.ARPA)+-----+-----+ | | | | | | JCS ARMY NAVY | UDEL UCI ...
... MIT ISI UDEL NBS |(AI.MIT.ARPA) |(F.ISI.ARPA) +---+---+ +---+---+ ...
... |(AI.MIT.ARPA) |(F.ISI.ARPA) +---+---+ +---+---+ | | | | | ...
... Thus the root name servers are on B.ISI.ARPA and UDEL.CSNET, the DDN name server is on JCS.DDN, the CSNET domain ...
... name server is on JCS.DDN, the CSNET domain server is on UDEL.ARPA, etc. In an actual system, all domains ...
... In an actual system, all domains should have redundant name servers, but in this example only the ARPA domain has redundant servers A.ISI.ARPA ...
... ARPA domain has redundant servers A.ISI.ARPA and F.ISI.ARPA. (The B.ISI.ARPA and UDEL.CSNET ...
... domain has redundant servers A.ISI.ARPA and F.ISI.ARPA. (The B.ISI.ARPA and UDEL.CSNET name servers happen to be not redundant because they handle ...
... servers A.ISI.ARPA and F.ISI.ARPA. (The B.ISI.ARPA and UDEL.CSNET name servers happen to be not redundant because they handle different classes ...
... name servers happen to be not redundant because they handle different classes.) The F.ISI.ARPA name server has authority over ...
... name server has authority over the ARPA domain, but delegates authority over the MIT ...
... domain, but delegates authority over the MIT.ARPA domain to the name server ...
... to the name server on AI.MIT.ARPA. The A.ISI.ARPA name server ...
... name server on AI.MIT.ARPA. The A.ISI.ARPA name server also has authority ...
... name server also has authority over the ARPA domain, but delegates both the ISI.ARPA ...
... ARPA domain, but delegates both the ISI.ARPA and MIT.ARPA domains ...
... ISI.ARPA and MIT.ARPA domains to other name servers. ...
... B.ISI.ARPA Name server for " " ...
... B.ISI.ARPA has the root name server for the IN ...
... " " SOA IN A.ISI.ARPA DDN NS IN ...
... NS IN JCS.DDN ARPA NS IN F.ISI.ARPA ...
... ARPA NS IN F.ISI.ARPA CSNET NS IN ...
... CSNET NS IN UDEL.ARPA " " NS IN ...
... " " NS IN B.ISI.ARPA " " NS CS ...
... JCS.DDN A IN 9.0.0.1 F.ISI.ARPA A IN 10.2.0.52 UDEL.CSNET A CS ...
... UDEL.CSNET A CS 302-555-0000 UDEL.ARPA A IN 10.0.0.96 ...
... IN. The contents of the SOA resource record point back to A.ISI.ARPA and denote that the master data for the zone of authority is ...
... authority. The NS root entry for the B.ISI.ARPA name server is necessary so that this name server ...
... CS class root. UDEL.CSNET and UDEL.ARPA may or may not refer to the same name server; from this information it is ...
... query specifying QTYPE=MAILA, QCLASS=IN, QNAME=F.ISI.ARPA, it would begin processing (using the previous algorithm) by determining that it was not an authority ...
... algorithm) by determining that it was not an authority for F.ISI.ARPA. The test would note that it had authority at " ", but would also note that the authority ...
... authority at " ", but would also note that the authority was delegated at ARPA and never reestablished via another SOA. Thus the response would return the NS ...
... return the NS record for the domain ARPA. Any queries ...
... F.ISI.ARPA Name server for ARPA and ISI.ARPA ...
... F.ISI.ARPA Name server for ARPA and ISI.ARPA ...
... ARPA Name server for ARPA and ISI.ARPA ...
... In the same domain space, the F.ISI.ARPA database for the domains ...
... database for the domains ARPA and ISI.ARPA might be: ...
... domains ARPA and ISI.ARPA might be: Domain ...
... " " NS IN B.ISI.ARPA " " NS CS ...
... NS CS CSNET.UDEL ARPA SOA IN B.ISI.ARPA ...
... ARPA SOA IN B.ISI.ARPA ARPA NS ...
... IN B.ISI.ARPA ARPA NS IN A.ISI.ARPA ...
... ARPA NS IN A.ISI.ARPA ARPA NS ...
... IN A.ISI.ARPA ARPA NS IN F.ISI.ARPA ...
... ARPA NS IN F.ISI.ARPA MIT.ARPA ...
... ARPA MIT.ARPA NS IN AI.MIT ...
... NS IN AI.MIT.ARPA ISI.ARPA SOA IN ...
... MIT.ARPA ISI.ARPA SOA IN F.ISI.ARPA ...
... ISI.ARPA SOA IN F.ISI.ARPA ISI.ARPA NS ...
... IN F.ISI.ARPA ISI.ARPA NS IN F.ISI.ARPA ...
... ARPA NS IN F.ISI.ARPA A.ISI.ARPA ...
... ARPA A.ISI.ARPA MD IN A.ISI.ARPA ...
... ARPA MD IN A.ISI.ARPA ISI.ARPA MD ...
... IN A.ISI.ARPA ISI.ARPA MD IN F.ISI.ARPA ...
... ARPA MD IN F.ISI.ARPA A.ISI.ARPA MF ...
... IN F.ISI.ARPA A.ISI.ARPA MF IN F.ISI.ARPA ...
... ARPA MF IN F.ISI.ARPA B.ISI.ARPA MD ...
... IN F.ISI.ARPA B.ISI.ARPA MD IN B.ISI.ARPA ...
... ARPA MD IN B.ISI.ARPA B.ISI.ARPA MF ...
... IN B.ISI.ARPA B.ISI.ARPA MF IN F.ISI.ARPA ...
... ARPA MF IN F.ISI.ARPA F.ISI.ARPA MD ...
... IN F.ISI.ARPA F.ISI.ARPA MD IN F.ISI.ARPA ...
... ARPA MD IN F.ISI.ARPA F.ISI.ARPA MF ...
... IN F.ISI.ARPA F.ISI.ARPA MF IN A.ISI.ARPA ...
... ARPA MF IN A.ISI.ARPA DTI.ARPA MD ...
... IN A.ISI.ARPA DTI.ARPA MD IN DTI.ARPA ...
... ARPA MD IN DTI.ARPA NBS.ARPA MD ...
... IN DTI.ARPA NBS.ARPA MD IN NBS.ARPA ...
... ARPA MD IN NBS.ARPA UDEL.ARPA MD ...
... IN NBS.ARPA UDEL.ARPA MD IN UDEL.ARPA ...
... ARPA MD IN UDEL.ARPA A.ISI.ARPA ...
... ARPA A.ISI.ARPA A IN 10.1.0.32 F.ISI.ARPA ...
... ARPA A IN 10.1.0.32 F.ISI.ARPA A IN 10.2.0.52 B.ISI.ARPA ...
... ARPA A IN 10.2.0.52 B.ISI.ARPA A IN 10.3.0.52 DTI.ARPA ...
... ARPA A IN 10.3.0.52 DTI.ARPA A IN 10.0.0.12 AI.MIT ...
... IN 10.0.0.12 AI.MIT.ARPA A IN 10.2.0.6 DMS.MIT ...
... IN 10.2.0.6 DMS.MIT.ARPA A IN 10.1.0.6 NBS.ARPA ...
... ARPA A IN 10.1.0.6 NBS.ARPA A IN 10.0.0.19 UDEL.ARPA ...
... ARPA A IN 10.0.0.19 UDEL.ARPA A IN 10.0.0.96 ...
... IN class, the SOA RR for ARPA denotes that this name server is authoritative for the domain ARPA ...
... ARPA denotes that this name server is authoritative for the domain ARPA, and that the master file for this authority is stored on B.ISI.ARPA ...
... ARPA, and that the master file for this authority is stored on B.ISI.ARPA. This zone extends to ISI.ARPA, where the database ...
... authority is stored on B.ISI.ARPA. This zone extends to ISI.ARPA, where the database delegates authority back ...
... domain MIT.ARPA, which is served by a name server on AI.MIT.ARPA ...
... ARPA, which is served by a name server on AI.MIT.ARPA. This name server ...
... name server received a query of the form QNAME=A.ISI.ARPA, QTYPE=A, and QCLASS=IN. The authority search ...
... search would notice the NS record for " ", its SOA at ARPA, a delegation at ISI.ARPA ...
... ARPA, a delegation at ISI.ARPA, and the reassumption of authority at ISI.ARPA. Hence ...
... at ISI.ARPA, and the reassumption of authority at ISI.ARPA. Hence it would know that it was an authority for this query ...
... query. It would then find the A record for A.ISI.ARPA, and return a datagram containing this record. ...
... Another query might be QNAME=B.ISI.ARPA, QTYPE=MAILA, QCLASS=*. In this case the name server would know that it cannot be ...
... authoritative because of the "*" value of QCLASS, and would look for records for domain B.ISI.ARPA that match. Assuming that the name server performs the additional record inclusion mentioned in ...
... datagram would include: ISI.ARPA NS IN F.ISI.ARPA ...
... ARPA NS IN F.ISI.ARPA " " NS CS ...
... NS CS UDEL.CSNET B.ISI.ARPA MD IN B.ISI.ARPA ...
... ARPA MD IN B.ISI.ARPA B.ISI.ARPA MF ...
... IN B.ISI.ARPA B.ISI.ARPA MF IN F.ISI.ARPA ...
... ARPA MF IN F.ISI.ARPA B.ISI.ARPA A IN ...
... IN F.ISI.ARPA B.ISI.ARPA A IN 10.3.0.52 F.ISI.ARPA ...
... ARPA A IN 10.3.0.52 F.ISI.ARPA A IN 10.2.0.52 ...
... If the query were QNAME=DMS.MIT.ARPA, QTYPE=MAILA, QCLASS=IN, the name server ...
... name server would discover that AI.MIT.ARPA was the authoritative name server and return the following: ...
... MIT.ARPA NS IN AI.MIT ...
... NS IN AI.MIT.ARPA AI.MIT.ARPA ...
... ARPA AI.MIT.ARPA A IN 10.2.0.6 ...
... In this case, the requestor is directed to seek information from the MIT.ARPA domain name server residing on AI.MIT.ARPA ...
... ARPA domain name server residing on AI.MIT.ARPA. ...
... UDEL.ARPA and UDEL.CSNET name server ...
... discussion of the sample domain, we stated that UDEL.CSNET and UDEL.ARPA might be the same name server. In this example, we assume that this is the case. As such, the name server ...
... This name server deals with mail forwarding between the ARPA Internet and CSNET systems. Its RRs ...
... " " NS IN B.ISI.ARPA CSNET SOA IN UDEL.ARPA ...
... ARPA CSNET SOA IN UDEL.ARPA CSNET NS IN ...
... CSNET NS IN UDEL.ARPA ARPA NS ...
... IN UDEL.ARPA ARPA NS IN A.ISI.ARPA ...
... ARPA NS IN A.ISI.ARPA *.CSNET MF ...
... *.CSNET MF IN UDEL.ARPA UDEL.CSNET MD CS ...
... MD CS UCI.CSNET UDEL.ARPA MD IN UDEL.ARPA ...
... ARPA MD IN UDEL.ARPA B.ISI.ARPA ...
... ARPA B.ISI.ARPA A IN 10.3.0.52 UDEL.ARPA ...
... ARPA A IN 10.3.0.52 UDEL.ARPA A IN 10.0.0.96 UDEL.CSNET A CS ...
... UCI.CSNET MF IN UDEL.ARPA UDEL.ARPA A IN ...
... IN UDEL.ARPA UDEL.ARPA A IN 10.0.0.96 ...
... query for an arbitrary host on the ARPA Internet, it must consult a set of name servers sufficient to know that all IN ...
... QCLASS=IN and a RR for ISI.ARPA. This request asks for completion for a resource whose name begins with "B" and is "close" to ISI.ARPA ...
... ARPA. This request asks for completion for a resource whose name begins with "B" and is "close" to ISI.ARPA. This might be a typical shorthand used in the ISI community which uses "B" as a way of referring to B.ISI.ARPA. ...
... ISI.ARPA. This might be a typical shorthand used in the ISI community which uses "B" as a way of referring to B.ISI.ARPA. The first step in processing a completion request is to look for a ...
... search would not match BB.ARPA to B, but this search would. If multiple hits are found, the same discarding strategy is followed. ...


... host. For example, the host that supports both CSNET and ARPA Internet protocols ...


... For example, the following strings identify hosts in the ARPA Internet: ...
... Internet: F.ISI.ARPA LINKABIT-DCN5.ARPA UCL-TAC.ARPA ...
... F.ISI.ARPA LINKABIT-DCN5.ARPA UCL-TAC.ARPA ...
... F.ISI.ARPA LINKABIT-DCN5.ARPA UCL-TAC.ARPA ...



Google
Web
RFC-Ref