基本内容
Telnet
是位于
OSI
模型的第
7
层
---
应用层上的一种协议,是一个通过创建虚拟
终端提供连接到远程主机终端仿真的
TCP/IP
协议。
这一协议需要通过用户名和口令进
行认证,是
Internet
远程登陆服务的标准协议。应用
Telnet
协议能够把本地用户所使
用的计算机变成远程主机系统的一个终端。它提供了三种基本服务:
1
)
Telnet
定义一个网络虚拟终端为远程系统提供一个标准接口。客户机程序不必详
细了解远程系统,他们只需构造使用标准接口的程序;
2
)
Telnet
包括一个允许客户机和服务器协商选项的机制,而且它还提供一组标准选
项;
.
3
)
Telnet
对称处理连接的两端,即
Telnet
不强迫客户机从键盘输入,也不强迫客户
机在屏幕上显示输出。
适应异构
为了使多个操作系统间的
Telnet
交互操作成为可能,
就必须详细了解异构计算机
和操作系统。比如,一些操作系统需要每行文本用
ASC
Ⅱ回车控制符(
CR
)结束,另
一些系统则需要使用
ASC
Ⅱ换行符
(
LF
)
,
还有一些系统需要用两个字符的序列回车
-
换行(
CR-LF
)
;再比如,大多数操作系统为用户提供了一个中断程序运行的快捷键,
但这个快捷键在各个系统中有可能不同(一些系统使用
CTRL+C
,而另一些系统使用
ESCAPE
)
。如果不考虑系统间的异构性,那么在本地发出的字符或命令,传送到远地