1 Star 10 Fork 3

totravel/rfc-zh

Create your Gitee Account
Explore and code with more than 13.5 million developers,Free private repositories !:)
Sign up
文件
README.md
RFC1.txt
RFC10.txt
RFC101.txt
RFC102.txt
RFC103.txt
RFC104.txt
RFC105.txt
RFC1050.txt
RFC1055.txt
RFC1057.txt
RFC106.txt
RFC107.txt
RFC1073.txt
RFC1075.txt
RFC108.txt
RFC1088.txt
RFC1090.txt
RFC1091.txt
RFC1094.txt
RFC1096.txt
RFC1097.txt
RFC1112.txt
RFC1113.txt
RFC1131.txt
RFC1132.txt
RFC1134.txt
RFC1142.txt
RFC1144.txt
RFC1155.txt
RFC1166.txt
RFC1180.txt
RFC1191.txt
RFC1215.txt
RFC1239.txt
RFC124.txt
RFC1242.txt
RFC1258.txt
RFC1287.txt
RFC1288.txt
RFC1298.txt
RFC13.txt.htm
RFC132.txt
RFC1321.txt
RFC1332.txt
RFC1333.txt
RFC1355.txt
RFC1365.txt
RFC1370.txt
RFC1387.txt
RFC1388.txt
RFC1393.txt
RFC1397.txt
RFC1408.txt
RFC1413.txt
RFC1418.txt
RFC1420.txt
RFC1426.txt
RFC1428.txt
RFC1433.txt
RFC1445.txt
RFC1454.txt
RFC1461.txt
RFC1469.txt
RFC148.txt
RFC1483.txt
RFC149.txt
RFC154.txt
RFC1558.txt
RFC156.txt
RFC1571.txt
RFC1590.txt
RFC1591.txt
RFC1597.txt
RFC16.txt
RFC1605.txt
RFC1606.txt
RFC1611.txt
RFC1612.txt
RFC1618.txt
RFC1628.txt
RFC1633.txt
RFC1635.txt
RFC1636.txt
RFC1643.txt
RFC1658.txt
RFC1661.txt
RFC1671.txt
RFC1690.txt
RFC1691.txt
RFC1696.txt
RFC1713.txt
RFC1715.txt
RFC1723.txt
RFC1724.txt
RFC1738.txt
RFC1752.txt
RFC1769.txt
RFC1771.txt
RFC1776.txt
RFC1777.txt
RFC1787.txt
RFC179.txt
RFC1796.txt
RFC1797.txt
RFC18.txt
RFC1810.txt
RFC1818.txt
RFC1822.txt
RFC1823.txt
RFC1827.txt
RFC1828.txt
RFC185.txt
RFC1860.txt
RFC1867.txt
RFC1869.txt
RFC1878.txt
RFC188.txt
RFC1883.txt
RFC19.txt
RFC1901.txt
RFC1904.txt
RFC1918.txt
RFC1928.txt
RFC1930.txt
RFC1939.txt
RFC1942.txt
RFC1945.txt
RFC1957.txt
RFC1962.txt
RFC1977.txt
RFC1979.txt
RFC198.txt
RFC1981.txt
RFC1982.txt
RFC1988.txt
RFC1993.txt
RFC1994.txt
RFC1997.txt
RFC1998.txt
RFC2.txt
RFC20.txt
RFC2002.txt
RFC2003.txt
RFC2004.txt
RFC2005.txt
RFC2011.txt
RFC2012.txt
RFC2013.txt
RFC2015.txt
RFC2021.txt
RFC2025.txt
RFC204.txt
RFC2040.txt
RFC2042.txt
RFC2046.txt
RFC2053.txt
RFC2078.txt
RFC2079.txt
RFC2085.txt
RFC2088.txt
RFC2095.txt
RFC2096.txt
RFC21.txt
RFC2101.txt
RFC2104.txt
RFC2105.txt
RFC2113.txt
RFC2118.txt
RFC2119.txt
RFC2128.txt
RFC2144.txt
RFC2147.txt
RFC218.txt
RFC2198.txt
RFC22.txt.htm
RFC2208.txt
RFC2212.txt
RFC2217.txt
RFC2221.txt
RFC2228.txt
RFC2234.txt
RFC2236.txt.htm
RFC2241.txt
RFC2245.txt
RFC2260.txt
RFC2279.txt
RFC228.txt
RFC2281.txt
RFC2283.txt
RFC2284.txt
RFC2289.txt
RFC2296.txt.htm
RFC23.txt
RFC2313.txt
RFC232.txt
RFC2330.txt
RFC2343.txt
RFC2344.txt
RFC2367.txt
RFC2372.txt
RFC2373.txt
RFC2374.txt
RFC2379.txt
RFC2384.txt
RFC2393.txt
RFC2394.txt
RFC24.txt
RFC2401.txt
RFC2403.txt
RFC2404.txt
RFC2406.txt
RFC2407.txt
RFC2408.txt
RFC2409.txt
RFC2410.txt
RFC2411.txt
RFC2412.txt
RFC2435.txt
RFC2449.txt
RFC245.txt
RFC2451.txt
RFC2459.txt
RFC246.txt
RFC2460.txt.htm
RFC2463.txt
RFC2466.txt
RFC2471.txt
RFC2474.txt
RFC2475.txt
RFC2492.txt
RFC2495.txt
RFC25.txt
RFC2508.txt
RFC2511.txt
RFC2516.txt
RFC2526.txt
RFC2541.txt
RFC2547.txt
RFC2554.txt
RFC256.txt
RFC2560.txt
RFC2570.txt
RFC2577.txt
RFC2581.txt
RFC2582.txt
RFC2585.txt
RFC2597.txt
RFC2598.txt
RFC2618.txt
RFC2629.txt
RFC2633.txt
RFC2644.txt
RFC2669.txt
RFC2670.txt
RFC2685.txt
RFC27.txt
RFC2702.txt
RFC2706.txt
RFC2713.txt
RFC2714.txt
RFC2731.txt
RFC2732.txt
RFC2733.txt
RFC2736.txt
RFC2754.txt
RFC2756.txt
RFC276.txt
RFC2764.txt
RFC2773.txt
RFC2774.txt
RFC2781.txt
RFC2784.txt
RFC2788.txt
RFC2793.txt
RFC2796.txt
RFC28.txt
RFC2809.txt
RFC2810.txt
RFC2811.txt
RFC2813.txt
RFC2817.txt
RFC2818.txt
RFC2824.txt
RFC2825.txt
RFC2829.txt
RFC2830.txt
RFC2833.txt
RFC285.txt
RFC2854.txt
RFC2855.txt
RFC2861.txt
RFC2862.txt
RFC2866.txt
RFC2867.txt
RFC2868.txt
RFC2869.txt
RFC2871.txt
RFC2873.txt
RFC2874.txt
RFC2882.txt
RFC2887.txt
RFC2889.txt
RFC2890.txt
RFC2893.txt
RFC2898.txt
RFC29.txt
RFC2906.txt
RFC2914.txt
RFC2917.txt
RFC2918.txt
RFC2920.txt
RFC2923.txt
RFC2932.txt
RFC2935.txt
RFC2945.txt
RFC2946.txt
RFC2959.txt
RFC2964.txt
RFC2971.txt
RFC2976.txt
RFC2983.txt
RFC2987.txt
RFC2988.txt
RFC2991.txt
RFC2992.txt
RFC2994.txt
RFC3.txt
RFC30.txt
RFC3001.txt
RFC3003.txt
RFC3005.txt
RFC3007.txt
RFC3009.txt
RFC3014.txt
RFC3016.txt
RFC3018.txt
RFC3019.txt
RFC3021.txt
RFC3022.txt
RFC3028.txt
RFC3029.txt
RFC3032.txt
RFC3033.txt
RFC3034.txt
RFC3035.txt
RFC3037.txt
RFC3038.txt
RFC3040.txt
RFC3042.txt
RFC3043.txt
RFC3044.txt
RFC3046.txt
RFC3048.txt
RFC3051.txt
RFC3055.txt
RFC3058.txt
RFC3059.txt
RFC3061.txt
RFC3062.txt
RFC3066.txt
RFC3067.txt
RFC3069.txt
RFC3070.txt
RFC3072.txt
RFC3074.txt
RFC3078.txt
RFC3081.txt
RFC3082.txt
RFC3083.txt
RFC3085.txt
RFC3090.txt
RFC3091.txt
RFC3093.txt
RFC32.txt
RFC324.txt
RFC335.txt
RFC34.txt
RFC348.txt
RFC35.txt
RFC36.txt
RFC37.txt
RFC38.txt
RFC4.txt
RFC40.txt.htm
RFC404.txt
RFC405.txt
RFC41.txt
RFC42.txt
RFC43.txt
RFC45.txt
RFC456.txt
RFC457.txt
RFC496.txt
RFC516.txt
RFC53.txt
RFC58.txt
RFC591.txt
RFC6.txt
RFC60.txt
RFC621.txt
RFC628.txt
RFC63.txt
RFC634.txt
RFC637.txt
RFC66.txt
RFC677.txt
RFC69.txt
RFC692.txt
RFC697.txt
RFC698.txt
RFC71.txt.htm
RFC72.txt.htm
RFC73.txt.htm
RFC75.txt.htm
RFC763.txt
RFC775.txt
RFC779.txt
RFC78.txt.htm
RFC79.txt.htm
RFC792.txt
RFC797.txt
RFC81.txt
RFC821.txt
RFC826.txt
RFC827.txt
RFC84.txt.htm
RFC85.txt.htm
RFC854.txt
RFC855.txt
RFC856.txt
RFC857.txt
RFC858.txt
RFC859.txt
RFC860.txt
RFC861.txt
RFC862.txt
RFC863.txt
RFC864.txt
RFC865.txt
RFC866.txt
RFC867.txt
RFC868.txt
RFC872.txt
RFC877.txt
RFC888.txt
RFC890.txt
RFC894.txt
RFC895.txt
RFC896.txt
RFC90.txt
RFC903.txt
RFC911.txt
RFC917.txt
RFC918.txt
RFC925.txt
RFC930.txt
RFC932.txt
RFC937.txt
RFC948.txt
RFC949.txt
RFC951.txt
RFC955.txt
RFC959.txt
RFC962.txt
RFC968.txt
RFC974.txt
RFC975.txt
RFC976.txt
RFC985.txt
RFC988.txt
RFC99.txt
index_RFC中文文档目录.htm
This repository doesn't specify license. Please pay attention to the specific project description and its upstream code dependency when using it.
Clone or Download
RFC855.txt 3.96 KB
Copy Edit Raw Blame History
totravel authored 4 years ago . backup
组织:中国互动出版网(http://www.china-pub.com/)
RFC文档中文翻译计划(http://www.china-pub.com/compters/emook/aboutemook.htm)
E-mail:ouyang@china-pub.com
译者: ( )
译文发布时间:2001-10-23
版权:本中文翻译文档版权归中国互动出版网所有。可以用于非商业用途自由转载,但必须
保留本文档的翻译及版权信息。
Network Working Group J. Postel
Request for Comments: 855 J. Reynolds
ISI
Obsoletes: NIC 18640 May 1983
TELNET选项规范
(RFC855——TELNET OPTION SPECIFICATIONS)
本RFC指定了一个ARPA互联网社区的标准。在ARPA互联网上的主机应该采纳与实
现该标准。
给TELNET协议提供一些选项的目的是,使相互通信的主机在解决不同设备之间的通
信问题时获得比由网络虚拟终端(NVT)提供的可能框架更好的方案。它可以让主机自由地
创建,测试或者丢弃某些选项。当然,可以想象,那些普遍有用的选项最终大部分的主机都
应该支持。因此,应该仔细地设计这些选项的文档,并且尽可能地公布它们。另外,确保不
在不同的选项中使用相同的选项代码也是必要的。
本文档指定了一个选项代码的分配和选项的文档标准方面的方法。在进行试验时,可能
只需要选项代码分配而不需要完整的文档,不过一般来说,在分配选项代码之前都需要一个
文档。我们通过把一个选项的文档作为一个RFC文档来发布,从而发布该选项。当然,选
项的创建者也可以用其他的方式发布选项。
选项代码由下面人员分配:
Jonathan B。 Postel
University of Southern California
Information Sciences Institute (USC-ISI)
4676 Admiralty Way
Marina Del Rey, California 90291
(213) 822-1511
Mailbox = POSTEL@USC-ISIF
选项的文档至少要包含下面几个小节:
第1节 - - 命令的名称和选项的代码
第2节 - - 命令的意义
应该描述同该选项相关的每一个TELNET命令的意义。需要注意的是,对于复杂的选
项,“子谈判”是必需的,因此可能有许多相关的命令。“子谈判”的原理在下面有更详细的
描述。
第3节 - 缺省的规范
对那些没有实现,或者没有使用该选项的主机,必须描述这些选项在这些主机中的缺省
假定值。
第4节 - 动机
对创建一个特殊的选项,或者对某种选项选择一种特殊的格式的动机进行详细的描述,
对那些还没有碰到(或者虽然已经碰到,但没有认识到)该选项被设计来解决什么的问题的
人,是非常有用的。
第5节 - 描述(或者实现规则)
为了确保一个命令的两个不同实现相互之间能够通讯,仅仅定义命令的意义和对该命令的意
图进行说明有时候是远远不够的。因此,在许多情况下,我们需要给一个命令提供一个完整
的描述。这个描述可以用文本来表示,也可以是一个示例性的实现,或者是实现的线索等等。
对“子谈判”的解释
在主机之间传递选项时,除了一个选项编码外可能还需要更多其他信息。例如,要求一个参
数的那些选项就属于这种情况。在主机之间传递除了选项代码外的其他信息的策略包含两个
步骤:双方都同意去”商讨“该参数,第二,对参数进行”商讨“。
在第一步中,同意去商讨参数以一种普通的方式来进行。一方通过发送一个带有选项代码的
DO(或WILL)命令来建议使用选项,另一方发送一个带有选项代码的DO(或WILL)命令来表
示接受这个建议。一旦双方都同意使用这选项,通过在SB命令的后面跟上相应的选项代码,
参数和命令SE来开始子谈判。每一方都被假设为能够解析该参数。因为在最初通过交换
WILL和DO命令,双方都表明可以支持该选项。另外,即使接收方不能解析该参数,接收
方也可以通过搜索SE命令(如字符串IAC SE)来定位参数字符串的结束位置。当然,在
任何时候,任何一方都可以给另一方发送WON'T或DON'T来拒绝继续进行进一步的子谈
判。
因此,对需要进行子谈判的选项“ABC”来说,TELNET的格式为:
IAC WILL ABC
提议使用选项ABC(或者赞成另一方使用该选项的请求)
IAC DO ABC
要求另一方去使用选项ABC(或者赞成另一方使用该选项的提议)
IAC SB ABC IAC SE
子谈判的一步,双方都要使用
设计那些需要进行“子谈判”的选项的设计者必须小心避免子谈判过程中的无穷尽的
循环。比如,
如果每一方都可以接受一个参数的任何值,而每一方都给该参数提出一个不同的值,那
么一方可能将进入无穷的“应答”过程中(因为每一个接收者都认为只要应答另一方的提议)。
最后,如果在一个“子谈判”中的参数包含一个值为255的字节,对应于TELNET的通用
规则,必须把该值加倍。
RFC855——TELNET OPTION SPECIFICATIONS TELNET选项规范
3
RFC文档中文翻译计划
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/totravel/rfc-zh.git
git@gitee.com:totravel/rfc-zh.git
totravel
rfc-zh
rfc-zh
master

Search