欢迎来到天天文库
浏览记录
ID:8916698
大小:3.31 MB
页数:19页
时间:2018-04-12
《实验十一smtp和pop协议分析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实验十一SMTP和POP一实验目的1、理解SMTP,POP协议的基本原理;2、理解SMTP,POP协议的工作过程;3、了解SMTP,POP的基本命令格式;4、了解应用层协议与传输层协议的关系。二实验内容1、学习邮件服务的工作原理;2、理解SMTP协议和POP3协议;3、学习POP3协议的命令格式和使用方法;4、学习SMTP协议的命令和使用方法;5、学习Foxmail的使用方法。三实验环境局域网环境,1台PC机,每台PC上都安装有Foxmail软件,学生可以进行账号的配置并利用其进行收发邮件的的操作。(由于实验室的操作系统为win7,不自带outlookexpress,所以在此处用
2、Foxmail客户端来代替outlookexpress)。四实验流程五实验原理SMTP是一种提供可靠且有效电子邮件传输的协议。SMTP是建模在FTP文件传输服务上的一种邮件服务,主要用于传输系统之间的邮件信息并提供来信有关的通知。默认端口是25,SMTP主要负责邮件的转发。POP适用于C/S结构的脱机模型的电子邮件协议,目前已发展到第三版,称POP3。脱机模型即不能在线操作,不像IMAP4(netscape支持IMAP4)。默认端口是110,邮件客户端使用pop3协议连接邮件服务器收邮件。SMTP协议帮助每台计算机在发送或中转信件时找到下一个目的地,POP3允许客户端从服务器上接
3、受下载邮件,同时根据客户端的操作删除或者保存在邮件服务器上的邮件。1、POP3(邮局协议3)POP是一个脱机协议,它是一个只有存储转发功能的中间服务器。POP3是邮局协议的第3个版本。POP协议采用客户/服务器工作模式命令描述USER<用户邮件地址>用来区分用户正在连接的邮箱PASS<口令>此命令将邮箱的口令发送给POP3服务器,缺省情况用明码文本发送。STAT请求服务器发问关于邮箱的统计资料,如邮件总数和总字节数LIST<邮件编号>访问邮件数量和每个邮件的大小RETR<邮件编号>访问由参数标识的邮件标记为删除,由quit命令执行RSET服务器将重置所有标记为删除的邮件,用于撤销
4、DELE命令NOOP服务器访问一个肯定的响应QUIT更新2、SMTP(简单的邮件传送协议)SMTP协议是两个报文传输代理之间的通信协议。它规定了两个相互通信MTA之间如何交换信息。SMTP协议的最大特点是简单,它规定了发送程序和接收程序之间的命令和应答格式。命令描述HELLO发送一个SMTP的HELLO命令,开始会话。MAILFROM:<发送者邮件地址>此命令开始一个邮件传输处理。RCPTTO:<接受者邮件地址>标识邮件接收者的地址。DATA接收SMTP将DATA命令后面的数据看作邮件内容处理,以,5、LF>标识数据的结尾REST退出/复位当前的邮件传输。NOOP要求接收SMTP仅做OK应答,(用于测试)QUIT要求接收SMTP返回一个OK应答并关闭传输HELP查询服务器支持什么命令注:为回车,换行应答码描述应答码描述501参数格式错误251用户非本地,将转发向502命令不可实现450要求的邮件操作未完成,邮箱不可用503错误的命令序列550要求的邮件操作未完成,邮箱不可用504命令参数不可实现451放弃要求的操作:处理过程中出错211系统状态或系统帮助响应551用户非本地,请尝试6、ard-path>214帮助信息452系统存储不足,要求的操作未执行220服务就绪552过量的存储分配,要求的操作未执行221服务关闭553邮箱名不可用,要求的操作未执行421服务未就绪354开始邮件输入,以‖.‖结束250要求的邮件操作完成554操作失败六实验步骤步骤一:分析foxmail收发电子邮件数据包1、打开邮件工具:foxmail,按照已经申请的邮箱信息进行配置,例如邮箱为2008.test.star@163.com,密码为:Test2008,同样选择服务器为pop3服务器:pop.163.com,SMTP服务器:smtp7、.163.com。2、在主机上打开协议分析仪,点击工具栏上的“过滤器”,“类型过滤器”的下拉列表中选择“SMTP协议”,如图所示。1、在Foxmail中创建一封邮件,发送出去。2、进行数据捕获,并分析数据包内容,可以看到SMTP的命令和参数:图中可以看到MAILFROM命令,并可看到邮箱地址2008.test.star@163.com;而在图中,则可以看到这是一个携带邮件内容的DATA报文。1、分析其中发送邮件的过程传输层采用什么协议?发送端的目的端口号是多少?代表什么协议?2、
5、LF>标识数据的结尾REST退出/复位当前的邮件传输。NOOP要求接收SMTP仅做OK应答,(用于测试)QUIT要求接收SMTP返回一个OK应答并关闭传输HELP查询服务器支持什么命令注:为回车,换行应答码描述应答码描述501参数格式错误251用户非本地,将转发向502命令不可实现450要求的邮件操作未完成,邮箱不可用503错误的命令序列550要求的邮件操作未完成,邮箱不可用504命令参数不可实现451放弃要求的操作:处理过程中出错211系统状态或系统帮助响应551用户非本地,请尝试6、ard-path>214帮助信息452系统存储不足,要求的操作未执行220服务就绪552过量的存储分配,要求的操作未执行221服务关闭553邮箱名不可用,要求的操作未执行421服务未就绪354开始邮件输入,以‖.‖结束250要求的邮件操作完成554操作失败六实验步骤步骤一:分析foxmail收发电子邮件数据包1、打开邮件工具:foxmail,按照已经申请的邮箱信息进行配置,例如邮箱为2008.test.star@163.com,密码为:Test2008,同样选择服务器为pop3服务器:pop.163.com,SMTP服务器:smtp7、.163.com。2、在主机上打开协议分析仪,点击工具栏上的“过滤器”,“类型过滤器”的下拉列表中选择“SMTP协议”,如图所示。1、在Foxmail中创建一封邮件,发送出去。2、进行数据捕获,并分析数据包内容,可以看到SMTP的命令和参数:图中可以看到MAILFROM命令,并可看到邮箱地址2008.test.star@163.com;而在图中,则可以看到这是一个携带邮件内容的DATA报文。1、分析其中发送邮件的过程传输层采用什么协议?发送端的目的端口号是多少?代表什么协议?2、
6、ard-path>214帮助信息452系统存储不足,要求的操作未执行220服务就绪552过量的存储分配,要求的操作未执行221服务关闭553邮箱名不可用,要求的操作未执行421服务未就绪354开始邮件输入,以‖.‖结束250要求的邮件操作完成554操作失败六实验步骤步骤一:分析foxmail收发电子邮件数据包1、打开邮件工具:foxmail,按照已经申请的邮箱信息进行配置,例如邮箱为2008.test.star@163.com,密码为:Test2008,同样选择服务器为pop3服务器:pop.163.com,SMTP服务器:smtp
7、.163.com。2、在主机上打开协议分析仪,点击工具栏上的“过滤器”,“类型过滤器”的下拉列表中选择“SMTP协议”,如图所示。1、在Foxmail中创建一封邮件,发送出去。2、进行数据捕获,并分析数据包内容,可以看到SMTP的命令和参数:图中可以看到MAILFROM命令,并可看到邮箱地址2008.test.star@163.com;而在图中,则可以看到这是一个携带邮件内容的DATA报文。1、分析其中发送邮件的过程传输层采用什么协议?发送端的目的端口号是多少?代表什么协议?2、
此文档下载收益归作者所有