百度
360搜索
搜狗搜索

telnet协议,Telnet采用客户端 服务器工作方式,采用 (27) 格式实现客户端和服务器的数据传输。详细介绍

本文目录一览: telnet什么协议

远程登陆协议。Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器。要开始一个telnet会话,必须输入用户名和密码来登录服务器。Telnet是常用的远程控制Web服务器的方法。Telnet服务虽然也属于客户机/服务器模型的服务,但它更大的意义在于实现了基于Telnet协议的远程登录(远程交互式计算)。默认端口是23。基本功能:允许用户登陆进入远程计算机系统。

Telnet协议基本知识

我们知道Telnet服务器软件是我们最常用的远程登录服务器软件,是一种典型的客户机/服务器模型的服务,它应用Telnet协议来工作。那么,什么是Telnet协议?它都具备哪些特点呢?  
  1 基本内容  
  Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议。应用Telnet协议能够把本地用户所使用的计算机变成远程主机系统的一个终端。它提供了三种基本服务:  
  1)Telnet定义一个网络虚拟终端为远的系统提供一个标准接口。客户机程序不必详细了解远的系统,他们只需构造使用标准接口的程序;  
  2)Telnet包括一个允许客户机和服务器协商选项的机制,而且它还提供一组标准选项;  
  3)Telnet对称处理连接的两端,即Telnet不强迫客户机从键盘输入,也不强迫客户机在屏幕上显示输出。  
  2 适应异构  
  为了使多个操作系统间的Telnet交互操作成为可能,就必须详细了解异构计算机和操作系统。比如,一些操作系统需要每行文本用ASCII回车控制符(CR)结束,另一些系统则需要使用ASCII换行符(LF),还有一些系统需要用两个字符的序列回车-换行(CR-LF);再比如,大多数操作系统为用户提供了一个中断程序运行的快捷键,但这个快捷键在各个系统中有可能不同(一些系统使用CTRL+C,而另一些系统使用ESCAPE)。如果不考虑系统间的异构性,那么在本地发出的字符或命令,传送到远地并被远地系统解释后很可能会不准确或者出现错误。因此,Telnet协议必须解决这个问题。
  为了适应异构环境,Telnet协议定义了数据和命令在Internet上的传输方式,此定义被称作网络虚拟终端NVT(Net Virtual Terminal)。它的应用过程如下:
  对于发送的数据:客户机软件把来自用户终端的按键和命令序列转换为NVT格式,并发送到服务器,服务器软件将收到的数据和命令,从NVT格式转换为远地系统需要的格式;
  对于返回的数据:远地服务器将数据从远地机器的格式转换为NVT格式,而本地客户机将将接收到的NVT格式数据再转换为本地的格式。
  对于NVT格式的详细定义,有兴趣的朋友可以去查找相关资料。  
  3 传送远地命令  
  我们知道绝大多数操作系统都提供各种快捷键来实现相应的控制命令,当用户在本地终端键入这些快捷键的时候,本地系统将执行相应的控制命令,而不把这些快捷键作为输入。那么对于Telnet来说,它是用什么来实现控制命令的远地传送呢?  
  Telnet同样使用NVT来定义如何从客户机将控制功能传送到服务器。我们知道USASCII字符集包括95个可打印字符和33个控制码。当用户从本地键入普通字符时,NVT将按照其原始含义传送;当用户键入快捷键(组合键)时,NVT将把它转化为特殊的ASCII字符在网络上传送,并在其到达远地机器后转化为相应的控制命令。将正常ASCII字符集与控制命令区分主要有两个原因:  
  1)这种区分意味着Telnet具有更大的灵活性:它可在客户机与服务器间传送所有可能的ASCII字符以及所有控制功能;  
  2)这种区分使得客户机可以无二义性的指定信令,而不会产生控制功能与普通字符的混乱。

远程登录使用的协议是

Telnet。远程登录使用的协议是“Telnet”。Telnet协议是TCP/IP协议族中的一员,是Internet远程登录服务的标准协议和主要方式,它为用户提供了在本地计算机上完成远程主机工作的能力,Telnet协议允许一台机器上的用户,登录到远程机器上,并进行工作。

telnet基于什么协议

是Internet远程登录服务的标准协议。TELNET协议是Internet远程登录服务的标准协议和主要方式,是TCP/IP协议族中的一员。Telnet是位于OSI模型的第7层,也就是应用层上的一种协议,是一个通过创建虚拟终端提供连接到远程主机终端仿真的TCP/IP协议。

Telnet是哪层协议

Telnet是应用层协议。Telnet是一种用于远程登陆的端口,用户可以以自己的身份远程连接到计算机上,通过这种端口可以提供一种基于DOS模式下的通信服务。如以前的BBS是纯字符界面的,支持BBS的服务器将23端口打开,对外提供服务。TCP/IP协议是Internet最基本的协议,其中应用层的主要协议有Telnet、FTP、SMTP等,是用来接收来自传输层的数据或者按不同应用要求与方式将数据传输至传输层。
更多关于Telnet是哪层协议,进入:https://m.abcgonglue.com/ask/5bcf821616112139.html?zd查看更多内容

Telnet协议的优缺点有哪些?

Telnet协议是TCP/IP协议族中的一员,端口号为TCP23,是Internet远程登陆服务的标准协议。应用Telnet协议能够把本地用户所使用的计算机变成远程主机系统的一个终端。Telnet可用于迅速判断目标是真实域还是虚拟域。它提供了三种基本服务:
1)Telnet定义一个网络虚拟终端为远程系统提供一个标准接口。客户机程序不必详细了解远程系统,他们只需构造使用标准接口的程序;
2)Telnet包括一个允许客户机和服务器协商选项的机制,而且它还提供一组标准选项;
3)Telnet对称处理连接的两端,即Telnet不强迫客户机从键盘输入,也不强迫客户机在屏幕上显示输出。Telnet可以被用于进行各种各样的入侵活动,或者用来剔除远程主机发送来的信息。Telnet上的任何漏洞都可能是致命的。在这一点上至少它同FTP和HTTP一样,甚至还会更糟。Telnet的安全性问题种类繁多,其中很大一部分漏洞都是由于编程错误造成的。然而,编程错误并不是Telnet频繁出现于安全性报告的唯一根据。Telnet本身的缺陷是:没有口令保护,远程用户的登陆传送的帐号和密码都是明文,使用普通的sniffer都可以被截获没有强力认证过程。只是验证连接者的帐户和密码。没有完整性检查。传送的数据没有办法知道是否完整的,而不是被篡改过的数据。传送的数据都没有加密。SSH是一个很好的telnet安全保护系统,但是如果是要更严格的保护,你必须使用其他的telnet安全产品。

开启win7系统telnet协议方法

接下来跟大家分享的是关于如何开启win7系统Telnet协议的方法,关于telnet协议或许很多人还并不是很了解,telnet协议其实也是TCP/IP协议家族的其中之一,是Internet远端登录服务的标准协议和主要方式,常用于网页服务器的远端控制,是测试网络时经常使用的命令,Telnet服务的最大意义在于实现了基于Telnet协议的远程登录,具体开启方法如下:1、打开win7系统“开始”,选择“控制面板”;2、在程序面板中找到“程序和功能”下方的“打开或关闭Windows功能”;3、接着在windows功能窗口中选择“Telnet客户端和Telnet服务器”;4、最后在命令提示符中开启Telnet服务。以上步骤完成之后,telnet服务就成功开启啦,Telnet的应用开启之后可以让我们的远程登录变得更加方便,有需要的朋友赶紧设置一下吧,

Telnet采用客户端 服务器工作方式,采用 (27) 格式实现客户端和服务器的数据传输。

【答案】:B
Telnet(TCP/IP Terminal Emulation Protocol,TCP/IP终端仿真协议)是一种基于TCP 23端口的虚拟终端通讯协议。Telnet是标准的提供远程登录功能的应用,能够运行于不同操作系统的主机之间。
Telnet由运行在本地计算机上的Telnet客户进程和运行在远程计算机上的Telnet服务器进程所组成。为了使异构计算机和操作系统间的Telnet交互操作成为可能,Telnet协议定义了一种通用字符终端作为数据和命令在Internet上的传输方式,即NVT(Net Virtual Terminal,网络虚拟终端)。

笔记本win7系统开启Telnet协议服务恢复网络正常使用的方法

win7系统用户对Telnet协议服务应该算不上很了解。Telnet协议服务是远程登陆服务的标准协议和主要方式,如果用户没有开启Telnet协议服务,那么电脑也就无法正常使用网络了,遇到Telnet协议服务没有开启的情况我们应该怎么解决呢?下面小编就以笔记本win7系统为例,带大家一起了解下具体的解决方法吧!方法如下:1、在cmd中输入“telnet/?”字符命令,如果提示“telnet不是内部或者外部命令,也不是可运行程序或者批处理命令”则表示系统未打开Telnet服务;2、鼠标点击win7系统“开始”菜单,选择“控制面板”选项;3、在打开的控制面板界面中选择程序选项;4、在打开的“程序”界面中找到点击“程序和功能”下的“打开或者关闭windows功能”;5、弹出一个选择的对话框,勾选“Telnet客户端”选项;6、点击确定之后出现一个软件更改界面,安装完成后,会提示是否立即重启电脑;7、重启电脑,在cmd中输入”telnet/?“出现如图界面代表成功。以上就是笔记本win7系统开启Telnet协议服务恢复网络正常使用的方法,大家如果没有开启Telnet协议服务,不妨按照上面的方法进行设置,相信能够帮助到大家!

HTTP、FTP、SMTP、TELNET协议分别使用哪些端口?

1、HTTP:使用80端口。
HTTP属于超文本传输协议,所有的WWW文件都必须遵守这个标准,HTTP是一个客户端和服务器端请求和应答的标准(TCP),客户端是终端用户,服务器端是网站,通过使用Web浏览器、网络爬虫或者其它的工具,客户端发起一个到服务器上指定端口(默认端口为80)的HTTP请求。
2、FTP:使用20/21端口。
主要是用来传输文件,比如建站常常用来上传主页或者下载文件进行修改,FTP是一个8位的客户端-服务器协议,能操作任何类型的文件而不需要进一步处理,就像MIME或Unicode一样。但是,FTP有着极高的延时,这意味着,从开始请求到第一次接收需求数据之间的时间,会非常长。
3、SMTP:使用25端口。
SMTP定义了简单邮件传送协议,现在很多邮件服务器都用的是这个协议,用于发送邮件。如常见的免费邮件服务中用的就是这个邮件服务端口。
4、TELNET使用23端口。
Telnet它是一种用于远程登陆的端口,用户可以以自己的身份远程连接到计算机上,通过这种端口可以提供一种基于DOS模式下的通信服务。
扩展资料
按端口号可分为3大类:
(1)公认端口(Well Known Ports):从0到1023,它们紧密绑定(binding)于一些服务。通常这些端口的通讯明确表明了某种服务的协议。例如:80端口实际上总是HTTP通讯。
(2)注册端口(Registered Ports):从1024到49151。它们松散地绑定于一些服务。也就是说有许多服务绑定于这些端口,这些端口同样用于许多其它目的。例如:许多系统处理动态端口从1024左右开始。
(3)动态和/或私有端口(Dynamic and/or Private Ports):从49152到65535。理论上,不应为服务分配这些端口。实际上,机器通常从1024起分配动态端口。但也有例外:SUN的RPC端口从32768开始。
每个TCP报文头部都包含源端口号(source port)和目的端口号(destination port),用于标识和区分源端设备和目的端设备的应用进程。
在TCP/IP协议栈中,源端口号和目的端口号分别与源IP地址和目的IP地址组成套接字(socket),唯一的确定一条TCP连接。
相对于TCP报文,UDP报文只有少量的字段:源端口号、目的端口号、长度、校验和等,各个字段功能和TCP报文相应字段一样。
下面以TCP报文为例说明端口号的作用:
假设PC1向PC2发起Telnet远程连接,其中目的端口号为知名端口号23,源端口号为1028。源端口号没有特别的要求,只需保证该端口号在本机上是唯一的。
PC2收到数据包后,根据目的端口为23判断出该数据包是Telnet数据包,将数据包转发到上层Telnet协议。
参考资料来源:百度百科—网络端口

阅读更多 >>>  如何在linux中安装vnc

网站数据信息

"telnet协议,Telnet采用客户端 服务器工作方式,采用 (27) 格式实现客户端和服务器的数据传输。"浏览人数已经达到16次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:telnet协议,Telnet采用客户端 服务器工作方式,采用 (27) 格式实现客户端和服务器的数据传输。的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!