tcp_ip技术大全027

tcp_ip技术大全027

ID:18556635

大小:4.29 MB

页数:12页

时间:2018-09-19

tcp_ip技术大全027_第1页
tcp_ip技术大全027_第2页
tcp_ip技术大全027_第3页
tcp_ip技术大全027_第4页
tcp_ip技术大全027_第5页
资源描述:

《tcp_ip技术大全027》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、作者:NealS.Jamison本章内容包括:•理解Telnet协议•Telnet守护进程•使用Telnet•高级主题•参考文献和相关RFC第27章使用Telnet下载虽然终端仿真已不如以前应用广泛,但是它仍然是访问Shell帐号及其他多用户系统的重要工具。同时,它也是解决问题的有效工具。本章主要讨论互联网中的终端仿真服务:TCP/IPTelnet协议及其相关软件。27.1理解Telnet协议Telnet协议是TCP/IP协议簇的早期协议之一。事实上,早期的RFC15(写于1969年)就曾讨论过关于Telnet的一些有趣主题。Telnet目前在RFC854中定义。创建Telnet协

2、议的初衷是简化与远程主机的连接。在早期,如果用户使用IBM框架,需要IBM终端与框架连接;如果使用DEC,则需要DEC终端。结果如图27-1所示。IBM框架IBM终端DEC框架DEC终端XYZ框架XYZ终端图27-1在Telnet创建之前网络未得到广泛应用因此,我们需要可以理解所有语言组属性的终端仿真服务。它使用户可以在一台终端前与多台互相区别的主机系统连接。因此,创建了Telnet。Telnet是登录远程主机的标准互联网应用协议。它提供编码规则和其他必要的服务以便用户系统与远程主机连接。Telnet使用可靠的TCP传输机制以维护可靠、稳定的连接。Telnet的服务端口为TCP端口23

3、。下载Telnet可以以多种方式运行:•半双工•字符方式•行方式•线性方工半双工方式已经很久不被使用了。第27章使用Telnet使用303在字符方式中,每一个被敲入的字符立即传送到远程主机处理并将结果返回给客户。对于速度较慢的网络,其效果将不能忍受。目前许多Telnet的实现均采用此方式。在行方式中,文本在本地回显,一行结束时,将整行发送到远程主机处理过程。IBM框架在线性方式中,字符在本地处理,但处理过程由远程系统控制。网络虚拟终端因为我们使用多种不同类型的计算机,它们有不同的键盘和输出设备,所以Telnet的任务十分重要。输入设备和计算机使用各种各样的语言,从ASCII码到各种E

4、BCDIC方言。这使计算机间交流十分困难。网络虚拟终端(NVT)的作用主要是简化Telnet主机(NVT)DEC框架XYZ框架计算机间的交流。客户、服务器及它们各自的网络虚拟终端工作方式如图27-2所示。图27-2Telnet及NVT简化终端到主机的连接NVT接收来自客户系统的输入并将它转化为通用语言。在主机上的NVT接收通用语言并将它转化为主机可理解的特定语言。NVT允许任何属性的客户与任意属性的主机,反之亦然。27.2Telnet守护进程与其他TCP/IP客户/服务器服务类似,Telnet依靠守护进程响应客户请求。在UNIX系统中,守护进程为telnetd(或in.telne

5、td)。注意下面讲述的in.telnetd的用法及属性来自Linux操作系统帮助文件。用户系统的相关信息请查阅自己的操作系统文档或帮助文件。用法:/usr/sbin/in.telnetd[-hns][-a认证模式][-D调试模式][-L登录程序][-S服务类型][-X认证类型][-edebug][-debug端口]属性:-a认证模式—设置程序使用的认证模式。该属性仅在telnetd被编译支持认证时才可使用。下面列出了认证模式的可选值:•debug—启用认证调试。•user—当远程用户能够提供有效的认证信息以标识自身时才允许连接,并且允许访问无需口令的特定帐号。•valid—仅当远程用户

6、能够提供有效的认证信息标识自身时才允许连接。304使用第七部分使用TCP/IP应用•other—仅允许提供认证信息的连接。•none—缺省状态。无需认证信息。•off—关闭认证代码。下载-D调试模式—该属性用于调试。它允许telnetd打印出连接的调试信息,允许用户查看telnetd的工作过程,调试模式的可选值如下:•options—打印telnet属性协商信息。•report—打印属性信息及telnetd的工作信息。•netdata—打印telnetd接收到的数据流。•ptydata—显示发送到仿真终端的信息。-edebug—启用加密调试。-h—在登录完成前禁止打印与主机相关的信息

7、。-L登录程序—该属性用于指定不同的登录程序。缺省情况下使用/bin/login。-n—禁止TCP保持连接。通常,telnetd使用TCP保持连接机制查看已空闲一段时间的连接,以判断连接是否正常,并清除已经崩溃的连接。-s—仅当telnetd被编译支持SecurID卡时,才可使用该属性。它使-s属性应用于登录,当登录支持-s属性时,表示仅允许securID登录。它通常用于控制防火墙外的远程登录。-S服务类型—将Telnet连接的IP服务类型(t

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。