亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? draft-ietf-idn-requirements-05.txt

?? bind-3.2.
?? TXT
?? 第 1 頁 / 共 2 頁
字號:
IETF IDN Working Group               Editors Zita Wenzel, James SengInternet Draft                       draft-ietf-idn-requirements-05.txt24 April 2001                        Expires 24 October 2001             Requirements of Internationalized Domain NamesStatus of this MemoThis document is an Internet-Draft and is in full conformance withall provisions of Section 10 of RFC2026.Internet-Drafts are working documents of the Internet EngineeringTask Force (IETF), its areas, and its working groups. Note thatother groups may also distribute working documents asInternet-Drafts.Internet-Drafts are draft documents valid for a maximum of sixmonths and may be updated, replaced, or obsoleted by otherdocuments at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as"work in progress."The list of current Internet-Drafts can be accessed athttp://www.ietf.org/ietf/1id-abstracts.txtThe list of Internet-Draft Shadow Directories can be accessed athttp://www.ietf.org/shadow.html.Intended Scope  The intended scope of this document is to explore requirements for theinternationalization of domain names on the Internet. It is notintended to document user requirements. It is recommended thatsolutions not necessarily be within the DNS itself, but could be a layerinterjected between the application and the DNS. Proposals SHOULDfulfill most, if not all, of the requirements. This document MAY beupdated based on clinical trials.AbstractThis document describes the requirement for encoding internationalcharacters into DNS names and records. This document is guidance fordeveloping protocols for internationalized domain names.1. IntroductionAt present, the encoding of Internet domain names is restricted to asubset of 7-bit ASCII (ISO/IEC 646). HTML, XML, IMAP, FTP, and manyother text based items on the Internet have already been at leastpartially internationalized. It is important for domain names to besimilarly internationalized or for an equivalent solution to be found.This document assumes that the most effective solution involves puttingnon-ASCII names inside some parts of the overall DNS system.This document is being discussed on the "idn" mailing list. To join thelist, send a message to <majordomo@ops.ietf.org> with the words"subscribe idn" in the body of the message. Archives of the mailinglist can also be found at ftp://ops.ietf.org/pub/lists/idn*.1.1 Definitions and ConventionsA language is a way that humans interact. In computerised form, a textin a written language can be expressed as a string of characters.The same set of characters can often be used for many written languages,and many written languages can be expressed using different scripts.The same characters are often shown with somewhat different glyphs(shapes) for display of a text depending on the font used, theautomatic shaping applied, or the automatic formation of ligatures. Inaddition, the same characters can be shown with somewhat differentglyphs (shapes) for display of a text depending on the language beingused, even within the same font or trough automatic font change.A character is a member of a set of elements used for organization,control, or representation of textual data.A graphic character is a character, other than a control function,that has a visual representation normally handwritten, printed, ordisplayed.Characters mentioned in this document are identified by their positionin the Unicode [UNICODE] character set.  This character set is alsoknown as the UCS [ISO10646]. The notation U+12AB, for example, indicatesthe character at position 12AB (hexadecimal) in the Unicode characterset.  Note that the use of this notation is not an indication of arequirement to use Unicode.Examples quoted in this document should be considered as a method tofurther explain the meanings and principles adopted by the document. Itis not a requirement for the protocol to satisfy the examples.Unicode Technical Report 17 [UTR17] defines a character encodingmodel in several levels (much of the text below is quoted fromUnicode Technical Report 17 [UTR17]):1. A abstract character repertoire (ACR) is defined as the set of   abstract characters to be encoded, normally a familiar alphabet   or symbol set. The word abstract just means that these objects   are defined by convention (such as the 26 letters of the English   alphabet, uppercase and lowercase forms). Examples: the ASCII   repertoire, the Latin-15 repertoire, the JIS X 0208 repertoire,   the UCS repertiore (of a particular version).2. A coded character set (CCS) is defined to be a mapping from a   set of abstract characters to the set of non-negative integers.   This range of integers need not be contiguous. An abstract   character is defined to be in a coded character set if the coded   character set maps from it to an integer. That integer is said   to be the code point for the abstract character. That abstract   character is then an encoded character. Examples: ASCII, Latin-15,   JIS X 0208, the UCS.3. A character encoding form (CEF) is a mapping from the set of integers   used in a CCS to the set of sequences of code units. A code unit   is an integer occupying a specified binary width in a computer   architecture, such as a septet, an octet, or a 16-bit unit. The   encoding form enables character representation as actual data in   a computer. The sequences of code units do not necessarily have the   same length. Examples: ASCII, Latin-15, Shift-JIS, UTF-16, UTF-8.4. A character encoding scheme (CES) is a mapping of code units into   serialized octet sequences. Character encoding schemes are relevant   to the issue of cross-platform persistent data involving code units   wider than a byte, where byte-swapping may be required to put data   into the byte polarity canonical for a particular platform.   The CES may involve two or more CCS's, and may include code units   (e.g. single shifts, SI/SO, or escape sequences) that are not part   of the CCS per se, but which are defined by the character encoding   architecture and which may require an external registry of particular   values (as for the ISO 2022 escape sequences). In such a case, the   CES is called a compound CES. (A CES that only involves a single   CCS is called a simple CES.)   Examples: ASCII, Latin-15, Shift-JIS, UTF-16BE, UTF-16LE, UTF-8.5. The mapping from an abstract character repertoire (ACR) to a   serialised sequence of octets is called a Character Map (CM). A simple   character map thus implicitly includes a CCS, a CEF, and a CES,   mapping from abstract characters to code units to octets. A compound   character map includes a compound CES, and thus includes more than one   CCS and CEF. In that case, the abstract character repertoire for the   character map is the union of the repertoires covered by the coded   character sets involved.   Character Maps are the things that in the IAB architecture get IANA   charset identifiers. A sequence of encoded characters must be   unambiguously mapped onto a sequence of octets by the charset. The   charset must be specified in all instances, as in Internet   protocols, where textual content is treated as a ordered sequence   of octets, and where the textual content must be reconstructible   from that sequence of octets.  Charset names are registered by the   IANA according to procedures documented in [RFC2278]. In many cases,   the same name is used for both a character map and for a character   encoding scheme, such as UTF-16BE. Typically this is done for simple   character maps when such usage is clear from context.6. A transfer encoding syntax (TES) is a reversible transform of encoded   data which may (or may not) include textual data represented in   one or more character encoding schemes.  Examples: 8bit,   Quoted-Printable, BASE64, UTF-7 (defunct), (UTF-5, and RACE).1.2 Description of the Domain Name SystemThe Domain Name System is defined by [RFC1034] and [RFC1035], withclarifications, extensions and modifications given in [RFC1123],[RFC1996], [RFC2181], and others. Of special importance here is thesecurity extensions described in [RFC2535] and companions.Over the years, many different words have been used to describe thecomponents of resource naming on the Internet (e.g., URI, URN); to makecertain that the set of terms used in this document are well-defined andnon-ambiguous, the definitions are given here.A master server for a zone holds the main copy of that zone. This copyis sometimes stored in a zone file. A slave server for a zone holds acomplete copy of the records for that zone. Slave servers MAY be eitherauthorized by the zone owner (secondary servers) or unauthorized(so-called "stealth secondaries"). Master and authorized slave serversare listed in the NS records for the zone, and are termed"authoritative" servers. In many contexts, outside this document theterm "primary" is used interchangeably with "master" and "secondary" isused interchangeably with "slave".A caching server holds temporary copies of DNS records; it uses recordsto answer queries about domain names. Further explanation of these termscan be found in [RFC1034] and [RFC1996].DNS names can be represented in multiple forms, with differentproperties for internationalization. The most important ones are:- Domain name: The binary representation of a name used internally in  the DNS protocol. This consists of a series of components of 1-63  octets, with an overall length limited to 255 octets (including the  length fields).- Master file format domain name: This is a representation of the name  as a sequence of characters in some character sets; the common  convention (derived from [RFC1035] section 5.1) is to represent the  octets of the name as ASCII characters where the octet is in the set  corresponding to the ASCII values for [a-zA-Z0-9-], using an escape  mechanism (\x or \NNN) where not, and separating the components of the  name by the dot character (".").The form specified for most protocols using the DNS is a limited form ofthe master file format domain name. This limited form is defined in[RFC1034] Section 3.5 and [RFC1123]. In most implementations ofapplications today, domain names in the Internet have been limited tothe much more restricted forms used, e.g., in email.  Those names arelimited to the upper- and lower-case letters a-z (interpreted in acase-independent fashion), the digits, and the hyphen-minus, all inASCII.1.3 Definition of "hostname" and "Internationalized Domain Name"In the DNS protocols, a name is referred to as a sequence of octets.However, when discussing requirements for internationalized domainnames, what we are looking for are ways to represent characters thatare meaningful for humans.In this document, this is referred to as a "hostname". While this termhas been used for many different purposes over the years, it is usedhere in the sense of sequence of characters (not octets) representing adomain name conforming to the limited hostname syntax [RFC952].This document attempts to define the requirements for an"Internationalized Domain Name" (IDN). This is defined as a sequence ofcharacters that can be used in the context of functions where a hostnameis used today, but contains one or more characters that are outside theset of characters specified as legal characters for host names[RFC1123].1.4 A multilayer model of the DNS functionThe DNS can be seen as a multilayer function:- The bottom layer is where the packets are passed across the Internet  in a DNS query and a DNS response. At this level, what matters is  the format and meaning of bits and octets in a DNS packet.- Above that is the "DNS service", created by an infrastructure of DNS  servers, NS records that point to those DNS servers, that is  pointed to by the root servers (listed in the "root cache file" on  each DNS server, often called "named.cache". It is at this level  that the statement "the DNS has a single root" [RFC2826] makes  sense, but still, what are being transferred are octets, not  characters.- Interfacing to the user is a service layer, often called "the resolver  library", and often embedded in the operating system or system  libraries of the client machines. It is at the top of this layer that  the API calls commonly known as "gethostbyname" and "gethostbyaddress"  reside.  These calls are modified to support IPv6 [RFC2553]. A  conceptually similar layer exists in authoritative DNS servers,  comprising the parts that generate "meaningful" strings in DNS files.  Due to the popularity of the "master file" format, this layer often  exists only in the administrative routines of the service maintainers.- The user of this layer (resolver library) is the application programs  that use the DNS, such as mailers, mail servers, Web clients, Web  servers, Web caches, IRC clients, FTP clients, distributed file  systems, distributed databases, and almost all other applications on  TCP/IP.Graphically, one can illustrate it like this:+---------------+                            +---------------------+| Application   |                            | (Base data)         |+---------------+                            +---------------------+      |  Application service interface                 |      |  For ex. GethostbyXXXX interface               | (no standard)+---------------+                            +---------------------+| Resolver      |                            | Auth DNS server     |+---------------+                            +---------------------+      |     <-----   DNS service interface   ----->    |+------------------------------------------------------------------+|  DNS service                                                     ||  +-----------------------+         +--------------------+        ||  | Forwarding DNS server |         | Caching DNS server |        ||  +-----------------------+         +--------------------+        ||                                                                  ||                 +-------------------------+                      ||                 | Parent-zone DNS servers |                      ||                 +-------------------------+                      ||                                                                  ||                 +-------------------------+                      ||                 | Root DNS servers        |                      ||                 +-------------------------+                      ||                                                                  |+------------------------------------------------------------------+1.5 Service model of the DNSThe Domain Name Service is used for multiple purposes, each of which ischaracterized by what it puts into the system (the query) and what itexpects as a result (the reply).The most used ones in the current DNS are:- Hostname-to-address service (A, AAAA, A6): Enter a hostname, and get  back an IPv4 or IPv6 address.- Hostname-to-Mail server service (MX): As above, but the expected  return value is a hostname and a priority for SMTP servers.- Address-to-hostname service (PTR): Enter an IPv4 or IPv6 address (in  in-addr.arpa or ip6.int form respectively) and get back a hostname.- Domain delegation service (NS). Enter a domain name and get back  nameserver records (designated hosts who provides authoritive  nameservice) for the domain.New services are being defined, either as entirely new services (IPv6 tohostname mapping using binary labels) or as embellishments to otherservices (DNSSEC returning information about whether a given DNS serviceis performed securely or not).These services exist, conceptually, at the Application/Resolverinterface, NOT at the DNS-service interface. This document attempts toset requirements for an equivalent of the "used services" given above,where "hostname" is replaced by "Internationalized Domain Name". Thisdoesn't preclude the fact that IDN should work with any kind of DNSqueries.  IDN is a new service. Since existing protocols like SMTP orHTTP use the old service, it is a matter of great concern how the newand old services work together, and how other protocols can takeadvantage of the new service.

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品亚洲а∨天堂免在线| 日韩一区二区精品| 国产三级三级三级精品8ⅰ区| 免费美女久久99| 91精品国产入口在线| 久久精品国产第一区二区三区| 日韩欧美在线网站| 福利一区福利二区| 国产精品久久久久久久久动漫| 99riav久久精品riav| 洋洋成人永久网站入口| 91精品一区二区三区久久久久久| 日韩黄色免费电影| 久久久久久久久免费| av在线免费不卡| 亚洲成人手机在线| 精品久久一二三区| 成人av片在线观看| 亚洲3atv精品一区二区三区| 欧美成人女星排名| 成人福利在线看| 亚洲国产色一区| 久久精品亚洲乱码伦伦中文| 91福利精品第一导航| 日本不卡一区二区三区| 国产精品情趣视频| 欧美日本乱大交xxxxx| 国产麻豆视频一区| 亚洲在线中文字幕| 久久综合给合久久狠狠狠97色69| 91首页免费视频| 久久成人免费网站| 亚洲乱码精品一二三四区日韩在线| 欧美欧美午夜aⅴ在线观看| 精品一区二区三区免费毛片爱| 国产精品国产三级国产普通话三级 | 欧美日韩国产经典色站一区二区三区 | 午夜精品久久久久久久| 久久久亚洲精华液精华液精华液| 91网站黄www| 国产一区二区三区四区在线观看| 亚洲欧美日韩成人高清在线一区| 精品国产一区二区三区不卡| 在线视频一区二区免费| 国产乱人伦偷精品视频免下载| 亚洲成人免费在线观看| 国产精品拍天天在线| 日韩亚洲欧美高清| 日本高清不卡视频| 成人国产一区二区三区精品| 韩国av一区二区三区四区| 亚洲成人手机在线| 亚洲欧美日韩在线不卡| 久久精品视频在线看| 正在播放一区二区| 欧美日韩小视频| 色女孩综合影院| 成人免费视频app| 国模少妇一区二区三区| 日本少妇一区二区| 视频一区视频二区中文字幕| 亚洲精品国产a久久久久久| 中文字幕欧美激情一区| 日韩精品一区二区三区三区免费| 欧美日韩国产综合一区二区三区| 91美女视频网站| 99久久精品99国产精品| 成人夜色视频网站在线观看| 国产高清亚洲一区| 国产精品456| 国产成人自拍高清视频在线免费播放| 麻豆精品一区二区综合av| 日韩精品亚洲专区| 日韩精品亚洲一区二区三区免费| 亚洲 欧美综合在线网络| 一区二区不卡在线视频 午夜欧美不卡在| 亚洲天堂成人在线观看| 1024精品合集| 亚洲激情网站免费观看| 亚洲黄色尤物视频| 亚洲高清免费观看高清完整版在线观看 | 精品国产乱码久久久久久牛牛| 这里是久久伊人| 日韩三区在线观看| 日韩免费观看高清完整版| 91精品在线一区二区| 9191成人精品久久| 欧美日韩精品高清| 欧美午夜电影一区| 欧美日韩情趣电影| 7777女厕盗摄久久久| 欧美精品v国产精品v日韩精品| 欧美亚洲一区二区在线| 日本久久电影网| 欧美在线观看一区| 欧美日韩日本视频| 日韩精品专区在线影院观看 | 99久久99久久免费精品蜜臀| 国产一区在线不卡| 成人黄色片在线观看| www.亚洲在线| 91麻豆文化传媒在线观看| 91小视频在线| 在线观看精品一区| 欧美日韩国产高清一区二区三区 | 日本韩国欧美三级| 欧美视频一区二区在线观看| 欧美日韩国产片| 日韩欧美国产综合一区| 欧美刺激脚交jootjob| 精品少妇一区二区三区视频免付费| 国产午夜精品福利| 亚洲精品乱码久久久久久| 亚洲第一福利一区| 精品在线观看免费| 99这里只有久久精品视频| 色香蕉久久蜜桃| 欧美一区二区三区啪啪| 久久久久国产精品人| 国产精品久久久久久久第一福利| 亚洲欧美一区二区三区国产精品| 婷婷开心久久网| 国产精品亚洲专一区二区三区| 成人av资源在线观看| 欧美日韩在线三区| 欧美色综合网站| 欧美精品自拍偷拍动漫精品| 精品国产乱码久久久久久久久| 国产精品少妇自拍| 亚洲国产日韩a在线播放性色| 老司机免费视频一区二区三区| 国产99久久久精品| 色哦色哦哦色天天综合| 精品久久久久av影院| 中文字幕免费在线观看视频一区| 亚洲二区在线观看| 国产iv一区二区三区| 欧美日韩国产123区| 国产视频一区二区在线观看| 亚洲乱码日产精品bd| 成人丝袜18视频在线观看| 在线不卡欧美精品一区二区三区| 久久久亚洲精品一区二区三区 | 天堂蜜桃91精品| 国产成人午夜电影网| 欧美人xxxx| 一区在线观看免费| 国产成人综合亚洲网站| 欧美一区二区三区免费大片| 国产精品区一区二区三区| 奇米影视在线99精品| 91麻豆免费看片| 精品福利av导航| 奇米色一区二区| 91福利小视频| 国产精品成人一区二区三区夜夜夜 | 久久99久久99精品免视看婷婷 | 欧美日韩aaa| 亚洲欧美激情插| 成人a区在线观看| 久久久久久久综合色一本| 亚洲天堂av一区| 一本一道波多野结衣一区二区| 欧美大片一区二区| 日韩电影在线一区二区| 欧美三级韩国三级日本三斤| 日韩美女啊v在线免费观看| 99精品视频在线播放观看| 久久久久久久久久久99999| 香蕉影视欧美成人| 日本高清不卡一区| 成人免费在线视频观看| av激情成人网| 国产精品久久影院| 国产高清精品在线| 精品日产卡一卡二卡麻豆| 日本aⅴ亚洲精品中文乱码| 欧美精品一二三区| 丝袜诱惑制服诱惑色一区在线观看| 91精品办公室少妇高潮对白| 中文字幕中文字幕中文字幕亚洲无线| 激情都市一区二区| 在线观看一区日韩| 日本视频在线一区| 欧美成人激情免费网| 蜜臀精品久久久久久蜜臀| 日韩欧美美女一区二区三区| 一区二区三区在线视频观看58| 欧洲一区二区三区在线| 亚洲最大成人网4388xx| 欧美无砖专区一中文字| 亚洲国产va精品久久久不卡综合 | 国产一区在线观看麻豆| 欧美精品一区二区三区很污很色的| 国产一区二区视频在线播放| 久久久五月婷婷| 成人午夜大片免费观看| 亚洲日本免费电影| 欧美在线视频不卡| 亚洲国产中文字幕|