当前位置:文档之家› 远程登录协议(Telnet)

远程登录协议(Telnet)

《网络协议》实验报告
实验名称:远程登录协议(Telnet)
组别机器号:第六组主机B
班级:网络13-3班
学号:1320020306
姓名:黄腾飞
指导教师:陈虹
成绩:
一、实验目的
1. 掌握Telnet的工作过程
2. 理解Telnet选项协商
二、实验环境
实验拓扑结构(标注IP地址和MAC地址):
IP地址:172.16.0.62 MAC地址:002511-53EB30
三、实验内容
1.运行Telnet命令,捕获数据进行分析
2.Telnet选项协商的过程
四、实验过程及结果分析
本实验主机A和B(主机C和D,主机E和F)一组进行。

1.运行Telnet命令,捕获数据进行分析
(1)主机B启动协议分析器进行数据捕获,并设置过滤条件(提取TELNET协议)。

(2)实验环境中的服务器(IP地址:172.16.1.100)上的telnet服务已经启动,使用服务器为本小组提供的帐号,其用户名:group1_1,密码:group1_1。

注:用户名、密码相同,生成规则是:groupx_y(x是组索引,y是主机索引,eg 第一组的主机C使用的用户名和密码为:group1_3)。

主机A在命令行提示符下运行:
①Telnet 172.16.1.100
②在“Login:”提示符后输入用户名(group1_1)。

在“Password:”提示符后输入密码(group1_1)。

③在虚拟终端上进行一些简单的操作(可不作)。

④按“CTRL+]”回到Telnet提示符下。

⑤输入“quit”退出Telnet。

(3)察看主机B捕获的数据,分析Telnet的工作过程。

用户名和密码是一位一位传的。

2.Telnet选项协商的过程
(1)主机B启动协议分析器进行数据捕获,并设置过滤条件(提取Telnet协议)。

(2)主机A首先要与Telnet服务器建立一个TCP连接。

①主机A上启动“实验平台工具栏中的TCP工具”。

②选中“客户端”单选框,在“地址”中填入服务器IP地址(172.16.1.100)。

③在“端口”中填入Telnet协议的端口号23。

④点击“连接”按钮进行连接。

(3)使用Telnet的NVT字符集实现选项协商。

在发送数据(十六进制)窗口编辑并发送以下数据:
FF FB 18 FF FB 1F 点击“发送”按钮;
FF FC 20 FF FC 23 FF FB 27 点击“发送”按钮;
FF FD 03 点击“发送”按钮;
FF FB 01 FF FE 05 FF FC 21 点击“发送”按钮;
(4)击“断开”按钮,断开主机A与服务器的TCP连接。

(5)察看主机B捕获到的数据,分析选项协商的过程。

五、实验总结
通过本次试验掌握了Telnet的工作过程,Telnet远程登录服务的4个过程。

理解了Telnet 选项协商。

六、实验思考题
1.远程登录Telnet的主要特点是什么?
使用户坐在已上网的电脑键盘前通过网络进入的另一台电脑已上网的电脑,使它们互相连通。

这种连通可以发生在同一房间里面的电脑或是在世界各范围内已上网的电脑。

习惯上来说,被连通计算机,并且为网络上所有用户提供服务的计算机称之为服务器(Server),而自己在使用的机器称之为客户机(Client)。

一旦连通后,客户机可以享有服务器所提供的一切服务。

2.结合分析结果,绘制Telnet交互图。

本地主机上的Telnet客户程序主要完成以下功能:
建立与远程服务器的TCP联接→从键盘上接收本地输入的字符→将输入的字符串变成标准格式并传送给远程服务器→从远程服务器接收输出的信息→将该信息显示在本地主机屏幕上。

远程主机的“服务”程序通常被昵称为“精灵”,它平时不声不响地守候在远程主机上,一接到本地主机的请求,就会立马活跃起来,并完成以下功能:
通知本地主机,远程主机已经准备好了→等候本地主机输入命令→对本地主机的命令作出反应(如显示目录内容,或执行某个程序等)→把执行命令的结果送回本地计算机显示→重新等候本地主机的命令。

3.主机A在Telnet状态下,运行各种操作,在主机B上是否可以捕获到数据?
答:可以。

相关主题