telnet介绍

来源:互联网 发布:js匿名函数 编辑:程序博客网 时间:2024/06/11 20:53

telnet:(Telecommunication和Network的联合缩写)

是TCP/IP协议族中的一员,属于应用层协议,是Internet远程登录服务器的标准协议和主要方式。

telnet服务属于典型的客户机/服务器模型,当用telnet登录远程计算机的时候,实际上启动了两个程序:运行在本地计算机的telnet客户端程序;运行在登录的远程计算机上的telnet服务程序。

使用telnet服务的目的:(主要目的可以总结为使用远端计算机/服务器上的资源)

1)建立与远程主机的TCP连接。默认端口为23号端口,如果远程主机上的Telnet服务器软件一直在这个端口上侦听到连接请求,则这个连接便会建立起来。

2)以终端方式为用户提供人机界面。

3)将用户输入的信息通过telnet协议传送给远程主机。

4)接受远程主机发送来的信息,并经过适当的转换显示在用户计算机的屏幕上。

telnet远程登录的基本过程

1)本地与远程主机建立连接。该过程实际上是建立一个TCP连接,用户必须知道远程主机的Ip地址或域名;
2)将本地终端上输入的用户名和口令及以后输入的任何命令或字符以NVT(Net Virtual Terminal)格式传送到远程主机。该过程实际上是从本地主机向远程主机发送一个IP数据包;
3)将远程主机输出的NVT格式的数据转化为本地所接受的格式送回本地终端,包括输入命令回显和命令执行结果;
4)最后,本地终端对远程主机进行撤消连接。该过程是撤销一个TCP连接。





1 0
原创粉丝点击