远程终端协议_TELNET._第1页
远程终端协议_TELNET._第2页
远程终端协议_TELNET._第3页
远程终端协议_TELNET._第4页
远程终端协议_TELNET._第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第六章:6.3远程终端协议TELNET 计算机网络 组员:王怀鹏 饶焕焕 王梅 罗秀铅 国家精品课程网上资源的可用性研究/* 6.3.1远程终端协议远程终端协议 TELNET的概念的概念 远程终端协议 简称TELNET TELNET 是一个简单的远程终端协议,也是因特网的正式标准。 用户用 TELNET 就可在其所在地通过TCP 连接注册(即登录)到 远地的另一个主机上(使用主机名或IP地址) TELNET 能将用户的击键传到远地主机,同时也能将远地主机的输 出通过 TCP 连接返回到用户屏幕。这种服务是透明的透明的,因为用户 感觉到好像键盘和显示器键盘和显示器是直接连在远地主机上。 因此,T

2、ELNET也称 终端仿真协议终端仿真协议 国家精品课程网上资源的可用性研究/* 6.3.2Telnet协议的目的 提供一个相对通用的,双向的,面向八位字 节的通信方法,允许界面终端设备和面向终端 的过程能通过一个标准过程进行互相交互。 Telnet协议可被用于终端到终端的通信和处理 到处理的通信(分布式计算)。 国家精品课程网上资源的可用性研究/* 客户服务器方式客户服务器方式 现在由于 PC 机的功能越来越强,用 户已较少使用 TELNET 了。 TELNET 也使用客户服务器方式。在本地 系统运行 TELNET 客户进程,而在远地主 机则运行 TELNET 服务器进程。 和 FTP 的情况

3、相似,服务器中 的主进程等待新的请求,并产 生从属进程来处理每一个连接。 .3可行性分析可行性分析 国家精品课程网上资源的可用性研究/* TELNER客户端和服务器的交换 国家精品课程网上资源的可用性研究/* 6.3.4 TELENT选项协商选项协商 v TELENT的选项是可协商的,的选项是可协商的,TELNET连接的一方可以提连接的一方可以提 出某些选项,另一方或同意或反对,在协商基础上双方对出某些选项,另一方或同意或反对,在协商基础上双方对 选项达成一致。选项达成一致。 v 选项协商需要选项协商需要3个字节个字节:一个:一个IAC字节,接着一个字节是字节,接着一个字节是

4、WILL,DO,WONT和和DONT这四者之一,最后一个字节指这四者之一,最后一个字节指 明激活或禁止的明激活或禁止的选项代码选项代码。 v 例如例如“WILL X”意思是意思是“你是否同意我使用你是否同意我使用X选项选项”,“DO X”意思是意思是“我同意你使用我同意你使用X选项选项”,“DONT X”意思是意思是“我我 不同意你使用不同意你使用X选项选项”。 国家精品课程网上资源的可用性研究/* 表表 1414- -4 4 选项协商的六种情况选项协商的六种情况 发送方发送方 接收方接收方 描述描述 1. WILL 1. WILL 发送方想激活选项发送方想激活选项 DO DO 接收方说同意接

5、收方说同意 2. WILL 2. WILL 发送方想激活选项发送方想激活选项 DONT DONT 接收方说不同意接收方说不同意 3. DO 3. DO 发送方想让接收方激活选项发送方想让接收方激活选项 WILL WILL 接收方说同意接收方说同意 4. DO 4. DO 发送方想让接收方激活选项发送方想让接收方激活选项 WONT WONT 接收方说不同意接收方说不同意 5. WONT 5. WONT 发送方想禁止选项发送方想禁止选项 DONT DONT 接收方必须同意接收方必须同意 6. 6. DONTDONT 发送方想让接收方禁止选项发送方想让接收方禁止选项 WONT WONT 接收方必须同

6、意接收方必须同意 国家精品课程网上资源的可用性研究/* TELNET选项选项 v TELNET有一组选项,这些选项用于配置沟通客户与服务 器的TCP连接。 v 名字 代码 RFC 意 义 v 传输二进制 0 856 将传输改为8位二进制字节 v 回应 1 857 允许一端回应它收到的数据 v 抑制GA 3 858 不在数据后发Go Ahead信号 v 状态 5 859 请求远地系统选项的状态 v 时间标志 6 860 请求时间标志插入返回流 v 终端类型 24 884 交换终端类型信息 v 记录末 25 885 结束数据发送 v 行模式 34 1116 本地编辑,整行发送 国家精品课程网上资源

7、的可用性研究/* 6.3.5 远程终端协议的原理远程终端协议的原理 Telnet协议的主体由三个部分组成: 1.网络虚拟终端NVT 2.操作协商原理 3. 终端和进程的对称性 国家精品课程网上资源的可用性研究/* 网络虚拟终端(网络虚拟终端(NVT) v NVT工作原理:一种虚拟的终端设备,它被客户和服务器工作原理:一种虚拟的终端设备,它被客户和服务器 所采用,用来建立数据表示和解释的一致性。所采用,用来建立数据表示和解释的一致性。 v NVT的组成的组成 输出设备:输出远程数据,一般为显示器输出设备:输出远程数据,一般为显示器 1. 输入设备:本地数据输入输入设备:本地数据输入 国家精品课程

8、网上资源的可用性研究/* 网络虚拟终端 v 不同的计算机系统存在差异,这些差异称为不同的计算机系统存在差异,这些差异称为异质性异质性。异质。异质 性给计算机系统之间的互操作带来许多的麻烦。所谓性给计算机系统之间的互操作带来许多的麻烦。所谓互操互操 作性作性是指异质系统间透明地访问对方资源的能力。是指异质系统间透明地访问对方资源的能力。 v TELNET具有具有包容异种计算机和异种操作系统包容异种计算机和异种操作系统的能力,它的能力,它 能提供许多异种计算机系统间的互操作性。能提供许多异种计算机系统间的互操作性。 v TCP/IP屏蔽了物理网络的异质性,它能保证不同的计算屏蔽了物理网络的异质性,

9、它能保证不同的计算 机或计算机网络系统之间的互通。但机或计算机网络系统之间的互通。但不同操作系统通过网不同操作系统通过网 络进行互操作要由高层软件实现络进行互操作要由高层软件实现。 v 对于对于TELNET,系统间的,系统间的异质性表现在不同的系统对键盘异质性表现在不同的系统对键盘 输入的解释输入的解释各不相同。各不相同。 国家精品课程网上资源的可用性研究/* 网络虚拟终端网络虚拟终端 NVT 格式格式 客户软件把用户的击键和命令转换成 NVT 格式,12并送交服务器 服务器软件把收到的数据和命令,从 NVT 格式转换成远地系统所需的格式 向用户返回数据时,服务器把远地系统 的格式转换为 NV

10、T 格式,本地客户再从 NVT 格式转换到本地系统所需的格式。 国家精品课程网上资源的可用性研究/* TELNET 使用网络虚拟终端使用网络虚拟终端 NVT 格式格式 。 因特网 TCP 连接 客户端 服务器端 使用服务器端的格式 使用 NVT 格式 客户服务器 国家精品课程网上资源的可用性研究/* 6.3.6 TELNET协议的五特点协议的五特点 1 .适应异构 :为了使多个操作系统间的Telnet交互操作成为 可能,就必须详细了解异构计算机和操作系统。 比如: 一些操作系统需要每行文本用ASCII回车控制符(CR )结 束,另一些系统则需要使用ASCII换行符(LF),还有 一些系统需要用

11、两个字符的序列回车-换行(CR-LF);再 比如,大多数操作系统为用户提供了一个中断程序运行的快 捷键,但这个快捷键在各个系统中有可能不同(一些系统使 用CTRL+C,而另一些系统使用ESCAPE)。如果不考虑系 统间的异构性,那么在本地发出的字符或命令,传送到远地 并被远地系统解释后很可能会不准确或者出现错误。因此, Telnet协议必须解决这个问题 国家精品课程网上资源的可用性研究/* 2. 数据流向:数据信息被用户从本地键盘键入并通过操作系 统传到客户机程序,客户机程序将其处理后返回操作系统 3. 强制命令:使用外带命令以便强制服务器读取一个控制命 令。 4. 选项协商:一些选项扩充了大方向的功能,而一些选项制 涉及一些微小细节。例如:有一个选项可以控制Telnet是 在半双工还是全双工模式下工作(大方向);还有一个选 项允许远地机器上的服务器决定用户终端类型(小细节) 国家精品课程网上资源的可用性研究/* 6.3.7 TELNET 定义的一些控制命令定义的一些控制命令 (1) DO (选项代码) 表示要求对方执行该选项

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论