实验一 远程登陆协议_Telnet
远程登陆协议_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字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [专业资料]《蜜蜂之家》教学反思
- [专业资料]过去分词作定语和表语1
- [专业资料]苏州工业园区住房公积金贷款申请表
- [专业资料]保安管理制度及处罚条例细则
- [专业资料]2018年中国工程咨询市场发展现状调研及
- [专业资料]2015年电大本科《学前教育科研方法》期
- [专业资料]数字信号处理实验 matlab版 离散傅里叶
- [专业资料]“十三五”重点项目-虎杖白藜芦醇及功
- [专业资料]2015-2020年中国竹木工艺市场需求及投
- [专业资料]国际贸易理论与实务作业五:理论案例分
- [专业资料]财政部修订发布事业单位会计制度
- [专业资料]BCA蛋白浓度测定试剂盒(增强型)
- [专业资料]工程进度总计划横道图模板(通用版)
- [专业资料]七年级地理同步练习(天气与气候)
- [专业资料]X光安检机介绍火灾自动报警系统的组成
- [专业资料]衢州市人民政府办公室关于印发衢州市区
- [专业资料]经济全球化及其影响[1]
- [专业资料]质粒DNA限制性酶切图谱分析
- [专业资料]国家安全人民防线工作“六项”制度
- [专业资料]劳动力投入计划及保证措施
- 电子账册联网监管培训手册
- 人教版语文七年级上第1课《在山的那边
- 对我区担保行业发展现状的思考与建议
- 平面四边形网格自动生成方法研究
- 2016年党课学习心得体会范文
- 如何设置电脑定时关机
- 全球最美人妖排行榜新鲜出炉
- 社会实践调查报告及问卷
- Visual Basic习题集
- 《鱼我所欲也》课件2
- 浙江省会计从业资格考试试卷
- 全遥控数字音量控制的D 类功率放大器资
- 鞍钢宪法与后福特主义
- 电表的改装与校准实验报告(1)
- 2014年高考理科数学真题解析分类汇编:
- Windows 7 AIK 的使用
- 风电场全场停电事故应急处置方案
- 化工原理选填题题库(下)
- 关于产学研合作教育模式的学习与思考
- 西安先锋公馆项目前期定位报告




