教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 专业资料 >

实验一 远程登陆协议_Telnet

来源:网络收集 时间:2026-05-25
导读: 远程登陆协议_Telnet 实验一 Telnet 远程登陆协议 实验目的: 自学应用层Telnet远程访问协议。 实验设备: 已经接入Internet的网络实验室,机器上装有IE浏览器; 安装好Ethereal协议分析软件。 实验内容: Telnet是传输控制协议/因特网协议(TCP/IP)网络(例

远程登陆协议_Telnet

实验一 Telnet 远程登陆协议

实验目的:

自学应用层Telnet远程访问协议。

实验设备:

已经接入Internet的网络实验室,机器上装有IE浏览器;

安装好Ethereal协议分析软件。

实验内容:

Telnet是传输控制协议/因特网协议(TCP/IP)网络(例如Internet)的登录和仿真程序。它最初是由ARPANET开发的,但是现在它主要用于Internet会话。它的基本功能是,允许用户登录进入远程主机系统。以前,Telnet是一个将所有用户输入送到远方主机进行处理的简单的终端程序。它的一些较新的版本在本地执行更多的处理,于是可以提供更好的响应,并且减少了通过链路发送到远程主机的信息数量。

Telnet是一种客户机/服务器处理方式,其中,用户在本地系统生成Telnet应用,并和远程主机上运行的Telnet进程建立一条链路。这个用户在他的键盘上发出请求,这个请求被传送到系统上运行的Telnet客户。然后,Telnet将这个请求传送给远程的Telnet服务器。通过这个过程,用户就能启动远程程序,并且就象他们直接与这个远程主机相连接那样,从他们自己的系统上就可以运行这些程序。大多数进程是在远程主机上运行的,它从用户的系统接收请求,并在它的工作空间内处理它们,从而减少了在这条链路上的通信量。

Telnet提供使你与远程Internet主机连接的服务就叫做“Telnet”。在Telnet术语中, 你的计算机叫作“本地计算机”(本地机), 而 telnet程序所连接的另一台计算机叫做“远程计算机”(远程机)。无论另一台计算机的实际距离有多远,无论是在同一间办公室还是横跨世界,我们都使用这些术语。

Telnet远程登录的使用主要有两种情况。

第一种是用户在远程主机上有自己的帐号(Account),即用户拥有注册的用户名和口令;

远程登陆协议_Telnet

第二种是许多Internet主机为用户提供了某种形式的公共Telnet信息资源,这种资源对于每一个Telnet用户都是开放的。

例如:

登陆[BBS同舟共济站]只需在DOS状态下,输入命令:

Telnet http://doc.guandang.net

登陆[BBS水木清华站]只需在IE浏览器,地址栏中,输入命令:

远程登陆协议_Telnet

—— 自己使用ethereal捕获telnet协议数据包,并分析观察其内容。它使用TCP传输层协议,端口23

—— 使用telnet查询邮件

打开“开始”菜单中的“程序”,“附件”,“命令提示符”。

远程登陆协议_Telnet

C:\>

telnet http://doc.guandang.net 110

就会与“雅虎邮件”的pop3服务器http://doc.guandang.net建立连接。 注意:应该保证已经配置自己的雅虎邮件可以使用pop,smtp协议,在上周电子邮件协议的实验中有说明。

如果上述连接成功,POP3服务器就会回应如下信息(显示在终端上): +OK hello from popgate(2.35.8)

在登录成功之后,紧接着输入如下命令

user zzsd2007

如果该用户名登录成功,POP3服务器会响应如下信息:

+OK password required.

接着马上输入密码

pass dsnyhg

如果成功,终端会显示如下信息:

+OK maildrop ready, 2 message (2294 octets 字节)

其中数字2表示有2封邮件,2294表示这2封邮件总的字节数(即2294 B)

成功登录,进入邮箱之后,有以下命令可以使用,其命令格式及参数说明如下:

远程登陆协议_Telnet

各命令的详细功能见下面的说明:

1、stat

POP3服务器会响应一个正确应答,“+OK”开头,接着是两个数字,第一个是邮件数目,第二个是邮件的大小,如:+OK 2 2294

2、list [n] 参数n可选,n为邮件编号

list命令的参数可选,该参数是一个数字,表示的是邮件在邮箱中的编号, 我们可以利用不带参数的list命令,获得各邮件的编号,并且每一封邮件 均占用一行显示,前面的数为邮件的编号,后面的数为邮件的大小。

3、uidl [n] 同上

命令与list命令用途差不多,只不过uidl命令显示邮件的信息比list更 详细,更具体,执行结果如图四。

4、retr n 参数n不可省,n为邮件编号

retr命令是收邮件中最重要的一条命令,它的作用是查看邮件的内容,它必须带参数进行,该命令执行之后,服务器应答的信息比较长,其中包括发件人的电子邮箱地址,发件时间,邮件主题等,这些信息统称为邮件头,紧接在邮件头之后的信息便是邮件正文

5、dele n 同上

dele命令是用来删除指定的邮件(注意:dele n命令只是给邮件做上删除标 记,只有在执行quit命令之后,邮件才会真正删除)。

6、top n m 参数n,m不可省,n为邮件编号,m为行数

top命令有两个参数,n为邮件编号,m是要读出邮件正文的行数,如果m=0,则 只读出邮件的邮件头部分

7、noop

该命令发出后,POP3服务器不作任何事,仅返回一个正确响应"+OK"

8、quit

该命令发出后,telnet断开与POP3服务器的连接,系统进入更新状态。

远程登陆协议_Telnet

使用telnet发送邮件

与发邮件相同,在发送邮件之前,我们必须先同一个smtp服务器建立连接,

telnet http://doc.guandang.net 25

如果此连接成功建立,远程smtp服务器就会响应如下信息:

220 http://doc.guandang.net ESMTP

收到该信息之后,可以依次使用下面的命令(注意:顺序不能调动)来完成邮件的发送。

1、输入命令helo

如果该请求(命令)成功接受,远程smtp服务器就会响应如下信息: 250 http://doc.guandang.net

2、输入命令mail from: root@http://doc.guandang.net

(邮件发送人,可以随便写成1@http://doc.guandang.net,Imail不会检查此地址是否真实,要开玩笑也就从这开始)

如果该请求成功接受,远程smtp服务器就会响应如下信息:

250 ok.

3、输入命令rcpt to: user1@http://doc.guandang.net

(邮件接收人,必须是本主机的真实Email地址,注意是本主机) 如果该请求成功接受,远程smtp服务器就会响应如下信息:

250 ok.

4、输入命令data

354 ok, send it; end with <CRLF>.<CRLF>(可以写邮件内容了,以 . 结束) subject: test(邮件主题,可以是中文,也可带空格)

回车(换行命令,表示开始写邮件正文)

今晚12点见!(邮件正文,回车换行)

(邮件结束,发送吧)

“250 Message queued”

quit(退出,断开telnet连接)

“221 Goodbye”

…… 此处隐藏:1438字,全部文档内容请下载后查看。喜欢就下载吧 ……
实验一 远程登陆协议_Telnet.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1763553.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)